3 ms·
ahem What of the free BSD derivatives? The vision and individual will of Mr Torvalds cannot be discounted as a factor; yes all the communities around Linux did
by h2odragon 4y ago
ahem What of the free BSD derivatives?
The vision and individual will of Mr Torvalds cannot be discounted as a factor; yes all the communities around Linux did the work but they had not crystallized around a different core.
If M$ hadn't been such pure shits in the late 80s and onward, they could have had a lot of that community themselves. I think, in hindsight, the world may have worked out better for it tho. I can imagine a "source available" xenix based world where M$ plays the role of Apple without the lovingkindness. Imagine a human face being stamped by a "windows update" wait screen... forever.
- pjmlp 4y agoHad Microsoft taken POSIX support on Windows NT more seriously, Linux wouldn't have mattered. As proven by hordes of UNIX developers using macOS and WSL.
- h2odragon 4y agoThere 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.
- pjmlp 4y agoIndeed, until 2005 I only used Linux at home. Work was all about HP-UX, AIX and Solaris, the exception being CERN in 2002. They were slowly transitioning from Solaris into Linux for the clusters, while most researchers were either adopting OS X or Windows 2000.
- rhabarba 4y agoI will never forgive Oracle for killing the Sun.
- kaba0 4y agoCan 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.
- pjmlp 4y agoOracle was the only company that even bothered to actually buy Sun assets. Everyone else let it fall down hard on the floor, after management run the company into the ground. It was Oracle that delivered into production the first UNIX with hardware memory tagging, still the best one at it today. It was Oracle that made MaximeVM into a real product with GraalVM. It was Oracle that pushed Java design from its long term stagnation. Yes there were victims along the way. Without Oracle not even the former ones would have taken place.
- rhabarba 4y agoOracle 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.” Or what exactly has survived the sellout?
- pjmlp 4y agoNothing would have survived, that is the point. Java would have died at version 6, never open source (process was finalized under Oracle's management). GraalVM would never existed. Solaris would have died. All Sun assets would have been taken by the debt collectors and done accordingly.
- rhabarba 4y agoAnd 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.)
- pjmlp 4y agoStill better than dying in 2010. 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.
- sys_64738 4y agoThey 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.
- rhabarba 4y agoNow, did it end well?
- sys_64738 4y agoOracle 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.
- jjtheblunt 4y agoAmazon and Azure and Google etc are UNIX server vendors: what they vend is just for rent rather than purchase.
- rhabarba 4y agoThey mostly run on Linux though, not Unix.
- rhabarba 4y agoTo be fair, IBM still has them. But IBM doesn’t care about AIX much anymore either.
- sys_64738 4y agoMostly they have a sustaining team, just like Oracle. Solaris is still supported but purely in a payed sustaining mode for legacy customers until 2034.
- le-mark 4y agoI’m curious why Cygwin usually/always gets left out here, it’s been pretty damn good for a long time.
- dredmorbius 4y agoCygwin (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).
- pjmlp 4y agoBecause it always provided a half way experience outside of Windows itself, instead of embracing the whole platform.
- worewood 4y agoCygwin 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.
- wongarsu 4y agoWhatever 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?
- pjmlp 4y agoYes, it was mostly for government contracts. 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.
- rhabarba 4y agoIt AT&T wouldn’t have been such a PITA in the late 80s, Linux would not exist. BSD became “free” one year too late, sadly.