Taligent


Taligent Inc. was an American software company. Based on the Pink object-oriented operating system conceived by Apple in 1988, Taligent Inc. was incorporated as an Apple/IBM partnership in 1992, and was dissolved into IBM in 1998.
In 1988, after launching System 6 and MultiFinder, Apple initiated the exploratory project named Pink to design the next generation of the classic Mac OS. Though diverging from Macintosh into a sprawling new dream system, Pink was wildly successful within Apple. Though having no releases until 1995, it was a subject of industry hype for years. In 1992, the new AIM alliance spawned an Apple/IBM partnership corporation named Taligent Inc., with the purpose of bringing Pink to market. In 1994, Hewlett-Packard joined the partnership with a 15% stake. After a two-year series of goal-shifting delays, Taligent OS was eventually canceled, but the CommonPoint application framework was launched in 1995 for AIX with a later beta for OS/2. CommonPoint was technologically acclaimed but had an extremely complex learning curve, so sales were very low.
Taligent OS and CommonPoint mirrored the sprawling scope of IBM's complementary Workplace OS, in redundantly overlapping attempts to become the ultimate universal system to unify all of the world's computers and operating systems with a single microkernel. From 1993 to 1996, Taligent was seen as competing with Microsoft Cairo and NeXTSTEP, even though Taligent did not ship a product until 1995 and Cairo never shipped at all. From 1994 to 1996, Apple floated the Copland operating system project intended to succeed System 7, but never had a modern OS sophisticated enough to run Taligent technology.
In 1995, Apple and HP withdrew from the Taligent partnership, licensed its technology, and left it as a wholly owned subsidiary of IBM. In January 1998, Taligent Inc. was finally dissolved into IBM. Taligent's legacy became the unbundling of CommonPoint's best compiler and application components and converting them into VisualAge C++ and the globally adopted Java Development Kit 1.1.
In 1997, Apple instead bought NeXT and began synthesizing the classic Mac OS with the NeXTSTEP operating system. Mac OS X was launched on March 24, 2001, as the future of the Macintosh and eventually the iPhone. In the late 2010s, some of Apple's personnel and design concepts from Pink and from Purple would resurface and blend into Google's Fuchsia operating system.
Along with Workplace OS, Copland, and Cairo, Taligent is cited as a death march project of the 1990s, suffering from development hell as a result of feature creep and the second-system effect.

History

Development

The entire history of Pink and Taligent from 1988 to 1998 is that of a widely admired, anticipated, and theoretically competitive staff and its system, but is also overall defined by development hell, second-system effect, empire building, secrecy, and vaporware.

Pink team

Apple's cofounders Steve Wozniak and Steve Jobs had departed the company in 1985. This vacuum of entrepreneurial leadership created a tendency to promote low-level engineers up to management and allowed increasingly redundant groups of engineers to compete and co-lead by consensus, and to manifest their own bottom-up corporate culture. In 1988, Apple released System 6, a major release of the flagship Macintosh operating system, to a lackluster reception. The system's architectural limits, set forth by the tight hardware constraints of its original 1984 release, now demanded increasingly ingenious workarounds for incremental gains such as MultiFinder's cooperative multitasking, while still lacking memory protection and virtual memory. Having committed these engineering triumphs which were often blunted within such a notoriously fragile operating system, a restless group of accomplished senior engineers were nicknamed the Gang of Five: Erich Ringewald, David Goldsmith, Bayles Holt, Gene Pope, and Gerard Schutten. The Gang gave an ultimatum that they should either be allowed to break from their disliked management and take the entrepreneurial and engineering risks needed to develop the next generation of the Macintosh operating system, or else leave the company.
In March 1988, the Gang, their management, and software manager and future Taligent CTO Mike Potel, met at the Sonoma Mission Inn and Spa. To roadmap the future of the operating system and thus of the organizational chart, ideas were written on colored index cards and pinned to a wall. Ideas that were incremental updates to the existing system were written on blue colored cards, those that were more technologically advanced or long-term were written on pink cards, and yet more radical ideas were on red cards because they "would be pinker than Pink". The Blue group would receive the Gang's former management duo, along with incremental improvements in speed, RAM size, and hard drive size. Pink would receive the Gang, with Erich Ringewald as technical lead, plus preemptive multitasking and a componentized application design. Red would receive speech recognition and voice commands, thought to be as futuristic as the Star Trek science fiction series.
Erich Ringewald led the Gang of Five as the new Pink group, located one floor below the Apple software headquarters in the De Anza 3 building, to begin a feasibility study with a goal of product launch in two years. Remembering the small but powerful original Macintosh group, he maintained secrecy and avoided the micromanagement of neighboring senior executives, by immediately relocating his quintet off the main Apple campus. They used the nondescript Bubb Road warehouse which was already occupied by the secretly sophisticated Newton project. Pink briefly garnered an additional code name, "Defiant".

Pink system

The Pink team was faced with the two possible architectural directions of either using legacy System 6 code or starting from scratch. Having just delivered the System 6 overhaul in the form of MultiFinder, Ringewald was adamant that Pink's intense ambitions were deliverable within a realistic two year timeframe only if the team heavily improved its legacy compatibility code. He pragmatically warned them, "We're going to have enough trouble just reimplementing the Mac." In Apple's contentious corporate culture of consensus, this mandate was soon challenged; David Goldsmith resigned from Pink after making a counter-ultimatum for a complete redesign which obviates all legacy problems, and some other staff escalated their complaints to upward management in agreement with that. Months later, a senior executive finally overrode Ringewald, thus redeveloping Pink from scratch as a new and unique system with no System 6 legacy.
The Pink team numbered eleven when the six-person kernel team within Apple's Advanced Technology Group was merged into Pink to begin designing its new microkernel named Opus. Embellishing upon the pink index cards, Pink's overall key design goals were now total object-orientation, memory protection, preemptive multitasking, internationalization, and advanced graphics. Many ideas from the red cards would later be adopted. After its first two months, Pink had a staff of about 25.
By October 1988, the Gang of Five had become only oneBayles Holtbecause Gene Pope, Gerard Schutten, and Erich Ringewald had exited the sprawling Pink project. The former leader held "grave doubts" over the feasibility of this "living, breathing, money-consuming thing" which was "out of control". Meanwhile, the remaining group and all of Apple were enamored and doubtless of Pink's world-changing vision, trying to join its staff of more than 100 by April 1989. It was a flourishing project that drained personnel from various other departments. All groups outside of Blue became defensively secretive in a company-wide culture of empire-building. Pink's secretive and turf warring culture didn't share source code or product demonstrations, even with the next generation Jaguar workstation design group, until so ordered by CEO John Sculley, and only then under extreme security and monitoring. Throughout Apple, the project and the system were considered successful, but from April 1989 and on into the 1990s, the running joke had always been and would always be, "When is Pink going to ship? Two years."
By late 1989, Pink was a functional prototype of a desktop operating system on Macintosh hardware, featuring advanced graphics and dynamic internationalized text. Pink engineer Dave said it was "a real OS that could demonstrate the core technology" much deeper than System 6 could do. In June 1990, Bill Bruffey abandoned the idea of Pink becoming a new Mac OS. He got permission to create yet another new microkernel named NuKernel, intended explicitly for a new Mac OS. His team of six engineers worked a few months to demonstrate a microkernel-based Mac OS on a Macintosh IIci, which would years later become Copland and the proposed Mac OS 8.
In 1990, Pink became the Object Based Systems group with Senior Vice President Ed Birss and a diverse staff of 150, including marketing and secretaries. Meanwhile, the hundreds of personnel in the Blue design group were constrained by the commercial pragmatism of maintaining their billion-dollar legacy operating system, which required them to refuse many new features, which earned them the infamous nickname "Blue Meanies". This group had well established the evolution of System 6 which would be released in 1991 as System 7. RAM chips and hard drives were extremely expensive so most personal computers were critically resource constrained, and System 7 would already barely fit onto existing Macintosh systems. Pink would therefore be hard-pressed to include backward compatibility for System 7 applications atop itself, assuming the team wanted to do so. This physical and economical constraint is a crucial aspect of the second-system effect.
Pink's graphical user interface is based on a faux 3D motif of isometric icons, beveled edges, non-rectangular windows, and drop shadows. One designer said "The large UI team included interaction and visual designers, and usability specialists." That essential visual design language would be an influence for several years into Copland, Mac OS 8, and CommonPoint. Magazines throughout the early 1990s showed various mock-ups of what Pink could look like. The People, Places, and Things metaphor extends beyond the traditional desktop metaphor and provides the user with GUI tools to easily drag documents between people and things, such as fax machines and printers. The component-based document model is similar to what would become OpenDoc. In mid-1991, Apple CEO John Sculley bragged that Apple had written 1.5 million lines of code for Pink. An IBM engineer described the first impression of this sophisticated prototype in 1991: