Hacker News new | past | comments | ask | show | jobs | submit login

I am not even sure there was something that you could call a kernel in that time.

Apple was failing in their quest to secure a modern successor to MacOS 7.

It sure was a lot of fun looking at what they threw at it, and MacOS 9.2 was polished for sure. But without MacOS X, MacOS would have gone the way of BeOS and Amiga...




Still a pity it didn't literally go the way of BeOS by acquiring Be, like might have happened. I used both NeXTstep on 68k and BeOS on Intel, and much preferred the latter. NeXTstep was a crawling horror of abstractions, which might have made it more portable, but also made it clunky.

Anyone else remember having a top-spec iMac G4 in 2002 that couldn't even scroll or resize a window smoothly? Pathetic, and painfully slow. I gave up on 10.1.x and just ran Yellow Dog for about a year until I managed to lay my hands on a copy of 10.2, which was marginally better, but still much slower than Linux at the time. The iLamp was a wonderful machine, but very much let down by its intended OS.


Reacquiring Steve Jobs was probably worth it for Apple. ;-)

In 2002, Macworld was happy with the iMac G4 performance:

"Generally, using the iMac was a pleasure. It was speedy and responsive in most cases, although the Mac OS X version of iMovie was more sluggish than we’d expect from a G4-based machine."

PC Magazine gave it 4 stars and an Editor's Choice award. Readers gave it a 5 star member rating.


> Still a pity it didn't literally go the way of BeOS by acquiring Be

I disagree.

I loved BeOS. I still miss it. It was a great OS, and I preferred it to NeXTstep.

But it wasn't just the OS. NeXT had 2 key things Be didn't: [1] state-of-the-art dev tools [2] Steve Jobs.

Stealing from my own blog post on the subject...

Apple's then CEO Gil Amelio was considering buying former Apple VP Jean-Louis Gassée's company Be, for BeOS, or Apple co-founder Steve Jobs' company NeXT Computer, for OpenStep, the successor to NeXTstep.

They went with NeXT. BeOS was excellent - small, fast, efficient, modern, streamlined, and ran on Apple kit. The company was small, with some excellent engineers. The snag is, Gassée wanted a lot more for it than Apple was offering. Although this was bad - terminal - news for Be, it was probably all for the best for Apple.

BeOS was a great OS, but if Apple had moved to it, its 3rd party developers probably would not have, for the most part, and it would have killed the company.

Apple needed a follow-on for classic MacOS, it needed it urgently and it needed to be a blinder. BeOS did not have one crucial advantage that NeXTstep offered, and as such, it would not have had the same appeal, the devs probably would not have fallen in love with the new Apple OS, and Apple would have withered and died. What didn't BeOS have that NeXTstep had? Well...

NeXT was going cost a packet anyway - it was doing better and had some big names on board. Some were working for it, including several people who worked on the Mac in the early days, including, of course, Jobs himself. It also had some serious clients, including CERN - where Tim Berners-Lee developed the WorldWideWeb on a NeXTstation, and corporate clients such as the Union Bank of Switzerland (UBS). NeXT's OS was also beautiful, sophisticated & very hi-tech - but didn't run on Macs, nor even on the Mac's PowerPC processors. It offered 2 major advantages over Be, though: #1, getting Steve Jobs back, and #2, one of the great strengths of NeXTstep was its world-class, industry-leading development tools. Be had nothing to rival these.

Amelio went with NeXT. If the Mac had to move to a new OS, then all Mac developers would have to learn to code for the new OS. Mac devs were pretty wedded to their platform, as were Mac users. And transitioning to a whole new OS, Apple really needed to get the devs on board.

Classic MacOS's dev tools were nothing special and quite hard work. Be was moving its dev tools over to GCC but whereas this was good, it was nothing amazing. But NeXT's Objective-C and Interface Builder were in a whole different league. Getting the Mac 3rd party devs to move to NeXTstep would be vastly easier than to BeOS, as NeXT's dev tools were almost universally recognised as among the best in the industry.

So that's what Amelio did, and history has proved him right.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: