The GNU-Darwin World
proclus writes "The GNU-Darwin Distribution was founded
to leverage the open source development dynamic and build the infrastructure for
scientific computing on a new platform. Now GNU-Darwin is a major free software
project, and the infrastructure, such as parallel computing and molecular
graphics software is available to everyone via the web and on digital media
discs. Check it out. Also, Apple
has written up a story
about it."
So this makes me wonder what the point is of using Darwin. With OS X as a whole, there are some specific benefits that exist. Apple has UI standards in place, provides some services, like iTunes, that you may want. They've done a lot of eye candy. But is there any real point in using Darwin alone versus, say, Linux? Or, if you specifically want BSD, then compare it to plain ol' FreeBSD. I mean, what's the point?
True, I wouldnt use Darwin either.
Linux and FreeBSD are my opensource distros of choice. But for Daily work, OSX gives me the power of *nix OS with all the same software. Throw in iTunes, and the nice collection of applications for OSX, its a hard OS to ignore if your a unix junkie.
And dont understimate eye-candy, KDE and Gnome look great, OSX looks perfect. Great time for opensource, pick your candy.
Donate free food here
There are three "Darwin" DARWIN proper is the one used by Apple and coresponds directly with OSX releases. OPENDARWIN was founded by Apple and ISC to allow more people to contribute to Darwin. Apple takes no responsibility for OPENDARWIN. Features found in OPENDARWIN may find there way into Apples DARWIN. GNU-DARWIN is totally GPL. It was founded in response to APSL.
If Apple hadn't stopped their cloning experiments which where at the time killing their own hardware sales then it's questionable whether Apple would still be here.
And we then we wouldn't have had Mac OS X. No Mac OS X, no darwin.
You have a valid point for most geeks, what's the point of using it over Linux or BSD.
One thing I will point out though is that it is a real boon having that entire layer of the OS open if your job is writing things like kext's and device drivers.
Don't blame me - this
Incorrect. From The GNU License List:
Basically because of the advertising clause in the original BSD license, that license is considered GPL-incompatible. GPL incompatibility basically means that you cannot incorporate code licensed under those terms into a GPL project in any way. For instance, it is technically a GPL violation to link a GPL'd program (either statically or dynamically) to OpenSSL, though many projects look the other way (gaim, however, does not look the other way there, for instance).
Premier competed with it on the lower end and Avid Xpress on the high end. Yeah it found a mid range niche that no one one the platform was aiming for. But I'm not sure I'd say it has no competition. You left out Keynote as well - clearly a PowerPoint killer. One might also point out Project Builder and Codewarrior - although admittedly Project Builder came from NeXT and thus predated Codewarrior.
Actually, the clones weren't expanding marketshare - they were just eating into Apples, and at a time when Apple wasn't in a particularly healthy situation. Apple's 'choice' was kill the clones and survive, or let them keep going and die in a couple of years time, leaving the Mac market dead as well.
Regards,
proclus
http://www.gnu-darwin.org/
The point is easy. With Mac you get a business desktop almost as good Windows + a Unix dev box almost as good as Linux fully integrated. When you compare this with the alternatives like:
Windows & Cygwin, Linux & Wine, VMWare Mac offers the far better product.
People use Fink/Darwinports/GnuDarwin because they want more Unix software than what Apple provides out of the box.