Workplace OS

Workplace OS
OS/2 Warp Connect (PowerPC Edition) 1.0, based on Workplace OS
DeveloperIBM
Written inC, C++
OS familyUniversal
Working stateDiscontinued
Source modelClosed source, Mach open source
Released to
manufacturing
December 15, 1995 (1995-12-15)[1]
Final previewOS/2 Warp Connect (PowerPC Edition) 1.0 / January 5, 1996 (1996-01-05)[1]
Marketing targetGlobal
Available inEnglish
PlatformsPowerPC
Kernel typeMicrokernel
Influenced byMach kernel, Apple Pink
Default
user interface
Workplace Shell
Preceded byOS/2, AIX, OS/400, others.
Articles in the series
AIM alliance, Taligent, PowerPC

Workplace OS was an IBM project which unsuccessfully attempted to replace multiple operating systems with compatibility "personalities" running on top of a Mach-based microkernel.[2] The intention was that personalities would allow a single machine to run unmodified applications from multiple operating systems such as Unix or OS/2. It was the product of a research program in 1991 which yielded a design named the "Grand Unifying Theory of Systems "(GUTS). The GUTS project evolved into Workplace OS after Apple demonstrated its Pink operating system prototype to IBM's GUTS design team, who incorporated many ideas from Pink into their own design.[3]

Workplace OS was intended to improve software portability and maintenance costs by recruiting all operating system vendors to convert their products into Workplace OS personalities. That included Pink when it became Taligent, which was co-developed with Workplace OS. In 1995, IBM reported that "Nearly 20 corporations, universities, and research institutes worldwide have licensed the microkernel, laying the foundation for a completely open microkernel standard."[4] Workplace OS was at the core of IBM's new strategic direction for the entire company, and was intended as the primary operating system for PowerPC hardware, to allow IBM to effectively compete with the Wintel duopoly.

With protracted development spanning four years and $2 billion (or 0.6% of IBM's revenue for that period), the project suffered development hell characterized by workplace politics, feature creep, and the second-system effect. Many idealistic key assumptions made by IBM architects about software complexity and system performance were never tested until far too late in development, then immediately proven infeasible. In January 1996, the first and only preview of Workplace OS was released under the OS/2 family with the name "OS/2 Warp Connect (PowerPC Edition)". It was limited to special order by select IBM customers, and had limited functionality compared with the original OS/2 for x86.[5] The entire Workplace OS platform was discontinued in March due to very low market demand, including that for enterprise PowerPC hardware.

A University of California case study described Workplace OS as both "one of the most significant operating systems software investments of all time" and "one of the largest operating system failures in modern times".[2]

  1. ^ a b Cite error: The named reference OS/2 Beta FAQ was invoked but never defined (see the help page).
  2. ^ a b Fleisch, Brett D.; Co, Mark Allan A. (1997-09-23). "Workplace Microkernel and OS: A Case Study". Software: Practice and Experience. 28. John Wiley & Sons, Ltd.: 1–22. doi:10.1002/(SICI)1097-024X(199804)28:4<423::AID-SPE169>3.0.CO;2-P (inactive 17 June 2025). Retrieved 2025-05-21.{{cite journal}}: CS1 maint: DOI inactive as of June 2025 (link)
  3. ^ Cite error: The named reference OWCPE book was invoked but never defined (see the help page).
  4. ^ "IBM Developer Support News - 1995 Issue 18". ibm.com. IBM. 1995-11-22. Retrieved 2025-05-21.
  5. ^ Michal Necasek. "OS/2 Warp, PowerPC Edition". os2museum.com. Retrieved 2025-05-21.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search