Wed, 17 May 2006 Apple closes down OS X
Thanks to pirates, or rather the fear of them, the Intel edition of Apple's OS X is now a proprietary operating system.
Mac developers and power users no longer have the freedom to alter, rebuild, and replace the OS X kernel from source code. Stripped of openness, it no longer possesses the quality that elevated Linux to its status as the second most popular commercial OS.
The Darwin open source Mach/Unix core shared by OS X Tiger client and OS X Tiger Server remains completely open for PowerPC Macs. If you have a G3, G4, or G5 Mac, you can hack your own Darwin kernel and use it to boot OS X. But if you have an Intel-based Mac desktop or notebook, your kernel and device drivers are inviolable. Apple still publishes the source code for OS X's commands and utilities and laudably goes several extra miles by open sourcing internally developed technologies such as QuickTime Streaming Server and Bonjour zero-config networking. The source code required to build a customised OS X kernel, however, is gone. Apple says that the state of an OS X-compatible open source x86 Darwin kernel is "in flux."
Apple has only shipped client systems, the users of which care least about openness. Soon, though, Apple will break out Intel variants of the kinds of machines that InfoWorld readers buy and on which I depend; namely, servers and workstations. I hope that Apple's flux settles into a strategy that favours demanding users and developers.
Apple's retreat to a proprietary kernel means that all users must accept a fixed level of performance. The default OS X kernels are built for broad compatibility rather than breakneck speed and throughput. That doesn't matter at present, because all Intel Macs are built on the same Core Duo/Core Solo 32-bit architecture. But Apple's workstation and server will be built using next-generation 64-bit x86 CPUs. The chipset, the bus, the memory, almost everything about the high-end machines will be much advanced over iMac and MacBook Pro. Intel's road map plots a rapid course to ever higher performance. Macs will inherit the benefits of Core Microarchitecture's evolution, but OS X is limited in the degree to which it can exploit specific new features without creating branch after branch of OS code to handle each tweak to the architecture.
Users in demanding fields such as biosciences or meteorology do hack OS kernels to slim them down, alter the balance between throughput and computing, and to open them to the resources of a massive grid. The availability of Intel's top-shelf compilers, debuggers, libraries, and profilers create unprecedented opportunities to optimise OS X for specific applications.
Even if I don't need to hack the kernel, knowing that I can affords me a level of self-sufficiency and insulation from vendors' whims that fixed system software, such as Windows, does not.
Apple is in the unique position of losing hardware sales to software pirates. It faces the risk of cloned Macs being distributed in foreign markets where intellectual property protection is weak. I empathize. But there are ways to address the piracy issue without stripping the critical and defining quality of openness from OS X. That's a subject addressed in my Enterprise Mac blog.
I hope it's discussed at Apple so that OS X's openness can be pulled from its state of flux and restored to the state that OS X's most demanding users expect and deserve.
Email A Friend
Email this article to a friend or colleague:
PLEASE NOTE: Your name is used only to let the recipient know who sent the story, and in case of transmission error. Both your name and the recipient's name and address will not be used for any other purpose.
Permalink This Article
This articles permalink is:
http://www.macworld.co.uk/news/index.cfm?RSS&NewsID=14663
<<prev article | back to news index | next article>>
Do you share your creations online? % of Macworld readers agree with you What do you create and how do you share it? Follow the conversation at @TabletChat paintings & illustrations, mostly, which i upload to flickr.RT @fragmentedm I draw manga/anime characters. I also do graphic design and photography.RT @spialelo Yes. I usually put them up on my #deviantart account for feedback on how to improve.RT @spialeloQuestion of the day!
Latest News
- Apple intros Aperture 3, adds over 200 new features
- Walt Disney World iPhone update offers 300 pages, 500 photos
- VIP iPhone app drops from millionaire priced £279.99 to under a tenner
- Play.com: Google Nexus One now available for pre-order
- Amazon's Kindle gets ready to battle Apple's iPad
- Apple Store is down, new Macs imminent?
- Canon intros EOS 550D 18-megapixel DSLR camera
- WSJ: Apple could slash iPad prices if sales disappoint
- Apple offers 'find out how' tutorials as podcasts
- Adobe says sorry for 16-month-old Flash bug
- Getty launches subscription stock image service, Thinkstock
- RouteBuddy intros RouteBuddy Atlas 1.3 for iPhone, iPod touch

It's easy and free to get the latest news headlines, reviews and opinions straight to your email inbox. Sign up NOW to make sure you receive the latest Mac news, reviews and tutorials on your favourite topics.






Click here for the latest reader comments