Whatever happened to that? I've read the articles from the time how the NT kernel was designed to have Win32, POSIX and OS/2 as equal ways to talk to the kernel, via the subsystem architecture. And if you dig deep enough in modern Windows you find things that were probably invented for that (like support for case-sensitive names in NTFS), but the feature seems to have vanished as soon as it launched, only to be resurrected two decades later as WSL1.
I can just imagine Microsoft-internal politics went against the idea?
Eventually it got replaced by Interix, which was further replaced by SUA until Windows 8.
Naturally nowadays Linux syscalls compatibility relevance grew to the point that even other UNIXes have Linux compatibility layers, so WSL made more sense than plain POSIX.
Cygwin is Awesome. It feels just like I'm in a VM but not a VM? And as it does not require admin rights, it doesn't need IT department blessing unlike WSL.
Cygwin (which is in fact excellent) was only one of numerous Unix-on-Windows toolkits. Others included MKS Toolkit (from Mortice Kerns Systems) and UWin (from AT&T / David Korn, of Korn Shell fame).
There might've been an alternate universe where Sun didn't "do" Slowlaris but instead brought an affordable 32bit unix to desktops with SunOS. Linux would've been much less relevant in that world, too.
They didn't. They extended the life for eight more years and still make a profit from Sun hardware sales today. If you looked at the alternatives: IBM or stay independent then those were not going to end well. Oracle gave Sun life for eight more years.
Oracle was the best think to happen to Sun in 2010. You have to understand the market dynamics at UNIX vendors at that point. Look around. There are zero UNIX server vendors any more.
Mostly they have a sustaining team, just like Oracle. Solaris is still supported but purely in a payed sustaining mode for legacy customers until 2034.
Oracle bought Sun because they wanted MySQL. To me, it looks like they noticed everything else in their portfolio only after they bought it.
“Oops. We accidentally bought a CPU design, a complete enterprise OS, a virtual machine, an Office suite and quite a handful of other things. Let’s just pretend we didn’t.”
And now, Solaris has, in fact, died, other projects have left ‘Orrible before it was too late. It’s all over and gone because Oracle bought it and does not care.
(One could debate whether keeping Java alive was a good thing.)
Solaris licenses are still being sold, then again, Oracle hatters tend to like free beer instead of understanding how to keep lights on a running business.
Can we stop blaming every bullshit on Oracle? Every company is just a paperclip-machine optimizing for money (after a not too big size). They will all chop off your hand if you stick it inside without second thought.
Kindness, or care from a company only means that pretending that emotion towards something is financially better than not caring, or eradicating that something.
As proven by hordes of UNIX developers using macOS and WSL.