3 ms·
Some Linux distros are already using non-linux kernels, e.g. GNU Debian/kFreeBSD, so Debian Linux is not Linux then. Currently, Android is released using Linux
by lisivka 10y ago
Some Linux distros are already using non-linux kernels, e.g. GNU Debian/kFreeBSD, so Debian Linux is not Linux then.
Currently, Android is released using Linux kernel, ELF executable format, POSIX API's, and so on. There is no Android/kFreeBSD, nor Android/NT.
Android games can be launched on Linux using android libraries (not all, but some works pretty well, see: http://www.shashlik.io/showcases/ http://www.shashlik.io/showcases/ ).
Linux tools can be launched on Android systems (including X based tools, if X server is running).
For most of practical purposes, Android is Linux.
- pjmlp 10y agoNice try playing word games. Debian user space isn't the same thing as a kernel. Android kernel doesn't expose the same syscalls as a standard Linux. I am really keen in having Google replacing Linux with Magenta, then we can carry on this discussion about what Android is supposed to be.
- lisivka 10y agoCurrently, Android can be ran at vanilla kernel: http://forum.xda-developers.com/nexus-7-2013/general/android-running-vanilla-4-5-kernel-t3351816 http://forum.xda-developers.com/nexus-7-2013/general/android...