
Thirty years after Apple abandoned Copland, its doomed attempt to create a modern Mac operating system, a new emulator lets you try the final developer build in your browser. Copland was intended to replace Apple's System 7 with a PowerPC-native operating system built around a microkernel, protected memory, and preemptive multitasking for system services. Three unfinished developer builds - D7E1, D9, and D11E4 - are publicly known. Relatively few people outside Apple's developer community in the mid-1990s ever had the opportunity to use them. Now you can boot Apple Copland D11E4 in your browser and explore the unstable prerelease OS without installing anything. Developer Michael Steil, also known as Mist, made it possible with an experimental fork of the DingusPPC Power Mac emulator. Steil says the 11 patches that enable DingusPPC to boot Copland were written with AI assistance. The upstream project does not accept AI-assisted patches, so the fixes would have to be rewritten before they could be incorporated. Don't expect miracles. The emulator runs D11E4, the final build Apple distributed to developers, dating from June 1996. It remains very much unfinished: if the emulated system hits an assertion, it drops into a debugger and asks the user to continue manually. Apple CEO Gil Amelio had demonstrated Copland at the company's 1995 Worldwide Developers Conference, but the project never approached the stability required for release. Much of Copland existed as plans and documentation rather than finished code. In 2009, Steil assembled an extensive archive of that material in Apple Copland Reference Documentation. There was also a planned successor to Copland, codenamed Gershwin, but it remained nothing more than a plan. The modern Gershwin desktop we covered a year ago is a nod to that nonexistent OS. Anyone familiar with the classic Mac OS of the late 1990s will recognize parts of Copland, and for good reason. Copland overran so badly that Amelio recruited the late Ellen Hancock from IBM as Apple's chief technology officer and tasked her with getting the project back on track. After reviewing its progress, she instead recommended cancelling it and acquiring an operating system elsewhere. Apple considered several alternatives, including acquiring Be for BeOS and working with Sun on a system based on Solaris. It ultimately bought NeXT, bringing Steve Jobs back to the company along with NeXTSTEP. Hancock was later sidelined under Jobs and resigned in 1997. Apple acquired NeXT at the end of 1996, just months after cancelling Copland. The first developer release of its NeXTSTEP-based successor, Rhapsody, followed in 1997 - continuing the musical codenames, if not the code. Rhapsody evolved into Mac OS X Server 1.0 in 1999 and the consumer release of Mac OS X 10.0 in 2001. Replacing the Mac OS architecture took years. While that work continued, Apple folded some of Copland's more mature components into updates to its existing operating system. Mac OS 8, released in 1997, gained Copland's Platinum interface and a PowerPC-native, multithreaded Finder. Its Appearance control panel supported themes, although Apple shipped only Platinum. Renaming what had been planned as Mac OS 7.7 also helped Apple end the clone program, whose licensing agreements covered System 7. Mac OS 8.1 followed in 1998 with HFS+, Apple's new format for larger disks. Later that year, Mac OS 8.5 became the first PowerPC-only release. Further pieces of Copland's work appeared across Mac OS 8 and 9, allowing Apple to improve the old platform while Mac OS X was being prepared. When Apple bought NeXT, NeXTSTEP already ran on Motorola 680x0, Intel x86, Sun SPARC and HP PA-RISC processors. That portable foundation later helped Apple move the Mac to Intel, while OS X became the basis for the operating systems used by the iPhone and iPad. Apple's future might have looked very different had Copland succeeded. Now it's easier than ever to see why it didn't. (R)