Comment by throw0101a
8 hours ago
> Difference is Sun was providing a "full stack" proprietary product including CPUs running a proprietary ISA, Unix OS, compiler, desktop environment and productivity apps.
SPARC was not proprietary, buy fully licensable:
Fujitsu sold their own SPARC servers for many years with their own CPUs, and many third-parties put Fujitsu SPARC CPUs into (e.g.) laptops:
* https://jasoneckert.github.io/myblog/sparcbook3000st-the-coo...
Can you get an x86_64 CPU from someone other than Intel or AMD? x86 is much more proprietary than SPARC ever was.
Sun used the non-proprietary Open Firmware (IEEE 1275) for booting (also used by Apple with PowerPC), and SBus (IEEE 1496) for cards before moving to PCI. SCSI and Ethernet/IP were there since forever as well.
The "proprietary" label on Sun, at least when it came to hardware, was always a mystery to me.
It's the platform that's proprietary.
Sun used a lot of open parts, but they had absolute control over the platform. Everything in your solution came from Sun or a Sun partner. Fujitsu doing weird stuff with Japanese mainframes was an interesting fact but irrelevant to 99% of Sun's user base.
Intel/AMD combined with EFI or IBM-compatible BIOS? You can get that from anybody. An HP server is basically interchangeable with a Dell.
Sun was proprietary in the same way Apple is.
> SPARC has been licensed to several manufacturers, including Atmel, Bipolar Integrated Technology, Cypress Semiconductor, Fujitsu, Matsushita and Texas Instruments.
* https://en.wikipedia.org/wiki/SPARC
Fujitsu was selling Solaris-compatible systems (as were many others). Linux and BSDs also ran on them.
There were a number of x86 makers up until the 1990s or so, but who is left of them? Can you still license x86(_x64) to fab your own CPUs? You can with SPARC:
* https://www.gaisler.com/products/gr765
"Many others" is stretching the truth a bit. There were maybe 4 or 5 Sparc clone vendors, ever. The one I remember offhand is Solbourne: https://en.wikipedia.org/wiki/Solbourne_Computer
Sadly, they left the Sparc clone business before they could even support Solaris! They stopped at SunOS 4.1.
It wasn't just the chip, it was the whole ecosystem.
Could an every day consumer buy a Sparc motherboard, chip, and build their own system? No. There may have been one or two vendors that did that late in the 90's, but they didn't stick around.
> Could an every day consumer buy a Sparc motherboard, chip, and build their own system? No.
Yes:
* https://www.gaisler.com/products/gr-sbc-gr740
You kind of proved my point: that's an embedded platform. No consumer is going to be running it. The last link indicates "VxWorks, PikeOS, and RTEMS operating systems available."
It appears there is a Linux kernel port: https://www.gaisler.com/products/linux-for-leon
I'll give you the benefit of the doubt that you can load a Linux distro on there. You have a couple other problems: there's no ethernet or wifi, and you only have 512 megs of RAM.
3 replies →