@ezio Because (1) there legally couldn't be a free one before Net/2 and 4.4BSD-Lite were released and (2) BSD was/is actually good. It represented the cutting edge of Unix development for a long time so a lot of vendors got in on it early on and AT&T couldn't compete with it by merit so they had to buy 20% of Sun to kill off SunOS and replace it with the SysVR4-based Solaris.
@ezio There are three different Sun Unix operating systems. The first (very early on) was a straight port of V7 Unix by Unisoft (just like a lot of other vendors), then Sun hired a bunch of the early BSD developers from CSRG and made a BSD derivative called SunOS. This continued until AT&T invested in Sun buying out something like 15-20% of their common stock. A condition of the investment was that they had to kill off the BSD-based SunOS and base the next major version (SunOS 5) on SysVR4 and that operating system (SunOS 5.x) was branded Solaris in marketing copy to differentiate it from the BSD-based SunOS that came before.
@ezio The other Unix vendors got spooked by it and decided to form the OSF and make their own (Mach-based) competitor system called OSF/1. This ended up garnering fairly limited interest in practice except from Digital who was the biggest investor bankrolling it and that OS through many renames eventually became Tru64 Unix. That being said, the hackers mostly jumped ship to either Linux or Net2/4.4Lite based BSDs as soon as it was viable. Lots of interesting background info from a contemporary internal memo at Sun here https://www.landley.net/history/mirror/unix/srcos.html
@ezio@koakuma IIRC Daniel J. Bernstein (of cryptography and qmail fame) was using BSD/OS on Pentiums and SPARCs throughout most of the 1990s. Definitely a valid option especially if you want something close to 4.4-Lite but with quality of life fixes. I archived all the images a kind benefactor gave me here https://archive.org/details/@bsdunixfan
@allison@ezio@koakuma just tried it now in an emulated pentium mmx machine and for some reason it doesn't want to actually detect the hard disk drive or cdrom
sounds like it'll be quite the uphill battle to get it working
@allison@ezio Specifically, they named the new product Solaris 2.x, with the underlying operating system named SunOS 5.x. The BSD-based SunOS versions were retroactively renamed Solaris 1.x, with the underlying OS called SunOS 4.x.
This is indeed very complicated, and most people just kept calling the old system SunOS and the SysV-based one Solaris.
Source: I was working for Sun around the time when Solaris 2 because usable.
@loke@ezio Not entirely related to any of the above but did you ever see Spring while you were working there? I've been trying to track down a copy for the better part of a decade now and all my potential leads have come up thin.
@allison@ezio Sorry, I didn't. Me and a few other colleagues did play around with getting old stuff that we found running, like a version of Solaris 2.0 beta that we found on a CD (it was terrible). I also remember coming across a CD with Sun Nextstep.
@loke@ezio Understandable, it seems to have been a pretty isolated project even within Sun. Solaris 2.0 Beta sounds *incredibly* cursed, really I would say all of them were up to... 2.5.1?