Aftermath of the Kernel Wars
deprogrammaticaipsum.com
deprogrammaticaipsum.com
The author embellishes, makes sweeping inaccurate statements (that users only care about price and buying the cheapest product? that's patently untrue in any field), and dismisses technical excellence (like strong static typing) as meaningless. Terrible.
In my opinion, LWN is the gold standard of good technical journalism (on fairly-advanced topics, like operating system).
Hope more folk emulate LWN.
I've got my own ADHD, I don't need somebody else's as well.
> Keep in mind that it was written at a time where Lisp Machines were at their peak. On these boxes Lisp was your operating system!
Common Lisp OS interfacing is not part of the standard, because there were no "operating systems" back when Common Lisp Standard started out other than Lisp itself. It, too, was a casualty of the OS wars, but it lives on in user space, where it now lurks, and bides its time.
This isn't really true, of course.
Sure, Commonlisp was mainly the standardization of MIT Lipsm lisp (based on MACLISP), influenced by good ideas from PARC's D-Machine Interlisp-D (based on Interlisp). Both ran on the bare iron of their respective machines.
But their predecessors MACLISP and BBN Interlisp both ran on PDP-10s under Tenex, Twenex (and those latter two's official OSes) and MACLISP also on PDP-10 ITS (its original home) Multics (both hardware and an OS). Other MACLISP-ish Lisps such as VAXLISP (VMS) and franz lisp (Unix on PDP-11s and Vaxes) contributed as well. These were all user space environments.
The fact that many of the operating systems we still use to this day have origins in systems created during the 60s and 70s is one of the many problems I have with this statement.
I think your point rings true, there are always these platform wars. But there is much more ease of interoperability now. Even reading a 5.25" disk on a different system was sometimes impossible, lots of things like that. Keyboards and monitors had different connectors.
When Apple went to USB it was like a miracle. Circa.. 1995? Maybe with the iMac.
This meant some issues that were quite complained about, because at its release in 1998 the only way to export data was over network (or IrDA). USB Mass Storage was supported starting next year, and pendrives debuted in 2000.
this author has no clue what operative system is. There is more sense in the Stallmann GNU/linux copypasta.
So with this reasoning maybe soon Windows = Linux but Android != Linux.
You can't. You need more than just a kernel, quite a bit more, and that's an operating system. "GNU plus Linux" or whatever you want to call it, or Android, or whatever. In that sense Stallman is correct that "the Linux kernel is just one piece of the operating system" (although his insistence on GNU/Linux is still rather wrongheaded IMO, but I don't feel like repeating that discussion).
I didn't bother reading the article because of that.
Big Enterprise won the kernel wars. After Balmer freaking out and paying a hit piece calling "Linux a cancer", everyone managed to work around GPL and be able to inject non-free parts in the kernel. Linux compromised with the "tainted kernel" and later just gave up. Result: Android is a linux, and is the most closed source system on earth. Thousands of people throw away perfectly good android phones just because the owner of the source code refuses to release a update.
Linux lost. Well, at least the spirit of it.