News for hackers. Stuff that matters.
Re:Will Linux phones stay around this time? by danielheath on Saturday May 01, 2021 @07:15PM (#27010809)
I'd just like to interject for a moment. What you're refering to as Linux, is in fact, Android/Linux, or as I've recently taken to calling it, Android plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning Android system made useful by the Android corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Re:Will Linux phones stay around this time? by yjftsjthsd-h on Saturday May 01, 2021 @08:25PM (#27011230)
I think you're joking, but unironically yes; Android/Linux is Linux, just like GNU/Linux and busybox/Linux (or however you want to call Alpine).
Re:Will Linux phones stay around this time? by Qub3d on Saturday May 01, 2021 @11:30PM (#27012145)
the parent comment is riffing on a copy/paste meme based on a rant attributed (likely falsely) to RMS: https://wiki.installgentoo.com/index.php/Interjection
Re:Will Linux phones stay around this time? by yjftsjthsd-h on Saturday May 01, 2021 @11:51PM (#27012221)
Yes, which is why I assume it's joking, in spite of it actually having some merit here.
Re:Will Linux phones stay around this time? by rbanffy on Saturday May 01, 2021 @08:16PM (#27011178)
Android runs Linux. Android is not GNU/Linux.
Re:Will Linux phones stay around this time? by cuillevel3 on Sunday May 02, 2021 @08:44AM (#27014804)
Wow. So normally we say: Linux is the kernel and GNU is the userland. (Remember GNU/Hurd?)

So, what is Android? Does Linux run the Android userspace, or does Android run the Linux kernel...

Re:Will Linux phones stay around this time? by teddyh on Sunday May 02, 2021 @09:43AM (#27015216)
> Linux is the kernel and GNU is the userland

No, “GNU” is the operating system project, which includes the userland components, the kernel, and everything else. Just like “Windows” is not ntkrnl.dll, nor is “Windows” the sum of explorer.exe, cmd.exe, etc. – “Windows” is the overarching project name. “GNU” is the same.

People who think of “GNU” as userland components likely are influenced by the accident of 1990’s history that was the prevalence of SunOS (etc.) systems with added GNU command utilities. But the GNU command line utilities were originally meant to be for a (yet to be written) complete GNU operating system, including a GNU kernel, Hurd. But since the GNU operating system was to be compatible with Unix, and the command line utilities were good, people liked to run the command line utilities on proprietary Unix variants, and later the same happened when a Linux-based Unix system was cobbled together; the GNU utilities were there for the taking, and they were very useful in creating a complete Unix-based system, based on Linux. This probably created the confusion that GNU = userland utilities and Linux = operating system, even though almost the opposite being true.

Re:Will Linux phones stay around this time? by cuillevel3 on Tuesday May 04, 2021 @09:57AM (#27037627)
Right, I meant ".. in most Linux distributions".

The kernel is Linux and the most important userland parts are from GNU. Therefore they are really GNU/Linux distributions.

The GNU project has more to offer than coreutils, like Hurd.

Re:Will Linux phones stay around this time? by danielheath on Saturday May 01, 2021 @08:49PM (#27011347)
Ahh, I missed one or two substitutions. Fixed now.
Re:Will Linux phones stay around this time? by kjeetgill on Saturday May 01, 2021 @09:30PM (#27011588)
In that vein, should Google replace POSIX here? And maybe that cuts to the heart of the matter more then you meant to, haha.
Re:Will Linux phones stay around this time? by pjmlp on Sunday May 02, 2021 @03:38AM (#27013101)
They already replaced it with Java APIs, POSIX isn't a public API on Android.

https://developer.android.com/ndk/guides/stable_apis