Why Mac OS 9 got a funeral onstage

At Apple’s 2002 Worldwide Developers Conference, Steve Jobs used a coffin and funeral music to make a product transition impossible to miss: the company wanted developers to stop treating Mac OS 9 as the future. The performance was theatrical, but the underlying problem was practical. Mac users would not move to a new operating system in large numbers if the software they relied on stayed behind.

A new foundation meant new work

Mac OS X was not simply a visual refresh of Mac OS 9. It introduced a different system architecture—the underlying rules and services that applications depend on. That foundation brought modern features such as protected memory, which helps keep one crashing application from bringing down the whole system, but it also meant developers had to adapt their programs.

Apple offered transition tools and compatibility options so older software could keep running while developers made the shift. But compatibility could not substitute for applications built to take advantage of the new system. Developers had to decide whether—and how quickly—to invest in rewriting or adapting their products.

The message behind the spectacle

The coffin dramatized a change in priorities: Mac OS 9 could remain useful to people with older software, but Apple wanted new development aimed at Mac OS X. That pressure helped align the company’s hardware, operating system, and application ecosystem around one platform. The stage prop was memorable; its real purpose was to tell developers that waiting indefinitely for the old system was no longer a safe plan.