Android is an operating system it’s just one that runs mostly in a JVM. It has a very similar internal structure and architecture to Linux and does run the Linux kernel (heavily modified version of it), but it also has very different functions from Linux.
Android mostly runs within a JVM, it has command line features that are similar to Linux but they operate much differently to Linux.
It does use the Linux kernel and has structural similarities in the file system to Linux but it is not Linux, or at the very least it is very different from most versions of Linux and how they operate.
Android is Linux
In a way yes, but not really it’s more a JVM container that’s running on Linux.
So Linux is an operating system and Android isn’t?
Android is an operating system it’s just one that runs mostly in a JVM. It has a very similar internal structure and architecture to Linux and does run the Linux kernel (heavily modified version of it), but it also has very different functions from Linux.
I know. I was just playing with Cunningham’s law to clarify that while Android is not GNU it’s still Linux.
What android is not however is desktop Linux
Linux, not GNU/Linux.
See? The difference is important.
not really
Care to elaborate?
Android mostly runs within a JVM, it has command line features that are similar to Linux but they operate much differently to Linux.
It does use the Linux kernel and has structural similarities in the file system to Linux but it is not Linux, or at the very least it is very different from most versions of Linux and how they operate.