Linked by Thom Holwerda on Tue 19th Sep 2006 21:05 UTC, submitted by oferkv
Mac OS X "Apple has brought BSD back into the public eye by making it the foundation of its Darwin operating system, which is in turn the foundation of the OS X software platform. Apple is a strong believer in the orchestral model; Darwin distributions are skinny, reflecting Apple's willingness to make choices among dozens or hundreds of contenders in each functional category. Apple's selections become part of OS X. More than any commercial software platform, OS X is unified, consistent. And soon it will be Unix."
Thread beginning with comment 163819
To read all comments associated with this story, please click here.
Nit Picks
by Flatland_Spider on Wed 20th Sep 2006 03:30 UTC
Flatland_Spider
Member since:
2006-09-01

My only problems with this article is the OS X doesn't want to be a Unix. The only way I can access the system files, without using a weird hack that makes everything look like it's a visible hidden file, is from the command line. That's not really the purpose of a desktop environment in *ixs.

From using OS X for the past year or so, it seems to me that Unix is just a buzzword for Apple to sling around and use to cash in on in the hip and trendy category. It's the Unix for people who are too dumb to use a real Unix but still want to say they use a Unix.

I thought the Darwin project was dieing.

As a BSD fan, I think it's nice that they decided to nab code from FreeBSD and gave it a publicity boost, even though it was really their only option. I'd imagine they would rather have had Linux under the hood, since it is more trendy, but the GPL wouldn't allow what they wanted to do.

Reply Score: 1

RE: Nit Picks
by eMagius on Wed 20th Sep 2006 12:32 in reply to "Nit Picks"
eMagius Member since:
2005-07-06

The only way I can access the system files, without using a weird hack that makes everything look like it's a visible hidden file, is from the command line.

Ten -- or even five -- years ago, any and every *nix proponent would scoff at using anything but the command line. It's interesting to see how attitudes have changed.

In any case, the Finder displaying things differently from Konquerer hardly makes OS X less UNIX-like.

I thought the Darwin project was dieing.

I don't know to what you refer. Darwin is the core of OS X -- it's not going away.

As a BSD fan, I think it's nice that they decided to nab code from FreeBSD and gave it a publicity boost, even though it was really their only option. I'd imagine they would rather have had Linux under the hood, since it is more trendy, but the GPL wouldn't allow what they wanted to do.

Apple could easily have chosen to go with Linux as the kernel -- the only licensing issue would be with a few drivers. Remember, it's perfectly legal to run closed source proprietary software on Linux; it's even legal to ship closed source and GPL software together. Apple chose to build Darwin on the BSD/Mach hybrid kernel because that's NeXT had already done.

Reply Parent Score: 1

RE[2]: Nit Picks
by Flatland_Spider on Wed 20th Sep 2006 19:50 in reply to "RE: Nit Picks"
Flatland_Spider Member since:
2006-09-01

Ten -- or even five -- years ago, any and every *nix proponent would scoff at using anything but the command line. It's interesting to see how attitudes have changed.

I'm not a traditional *ix person; I grew up with Windows. I have no problem using a command line, but if I have a working GUI then why not take advantage of some of it's niceties. One of those niceties is being able to
browse to a file.

I don't know to what you refer. Darwin is the core of OS X -- it's not going away.

That was my mistake. I confused OpenDarwin shutting down with regular Darwin, and Apple locking their source for a while.

Apple chose to build Darwin on the BSD/Mach hybrid kernel because that's NeXT had already done.

The way I understood it was that NeXT was based on Mach then Apple started loading FreeBSD code on top to modernize it. Yeah, they could have used whatever they wanted to really.

If they had used Linux though they would have had to contribute whatever hacks they did to it back into the source tree, but with BSD they have the ability to do what they want with it. Less legal trouble for them if some code happens to slip into something else.

Reply Parent Score: 1