Feeds

Apple updates Darwin, asks for x86 work

Kickstarting Intel port

  • alert
  • submit to reddit

Apple has quietly updated its open source operating system foundation, Darwin, to version 1.2.1, and it appears to come with a plea for more work on the x86 side of things.

Darwin itself is the BSD-based core for MacOS X. The software can be downloaded free - there's a 135MB installer disk image available on Apple's Darwin Web site - and will run on any MacOS X Public Beta-compatible machine, which is pretty much all modern G3 and G4 Macs, with the exception of one or two PowerBook models.

Alongside the update, Apple has posted a Darwin 'to do' list, top of which is support for older Mac models. Then there's this:

"The Intel support in Darwin is largely dormant and hasn't been exercised much since Rhapsody. Getting Darwin installation working on Intel is the first problem. Getting it running is second. We have some experience with this; we'll need to dig up some old tools at Apple to help this get rolling."

A hint at Apple's plan to develop a full MacOS X on Intel, we wonder? As we noted in a recent article summarising rumours that the company is doing just that, building a version of the next-generation Mac operating system that runs on x86 hardware makes a lot of sense for Apple, even if it has no intention of shipping it commercially.

Central to that is getting Darwin to run on x86 - it already compiles, just about. It can then form the basis for porting over the code unique to MacOS X, such as the Aqua UI and the Quartz PDF-based 2D graphics engine. More importantly, it would form a working system for driver writers.

Whatever Apple is up to, all this suggests it wants to get the x86 development moving.

We also note that the wish list says: "It will also be useful to get the X server running as a (rootless) client of Quartz, so that X apps can run on a Mac OS X system," part of the entry on getting Xfree86 ported over, though this is more about getting X working on PowerPC-based machines.

Running Darwin requires 64MB (though it will install in 32MB) and a dual-partitioned hard drive totalling at least 1GB. Apple also notes that AirPort and FireWire are as yet unsupported. ®

Related Story

Apple embarks on MacOS X for Intel project

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
7 Elements of Radically Simple OS Migration
Avoid the typical headaches of OS migration during your next project by learning about 7 elements of radically simple OS migration.
BYOD's dark side: Data protection
An endpoint data protection solution that adds value to the user and the organization so it can protect itself from data loss as well as leverage corporate data.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?