For better or worse the more correct name GNU/Linux did not catch on and is universally shortened to Linux. Android uses the Linux kernel, but is not GNU/Linux, and therefore is not Linux.
This is some ass-backwards logic. You’re trying to redefine Linux and then declaring that Android does not meet your novel definition. If Android, Alpine, and Chimera are not Linux, then what are they?
Operating System Concepts by Silberschatz, Galvin and Gagne is a classic OS textbook. Andrew Tanenbaum has some OS books too. I really liked his OS Design and Implementation book but I’m pretty sure that one is super outdated by now. I have not read his newer one but it is called Modern Operating Systems iirc.
For better or worse the more correct name GNU/Linux did not catch on and is universally shortened to Linux. Android uses the Linux kernel, but is not GNU/Linux, and therefore is not Linux.
This is some ass-backwards logic. You’re trying to redefine Linux and then declaring that Android does not meet your novel definition. If Android, Alpine, and Chimera are not Linux, then what are they?
Are reading what you write? It’s linux so it isn’t?
kernel != operating system
I don’t know if it’s that cut and dry. If you study a Operative Systems class or buy a book about them, it’ll exclusively deal with the kernel.
If you can give a reference to any such book, I’d be very interested to see it.
Operating System Concepts by Silberschatz, Galvin and Gagne is a classic OS textbook. Andrew Tanenbaum has some OS books too. I really liked his OS Design and Implementation book but I’m pretty sure that one is super outdated by now. I have not read his newer one but it is called Modern Operating Systems iirc.