Re:Linux From Scratch ends SysVinit support
by nine_k on Tuesday February 03, 2026 @04:35AM
(#46868743)
I suspect that GPL2 was instrumental in guaranteeing that the work sacrificed into the common pot of Linux kernel is not going to be taken by a competitor when it's still unpolished, closed, and used to achieve market domination.
FreeBSD came before Linux (as 386BSD), and is also active used by the industry. How much code did Sony or Raytheon shared back to FreeBSD? (LLVM is not FreeBSD proper.)
Re:Linux From Scratch ends SysVinit support
by pjmlp on Tuesday February 03, 2026 @05:08AM
(#46868993)
See Android for how much that is working in practice, outside the kernel.
Or the Linux distros used by NVidia.
Re:Linux From Scratch ends SysVinit support
by theICEBeardk on Tuesday February 03, 2026 @07:25AM
(#46870139)
I will be honest mentioning Zephyr in a situation when talking about how outdated the Unix design philosophy is, is a bit funny to me since Zephyr (like ecos kinda did once) tries to be Posix-like in its APIs (but ends up not really improving things over the other embedded OSes TBH).
Re:Linux From Scratch ends SysVinit support
by pjmlp on Tuesday February 03, 2026 @08:39AM
(#46870825)
I am talking about Zephyr in the context of GPL, nothing else.
Re:Linux From Scratch ends SysVinit support
by ndiddy on Tuesday February 03, 2026 @10:22AM
(#46872092)
I find Zephyr to be a somewhat poor example. It's typically used on MMUless microcontrollers where the application is linked into the same binary as the OS. I'm sure you'll point out that it's not strictly necessary to use it in that manner, but that's how most people use it and that's how they expect it to work. Licensing it as GPL would mean that basically nobody would use it because it would require releasing your entire firmware source code, especially when there's other permissively licensed alternatives in that space like RTEMS, ThreadX, and FreeRTOS.
GPL is on its way out, a good example is that all Linux competitors in the embedded space, including Linux Foundation's Zephyr, none of them has adopted GPL.
GPL based software is now a minority, almost everything uses licenses that businesses rather reach for.