Linked by Thom Holwerda on Tue 20th Mar 2012 22:47 UTC
Linux "If you meet Linus Torvalds, he comes off as a mild-mannered, down-to-earth Finnish-American. He lives with his wife Tove, three kids, a cat, a dog, a snake, a goldfish, a bunny and a pet rat in a comfortable 6000 square foot home just north of Portland's tony Lake Oswego neighborhood. The house is yellow - his favorite color - and so's the Mercedes. But he's not really like any of his neighbors. He drives his Mercedes fast, slamming the car into gear and flooring it. There's no coaxing, no hesitation. Either the hammer is down, or the car is at rest. And he has an abnormal number of stuffed penguins on his mantle." Yup, sounds like the to-the-point Fin we all know and love.
Thread beginning with comment 511363
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Mac OS X
by Lennie on Wed 21st Mar 2012 09:02 UTC in reply to "RE: Mac OS X"
Lennie
Member since:
2007-09-22

I've never really looked into the history of it.

I thought the Mac OS X UI and application framework was based on NextStep and so on.

I also thought the Darwin part, thus the base OS, did not exists before the Mac OS X project and was based on parts of FreeBSD and an existing micro kernel project.

My thought was, what if the base OS was Linux.

As I've not looked into it. It might not have been able to make it work. Maybe the other parts of Mac OS X just can't function without the micro kernel.

Reply Parent Score: 2

RE[3]: Mac OS X
by henderson101 on Wed 21st Mar 2012 11:20 in reply to "RE[2]: Mac OS X"
henderson101 Member since:
2006-05-30

No. Mac OS X, as it is now, is the evolution of what Next had in 1988 (and, likely, earlier.) the same lead engineer was working on Mac OS X from the genesis of the Mach kernel at Carnigie Melon, right up till 10.5. His name is Avie Tevanian - google him.

What Apple did was slowly replace the ageing subsystems with sections of more modern BSD code (usually FreeBSD), but the project was continuous and progressive. If you look at OpenStep and then at Rhapsody, you can see the evolution towards Mac OS. You then look at Mac OS X Server 1.x (which is nothing to do with Mac OS X 10.x Server directly), and you see the basis for the Mac OS X public Betas. It was a continued evolution, not a sudden change. Yes the kernel is now XNU, but it evolved out of the Mach R&D with concepts from BSD bolted on. The driver model is akin to that of OpenStep, and Linux at the time would have been a giant step backwards.

Reply Parent Score: 4

RE[4]: Mac OS X
by Lennie on Wed 21st Mar 2012 11:22 in reply to "RE[3]: Mac OS X"
Lennie Member since:
2007-09-22

OK thanks for the explanation.

That is why I'm on OSNews sometimes you actually learn something :-)

Reply Parent Score: 3