Cooknn said:
in the alternate universe, Sun picked up NeXTSTEP and created a kick ass OS with a Unix core and ironically they came up with an MP3 player called the iSPARC. All hail Scott McNealy - the most innovative CEO of the new millennium
It is funny that you bring this up... NeXT was not up for sale at the time that Apple acquired it.
In 1995/96 Sun was transitioning Solaris from CDE to OpenStep and was the driving force behind turning the NEXTSTEP APIs into the OpenStep Specifications. They saw OpenStep and Objective C much in the same way that they would later push Java.
NeXT was getting sick of the operating system business and wanted to move to a strictly WebObjects and Enterprise Objects product line. They thought that the best way to do this was to move existing NEXTSTEP and OPENSTEP users to Solaris OpenStep. Solaris was a perfect choice as it also used Display Postscript for it's rendering engine and all the apps that leveraged NEXTSTEP's postscript abilities would still be able to do so in Solaris OpenStep.
One of the biggest steps in this direction was the major step
backwards of the interface in OPENSTEP 4.0. Any one who has seen the GUI of the NEXTSTEP 4.0 Beta releases knows that NeXT had put a ton of work into some great new ideas. The reason for going back to the same
look and feel of NEXTSTEP 3.x was that Solaris OpenStep looked like NEXTSTEP 3.x. NeXT would have an easier time moving existing NEXTSTEP/OPENSTEP users to Solaris OpenStep if the environments were pretty much the same.
You need to remember, at this time Sun had tons of money and was more than willing to buy any technology (or technology company) that they needed. Much like how they later acquired Star Division for StarOffice, Sun had just purchased Lighthouse Design for their suite of office products for NEXTSTEP. Had Sun thought that NeXT was for sale... or endanger of being bought by someone, they would have grabbed NeXT in a heart beat! They had already spent millions on the upcoming transition to Solaris OpenStep and was already seeding beta versions. They later released to the public, but didn't push, Solaris OpenStep 1.0 and 1.1.
I would guess that had Apple not bought NeXT, NeXT would have sold the operating system part of the business to Sun and continued on selling WebObjects and Enterprise Objects. Jobs may have even taken the steps of merging NeXT and Pixar, as Pixar is (or was) at it's heart a software company.
One needs to remember that one of the main reasons for Pixar movies was to showcase it's software. With Jobs playing a bigger day to day role at Pixar and the addition of enterprise software, one has to wonder if the creativity that Pixar had displayed (while Jobs was spending time at Apple) would have still been there.
One of the key things that would have changed was that with Sun running the future of the NEXTSTEP environment, the terms of the settlement agreement between Apple and NeXT would no longer apply. NeXT could not compete in Apple's core market... the Desktop, but that would not have applied to Sun. Sun would have had no problems moving into the desktop market to compete directly with both Apple and Microsoft. And as this would have all happen before the bursting of the tech bubble, Sun would have had tons of money to throw at this endeavor.
Had Sun been mildly successful, then they would not have been as dependent on the Server market and most likely would have made it through the down turn in much better shape than they did.
So, where does that leave Apple? Apple would have been attempting to do many of the same things with the BeOS that they were with OPENSTEP in the beginning... modifying MAE to create a
Classic environment and modifying the Copland APIs to create a
Carbon environment (though most likely not called Carbon).
I don't think the transition would have moved any faster using the BeOS, but where Microsoft was having a hard time getting people to transition to NT based systems (the whole reason for renaming Windows NT 5.0 Windows 2000 was to move away from the
NT part of the name) which had left Windows 98/ME to compete with Mac OS 8/9, in this alternate version of history Sun could have been competing against Windows 98/Me and Mac OS 8/9 with Solaris OpenStep. And they could have been doing this on both SPARC hardware and on PC compatibles.
What are we talking about? Solaris OpenStep would have been a rock solid operating system based on Display Postscript with the NEXTSTEP GUI and bundled with an incredible set of office apps. Compared to the relatively unstable Windows 98/Me and Mac OS 8/9 environments, Solaris OpenStep would have been a very welcome change to a lot of people. And being a big customer of Adobe (who licenses Display Postscript) they would have been in a good position in 1997/98 to get many Adobe apps ported to Solaris OpenStep. Specially as Illustrator and FrameMaker had recent versions for NEXTSTEP.
I don't see Windows losing that much ground, but I think Apple would have had the hardest time. And if Adobe was busy making Solaris OpenStep versions of their apps, would they have spent as much effort in making Carbon versions for a BeOS-based Mac OS? We're talking about a lot of additional pressure on Apple here.
Further, would Apple have recovered in 1997/98?
Apple turning around had little to do with NeXT software. At the time Apple was smothering itself under it's own product inventory. Would someone at Apple (without Jobs and company) stood up and said "we need to stop this"? Apple needed to streamline it's hardware offerings. And would someone have come up with the iMac? Ive was about to leave Apple because most of his designs were going unused or under utilized.
Without turning Apple fortunes around quickly, Apple might not have survived to see the release of a BeOS-based Mac OS in 2000/2001. And a lot of Apple's core markets may have moved to Sun.
The one question I'm not sure about is if Sun would have continued to have both SPARC and Intel (PC compatible) versions of Solaris OpenStep. With Solaris OpenStep they would have had a great way of pushing their hardware... and like Apple today, Sun in this alternate history would have been making more money on hardware than software.