Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Taligent
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Software company (1992–1998)}} {{Use mdy dates|date=July 2022}} {{Infobox company | name = Taligent Inc. | logo = Taligent logo.svg | image = Apple, De Anza Campus (cropped).jpg | image_caption = The De Anza 3 building of [[Apple Campus]], the site of Taligent's headquarters | trading_name = | native_name = | native_name_lang = <!-- Use ISO 639-1 code, e.g. "fr" for French. For multiple names in different languages, use {{Lang|[code]|[name]}}. --> | romanized_name = | former_name = | type = Partnership | traded_as = | ISIN = | industry = [[Software development]] | genre = | fate = Dissolved by [[IBM]] | predecessor = <!-- or: | predecessors = --> | successor = <!-- or: | successors = --> | founded = {{start date |1992|03|02}} in [[Cupertino]], [[California]], [[United States]] | founder = [[Apple Inc.|Apple]] and [[IBM]]<!-- or: | founders = --> | defunct = {{end date|1998|01}}<!-- {{End date|YYYY|MM|DD}} --> | hq_location = | hq_location_city = [[Cupertino]], [[California]] | hq_location_country = [[United States]] | num_locations = 1 | num_locations_year = <!-- Year of num_locations data (if known) --> | area_served = <!-- or: | areas_served = --> | key_people = Erich Ringewald, Mike Potel, [[Mark Davis (Unicode)|Mark Davis]] | products = CommonPoint, Places for Project Teams | brands = | production = | production_year = <!-- Year of production data (if known) --> | services = | revenue = | revenue_year = <!-- Year of revenue data (if known) --> | operating_income = | income_year = <!-- Year of operating_income data (if known) --> | net_income = <!-- or: | profit = --> | net_income_year = <!-- or: | profit_year = --><!-- Year of net_income/profit data (if known) --> | aum = <!-- Only for financial-service companies --> | assets = | assets_year = <!-- Year of assets data (if known) --> | equity = | equity_year = <!-- Year of equity data (if known) --> | owner = <!-- or: | owners = --> | members = | members_year = <!-- Year of members data (if known) --> | num_employees = 400<ref name="Inside Taligent Technology"/>{{rp|xiv}} | num_employees_year = 1995<!-- Year of num_employees data (if known) --> | parent = [[Apple Inc.]], [[IBM]], [[Hewlett-Packard]] | divisions = Native system, development tools, complementary products | subsid = | module = <!-- Used to embed other templates --> | ratio = <!-- Basel III ratio, for BANKS ONLY --> | rating = <!-- credit rating, for BANKS ONLY --> | website = {{webarchive|url=https://web.archive.org/web/19970328134525/http://taligent.com/|title=taligent.com | date=March 28, 1997}}<!-- {{URL|example.com}} --> | footnotes = <ref name="IBM Subsidiary"/><ref name="Inside Taligent Technology"/> | intl = <!-- Set positively ("true"/"yes"/etc) if company is international, otherwise omit --> }} '''Taligent Inc.''' (a [[portmanteau]] of "talent" and "intelligent")<ref name="Main Ally"/><ref name="Apple surrenders the Pink">{{cite web |title=Apple surrenders the Pink (to Microsoft) |first=Cade |last=Metz |date=October 3, 2008 |work=The Register |url=https://www.theregister.co.uk/2008/10/03/microsoft_pink/ |access-date=February 13, 2019}}</ref> was an American software company. Based on the '''Pink''' [[object-oriented operating system]] conceived by [[Apple Inc.|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 Inc.|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 [[IBM AIX|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 [[Cairo (operating system)|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)|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++]]<ref name="Taligent show"/><ref name="Phoenix in Cupertino"/> and the globally adopted [[Java Development Kit]] 1.1 (especially internationalization).<ref name="Getting Java Ready">{{cite web |title=Getting Java ready for the world: A brief history of IBM and Sun's internationalization efforts |first=Laura |last=Werner |publisher=[[IBM]] |date=July 1999 |url=https://icu-project.org/docs/papers/history_of_java_internationalization.html |access-date=October 27, 2023}}</ref> In 1997, Apple instead bought [[NeXT]] and began synthesizing the classic Mac OS with the NeXTSTEP operating system. [[MacOS version history#Version 10.0: "Cheetah"|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 [[List of Apple codenames#iPhone|Purple]] (the first iPhone's codename)<ref name="Apple's Phone Part 3">{{cite web |title=Apple's Phone: From 1980s' Sketches to iPhone. Part 3 |website=Mobile-Review |first=Eldar |last=Murtazin |others=Maxim Antonenko, Olexandr Nikolaychuk, translators |date=June 20, 2010 |url=https://mobile-review.com/articles/2010/iphone-history3-en.shtml |access-date=March 5, 2019}}</ref><ref name="Project Purple">{{cite web |title=Here's what it was like to work on the original iPhone, codenamed 'Project Purple' |first=Terry |last=Lambert |date=December 19, 2016 |work=Business Insider |url=https://www.businessinsider.com/working-on-original-iphone-project-purple-2016-12 |access-date=March 4, 2019}}</ref> would resurface and blend into Google's [[Google Fuchsia|Fuchsia]] operating system.<ref name="Mysterious Fuchsia">{{cite web |publisher=[[IEEE]] |work=IEEE Spectrum |title=Open-Source Clues to Google's Mysterious Fuchsia OS |date=April 10, 2017 |first=Daniel |last=Matte |url=https://spectrum.ieee.org/a-modern-os-from-google |access-date=March 4, 2019}}</ref> Along with [[Workplace OS]], [[Copland (operating system)|Copland]],<ref name="Inside the JavaOS"/> and [[Cairo (operating system)|Cairo]], Taligent is cited as a [[Death march (project management)|death march project]] of the 1990s, suffering from [[development hell]] as a result of [[feature creep]] and the [[second-system effect]]. ==History== ===Development=== {{anchor |Pink}} 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 ==== {{quote box | align = right | width = 25% | text = The pace of addition [to System 6 and 7] was staggering, so much so that Apple never had time to recode the low-level OS and fix some of its shortcomings. By 1990, these shortcomings, including no preemptive multitasking and no memory protection for applications, began to affect the quality of the product. The Mac was the easiest computer to use but also one of the most fragile. | author = Tom Saulpaugh in 1999, Macintosh system software engineer from June 1985, co-architect of [[Copland (operating system)|Copland]] and [[JavaOS]]<ref name="Inside the JavaOS">{{cite book |last1=Saulpaugh |first1=Tom |last2=Mirho |first2=Charles |date=January 1999 |title=Inside the JavaOS Operating System |series=Java series |publisher=Addison-Wesley |isbn=0-201-18393-5 |oclc=924842439 |page=XI}}</ref> }} 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 [[System 6#Reception|lackluster reception]]. The system's architectural limits, set forth by the tight hardware constraints of its [[Macintosh 128k|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,<ref name="Inside the JavaOS"/> a restless group of accomplished senior engineers were nicknamed the Gang of Five: Erich Ringewald, David Goldsmith,{{efn|name="n2"}} 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.<ref name="Apple: The Inside Story"/>{{rp|96}}<ref name="Apple's First Stab"/> In March 1988,{{efn|name="n1"}}<ref name="Taligent's Guide"/>{{rp|XXIII-XXIV}} 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 card]]s 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".<ref name="Apple: The Inside Story"/>{{rp|96–97}}<ref name="Inside Taligent Technology"/>{{rp|6}}<ref name="Apple's First Stab"/> 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.<ref name="Apple: The Inside Story"/>{{rp|96–97}} 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 [[Apple Newton|Newton]] project.<ref name="Apple: The Inside Story"/>{{rp|97–98}}<ref name="Apple's First Stab"/> Pink briefly garnered an additional code name, "Defiant".<ref name="Apple Confidential"/>{{rp|35}} ==== 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.<ref name="Apple: The Inside Story"/>{{rp|97–98}}<ref name="Apple's First Stab"/> The Pink team numbered eleven when the six-person kernel team within Apple's Advanced Technology Group (ATG) was merged into Pink to begin designing its new [[microkernel]]<ref name="Apple: The Inside Story"/>{{rp|98}}<ref name="Apple's First Stab"/> named Opus.<ref name="IEEE Software March 1995"/><ref name="Why did Taligent fail"/><ref name="Half an operating system">{{cite news |last=Reimer |first=Jeremy |date=November 24, 2013 |title=Half an operating system: The triumph and tragedy of OS/2 |publisher=Ars Technica |url=https://arstechnica.com/information-technology/2013/11/half-an-operating-system-the-triumph-and-tragedy-of-os2/ |access-date=February 12, 2019}}</ref> Embellishing upon the pink index cards, Pink's overall key design goals were now total [[Object-oriented programming|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.<ref name="Apple: The Inside Story"/>{{rp|97–98}} By October 1988, the Gang of Five had become only one{{mdash}}Bayles Holt{{mdash}}because 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 [[wikt:turf war|turf war]]ring 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.<ref name="Apple: The Inside Story"/>{{rp|99–100}}<ref name="Apple's First Stab">{{cite web |first=Tom |last=Hormby |date=April 27, 2014 |work=Low End Mac |title=Pink: Apple's First Stab at a Modern Operating System |url=http://lowendmac.com/2014/pink-apples-first-stab-at-a-modern-operating-system/ |access-date=February 1, 2019}}</ref> 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."<ref name="Apple: The Inside Story"/>{{rp|99–100}}<ref name="Apple's First Stab"/> 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 {{nowrap|Burnard, Ph.D.,}} said it was "a real OS that could demonstrate the core technology" much deeper than System 6 could do.<ref name="Apple: The Inside Story"/>{{rp|99–100}} 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 (operating system)|Copland]] and the proposed Mac OS 8.<ref name="Inside the JavaOS"/> 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.<ref name="Apple: The Inside Story"/>{{rp|99–100}} Meanwhile, the hundreds of personnel in the Blue design group<ref name="Apple's First Stab"/> 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 (Apple Computer)|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]] (GUI) 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."<ref name="Taligent Portfolio">{{cite web |title=Taligent Portfolio |first=Robin |last=Silberling |publisher=Robin Silberling |url=http://robinnet.net/resume/Robin_portfolio_Taligent.htm |url-status=dead |archive-url=https://web.archive.org/web/20070519194402/http://robinnet.net/resume/Robin_portfolio_Taligent.htm |archive-date=May 19, 2007 |access-date=February 9, 2019}}</ref> That essential visual design language would be an influence for several years into Copland, [[Mac OS 8]], and CommonPoint.<ref name="CommonPoint UI">{{cite web |title=About the CommonPoint human interface |publisher=Taligent, Inc. |date=1995 |url=http://pcroot.cern.ch/TaligentDocs/TaligentOnline/DocumentRoot/1.0/Docs/books/HI/HI_7.html#HEADING13 |url-status=dead |archive-url=https://web.archive.org/web/20070624045722/http://pcroot.cern.ch/TaligentDocs/TaligentOnline/DocumentRoot/1.0/Docs/books/HI/HI_7.html#HEADING13 |archive-date=June 24, 2007 |access-date=February 9, 2019}}</ref> Magazines<ref name="Surrender the Pink!">{{cite magazine |last=Davis |first=Fred |date=February 1, 1993 |title=Surrender the Pink! |url=https://www.wired.com/1993/02/taligent/ |magazine=Wired |publisher=Condé Nast |access-date=February 1, 2019}}</ref> 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.<ref name="Taligent goes public">{{cite news |title=Taligent goes public with operating system |page=4 |first=Ed |last=Scannell |location=Phoenix, AZ |magazine=Computerworld |date=March 28, 1994 |url=https://books.google.com/books?id=MSyLIpxDdcMC&q=taligent&pg=PA4 |access-date=March 20, 2019}}</ref> 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.<ref name="Surrender the Pink!"/> An IBM engineer described the first impression of this sophisticated prototype in 1991: {{quote box|[Pink] had proven that an operating system ... could, in fact, be built on a microkernel. ... This microkernel then exported C++ interfaces, providing an object-oriented "wrapper". ... All the code that traditionally had resided in a kernel was implemented in system frameworks. This was not a monolithic kernel, but a collection of object-oriented servers performing specific kernel-type tasks. There were frameworks for file systems, for device drivers, for databases, for networking, and so on. But they all resided outside the kernel. And in the [Pink] world, these things were objects.<ref name="OWCPE book">{{cite book |title=IBM's Official OS/2 Warp Connect PowerPC Edition: Operating in the New Frontier |first1=Ken |last1=Christopher |first2=Scott |last2=Winters |first3=Mary Pollak |last3=Wright |publisher=IDG Books |location=Foster City, CA |date=1995 |isbn=978-1-56884-458-9 |oclc=832595706}}</ref>{{rp|4}} }} {{clear}} ====AIM alliance==== {{quote box |width=25% |align=right |In 1992, the earth shook: IBM and Apple clasped hands and pronounced themselves allies. From this union sprang Taligent ... developing nothing less than a universal operating system. |source=''MacWorld''<ref name="Taligent Rising">{{cite magazine |magazine=MacWorld |title=Taligent Rising |date=August 1994 |editor1-first=Tom |editor1-last=Moran |pages=34–35 |url=https://archive.org/details/MacWorld_9408_August_1994/page/n35 |access-date=February 10, 2019}}</ref> }} {{main|AIM alliance |Workplace OS |Kaleida Labs}} On October 2, 1991, the historic AIM alliance was formed and announced by [[Apple Inc|Apple]], [[IBM]], and [[Motorola]]. It was conceived to cross-pollinate Apple's personal products and IBM's enterprise products, to better confront [[Microsoft]]'s monopoly, and to design a new grandly unified platform for the computing industry. This alliance spun off two partner corporations: [[Kaleida Labs]] to develop multimedia software, and Taligent Inc. to bring Pink to market sometime in the mid-90s.<ref name="Main Ally">{{cite news |newspaper=[[The New York Times]] |title=I.B.M. Now Apple's Main Ally |first=Andrew |last=Pollack |date=October 3, 1991 |url=https://www.nytimes.com/1991/10/03/business/ibm-now-apple-s-main-ally.html |access-date=March 5, 2019}}</ref><ref name="Apple Confidential"/>{{rp|69}}<ref name="Taligent Up & Running"/><ref name="software venture"/> Pink was a massive draw for this alliance, where Apple had been initially approached by two different parts of IBM. One IBM group sought customers for its new [[IBM Power microprocessors|POWER CPU]] hardware, therefore discovering Pink and a new desire to port it to this hardware.<ref name="Apple Confidential"/>{{rp|69}}<ref name="Apple's First Stab"/> The other IBM group sought third party interest in its Grand Unifying Theory of Systems (GUTS) as the solution to various complexities and challenges in software development,<ref name="Inside Taligent Technology"/>{{rp|9}} which would soon result in [[Workplace OS]].<ref name="OWCPE book"/>{{rp|3–4}} In an April 12, 1991, demonstration of Pink and its architecture, IBM was profoundly impressed and its GUTS outline was immediately impacted.<ref name="OWCPE book"/>{{rp|4}}<ref name="Apple Confidential"/>{{rp|69}} By 1993, IBM's ambitious global roadmap would include the unification of the diverse world of computing by converting Pink to become one of many personalities of Workplace OS, and the ending of the need to write new major applications by instead making smaller additions to Pink's generalized frameworks.<ref name="Transforming Your Business">{{cite book |title=Transforming Your Business With Object Technology |publisher=IBM |type=Whitepaper |date=November 1993 |location=Austin, TX |url=https://archive.org/details/IBMTaligent/ |page=15 |access-date=February 9, 2019}}</ref>{{rp|14–15}} Even before the signing of the alliance contract, the very existence of Pink was identified as a potential second-system threat if its revolutionary aura could prompt customers to delay their adoption of OS/2.<ref name="Main Ally"/> ====Taligent Inc.==== On March 2, 1992, Taligent Inc. was launched as the first product of the AIM alliance.<ref name="IEEE Software March 1995"/><ref name="Taligent Up & Running">{{cite magazine |magazine=Tidbits |title=Taligent Up & Running |date=February 24, 1992 |first=Adam |last=Engst |url=https://tidbits.com/1992/02/24/taligent-up-running/ |access-date=February 10, 2019}}</ref><ref name="software venture">{{cite news |url=https://www.latimes.com/archives/la-xpm-1995-11-18-fi-4564-story.html |title=IBM, Apple Will Close Door on Kaleida Labs |date=November 18, 1995 |first=Julie |last=Pitta |newspaper=LA Times |location=San Francisco |access-date=January 31, 2019}}</ref> Moving from a temporary lease at Apple headquarters<ref name="Taligent Up & Running"/><ref name="Executives Appointed">{{cite news |newspaper=[[The New York Times]] |title=Executives Appointed To I.B.M.-Apple Venture |first=Lawrence M. |last=Fisher |date=February 25, 1992 |url=https://www.nytimes.com/1992/02/25/business/executives-appointed-to-ibm-apple-venture.html |access-date=February 10, 2019}}</ref> to an office down the street in Cupertino, the company launched with 170 employees,<ref name="Inside Taligent Technology"/>{{rp|xiv}} most of whom had been re-hired directly from Apple plus CEO Joe Guglielmi.<ref name="Culture shock"/> At age 50, he was a 30-year marketing veteran of IBM and former leader of the OS/2 platform up to its soon-launched version 2.0.<ref name="Earn Business"/> The company's mission was to bring Pink to market.<ref name="Inside Taligent Technology">{{cite book |first1=Sean |last1=Cotter |first2=Mike |last2=Potel |url=http://www.wildcrest.com/Potel/Portfolio/InsideTaligentTechnology/WW6.htm |title=Inside Taligent Technology |publisher=Addison-Wesley |date=1995 |isbn=0-201-40970-4 |oclc=1072525751 |access-date=February 10, 2019}}</ref>{{rp|xiii}} =====Culture and purpose===== Enthusiastically dismissing industry skepticism, he said Taligent would form its own corporate culture, independent of the established cultures and potential failures of its two founding investors and future customers, Apple and IBM. The two were recent allies carrying five other joint initiatives, and a deep rivalry of more than a decade.<ref name="Earn Business">{{cite magazine |magazine=[[InfoWorld]] |date=March 2, 1992 |title=Taligent plans to earn business with a better OS |page=110 |url=https://books.google.com/books?id=9z0EAAAAMBAJ&q=taligent&pg=PA110 |access-date=February 5, 2019}}</ref> ''Dr. Dobb's Journal'' reflected, "It was fairly surreal for the Apple and IBM employees who went to Taligent and found themselves working for bosses still loyal to the opposition. Not a typical Silicon Valley career move, maybe, but perhaps a portent of other weird twists to come. Ignoring the politics as much as possible, the Taligent programmers buckled down and wrote a lotta lines of code."<ref name="Phoenix in Cupertino">{{cite web |title=Phoenix in Cupertino |first=Michael |last=Swaine |date=September 1, 1997 |work=Dr. Dobb's |url=http://www.drdobbs.com/phoenix-in-cupertino/184410443 |access-date=February 9, 2019}}</ref> Commenting on the corporate culture shock of combining free-spirited Apple and formal IBM personnel, ''Fortune'' compared the company's cultural engineering challenge as possibly exceeding its software engineering challenge. The openminded but sensible CEO reined it in, saying, "I'm tired of [Apple] folklore ... I want some data."<ref name="Culture shock">{{cite magazine |magazine=Fortune |date=April 5, 1993 |title=Corporate Culture Shock: An IBM-Apple Computer Joint Venture |url=https://money.cnn.com/magazines/fortune/fortune_archive/1993/04/05/77699/index.htm |access-date=February 9, 2019}}</ref> Comparing the eager startup Taligent to its billion dollar investors, a leader at Kaleida said "The culture of IBM and Apple is largely about getting more benefits, perks, larger offices, fancier computers, and more employees".<ref name="Apple: The Inside Story">{{cite book |title=Apple: The Inside Story of Intrigue, Egomania and Business Blunders |first=Jim |last=Carlton |orig-year=1997 |date=1999 |isbn=978-0099270737 |oclc=925000937 |type=hardback |edition=2nd |publisher=Random House Business Books |location=London | url=https://archive.org/details/appleinsidestory00carl | via=[[Internet Archive]] | access-date=December 15, 2023}}</ref>{{rp|289}} ''Dr. Dobb's Journal'' would describe the increased abstraction in corporate culture resulting from Hewlett-Packard's upcoming 1994 addition to the partnership: "Now you could be [a former] Apple programmer working for [a former] IBM boss who reported [externally] to HP. Or some combination thereof. Twisteder and twisteder."<ref name="Phoenix in Cupertino"/> Apple and IBM did share a progressive culture of object orientation, as seen in their deep portfolios since the early 1980s.<ref name="IEEE Software March 1995"/> IBM had delivered objects on System/38 and AS/400, partnered with Patriot Partners,<ref name="Taligent first PEEK">{{cite magazine |magazine=[[InfoWorld]] |date=June 27, 1994 |page=1,8 |title=Taligent's leader discusses firm's first PEEK at PC Expo |url=https://books.google.com/books?id=eDgEAAAAMBAJ&q=taligent+peek&pg=PA8 |access-date=February 9, 2019}}</ref> and integrated [[System Object Model]] (SOM) and Distributed SOM into OS/2 and AIX. Apple had already delivered [[Apple Lisa|Lisa]], prototyped the fully object-oriented Pink operating system, and delivered object oriented frameworks using [[MacApp]]. Both companies had worked with [[Smalltalk]].<ref name="Inside Taligent Technology"/>{{rp|6,119}} Within one month of its founding, there was immediate industry-wide confusion about Taligent's purpose and scope. An industry analyst said "IBM and Apple blew it ... they should have announced everything [about Taligent] or nothing." Especially regarding Taligent's potential relationship to the Macintosh, Apple reiterated that its existing flagship legacy would continue indefinitely with System 7 and Macintosh hardware. COO Michael Spindler said "The Mac is not dead" and others said that they had never claimed that Pink would supersede the Macintosh. Charles Oppenheimer, Director of Marketing for Macintosh system software, said "We can't say for sure how [the two] will fit together."<ref name="Apple won't pin">{{cite magazine |magazine=Network World |date=March 16, 1992 |first=Margie |last=Wylie |title=Apple won't pin all of its future hopes on Taligent |url=https://books.google.com/books?id=wg8EAAAAMBAJ&q=taligent&pg=PA21 |access-date=February 1, 2019}}</ref> The industry was further confused as to the very existence of any Taligent software, not realizing that it was already beyond the concept stage and in fact consisted of volumes of Pink-based software in development by Apple for years.<ref name="Apple's First Stab"/> One year later in February 1993, ''Wired'' magazine would assert its suspicion that Apple and IBM's core messengers are maintaining "the big lie"—that Taligent's technology is merely a concept, has no existing software, and is actually years away from production—in order to protect their established multi-billion-dollar core legacy of Macintosh and OS/2 products from a potentially superior replacement and to divert the [[second-system effect]].<ref name="Surrender the Pink!"/> Upon its launch, CEO Joe Guglielmi soon organized the company into three divisions: a native system group for its self-hosted Pink OS, a development tools group, and a complementary products group for application frameworks to be ported to other OSes.<!--<ref name="As Taligent Reveals"/>--> Taligent spent much of its first two years developing its operating system and simultaneously trying to find a market for it. They started a large project surveying potential customers, only to find little interest in a new OS. It is a point of controversy whether the lack of interest was real or the survey fell prey to question-framing problems and political issues with investors. If asked the question "Do you want a new OS?", there were few who would say yes. The survey did, however, show there was sufficient support for the benefits TalOS would bring.{{citation needed|date=February 2019}} =====Technology===== The Pink operating system is now formally named Taligent Object Services (TOS or TalOS) whether hosted natively on its microkernel or non-natively on a third party OS, but the nickname "Pink" will always remain industry lore,<ref name="Inside Taligent Technology"/> such as with the developer phone number 408-TO-B-PINK.<ref name="Leveraging">{{cite book |title=Leveraging Object-oriented Frameworks |publisher=IBM |author=Taligent, Inc. |date=1993 |url=https://archive.org/stream/IBMTaligent/TALOOF |page=15 |access-date=February 12, 2019}}</ref> The entire graphics subsystem is 3D, including the 2D portions which are actually 3D constructs.<ref name="SFA 1994">{{cite web |title=SFA Atlanta 1994 |date=March 1994 |url=http://preserve.mactech.com/articles/frameworks/8_3/1994_Conference_Report.html |access-date=January 31, 2019}}</ref><ref name="Why did Taligent fail">{{cite web |title=Why did Taligent fail? |url=https://www.quora.com/Why-did-Taligent-fail |access-date=January 31, 2019}}</ref> It is based extensively on object-oriented frameworks from the kernel upward, including device drivers, the Taligent [[input/output]] (I/O) system, and ensembles.<ref name="Object Oriented Application Frameworks">{{cite book |title=Object Oriented Application Frameworks |chapter=Chapter 9: Frameworks in Taligent's CommonPoint |pages=231–235 |first=Glenn |last=Andert |publisher=Prentice-Hall |date=1995 |isbn=9780132139847 |oclc=221649869}}</ref><ref name="Object Frameworks in the Taligent OS">{{cite conference |first=Glenn |last=Andert |book-title=Proceedings of COMPCON '94 |title=Object frameworks in the Taligent OS |publisher=Taligent Inc. |pages=112–121 |volume=1 |date=1994 |doi=10.1109/CMPCON.1994.282936 |isbn=0-8186-5380-9 |s2cid=35246202 }}</ref> By 1993, IBM discussed decoupling most of TalOS away from its native Opus microkernel, and retargeting most of TalOS onto the IBM Microkernel which was already used as the base for IBM's tandem project, [[Workplace OS]].<ref name="Inside Taligent Technology"/>{{rp|119}}<ref name="Why did Taligent fail"/><ref name="Half an operating system"/><ref name="Transforming Your Business"/>{{rp|14–15}}<ref name="Architecture of Taligent">{{cite magazine |magazine=Dr. Dobb's Journal |edition=Special |title=The Architecture of the Taligent System |first1=Mike |last1=Potel |first2=Jack |last2=Grimes |date=1994 |url=http://collaboration.cmc.ec.gc.ca/science/rpn/biblio/ddj/Website/articles/DDJ/1994/9416/9416f/9416f.htm |access-date=February 21, 2019 |archive-date=August 11, 2014 |archive-url=https://web.archive.org/web/20140811004402/http://collaboration.cmc.ec.gc.ca/science/rpn/biblio/ddj/Website/articles/DDJ/1994/9416/9416f/9416f.htm |url-status=dead }}</ref><ref name="IEEE Software March 1995"/> Its text handling and localization via [[Unicode]] was intended to begin enabling the globalization of software development, especially in simplifying Japanese.<ref name="Creating global">{{cite magazine |magazine=IBM Systems Journal |title=Creating global software: Text handling and localization in Taligent's CommonPoint application system |volume=36 |issue=2 |date=1996 |publisher=[[IBM]] |first1=Mark |last1=Davis |first2=Jack |last2=Grimes |first3=Deborah |last3=Knoles |pages=227–243 |url=https://dev.antiguru.de/davis.pdf |archive-url=https://ghostarchive.org/archive/20221009/https://dev.antiguru.de/davis.pdf |archive-date=2022-10-09 |url-status=live |access-date=August 16, 2020}}</ref> In January 1993, Taligent's VP of Marketing said the strong progress of native TalOS development could encourage its early incremental release prior to the full 1995 schedule for TalAE. Apple's business manager to Taligent [[Chris Espinosa]] acknowledged the irony of Apple and IBM building competing Taligent-based platforms, which had originated at Apple as Pink. He forecast Apple's adoption of Taligent components into the irreplaceably personal Mac OS{{mdash}}while empowering its competitiveness with IBM's future Taligent-based general purpose systems, and easing corporate users' migration toward Apple's Enterprise Systems Division's future Taligent-based computers.<ref name="MacWEEK vol 7 #4">{{cite magazine |magazine=MacWEEK |title=Taligent moves up ship dates, may offer components in '93 |volume=7 |issue=4 |date=January 25, 1993 |url=https://archive.org/details/MacWEEKV07N04/page/n1 |page=3 |access-date=February 22, 2019}}</ref> On January 10, 1993, ''[[The Wall Street Journal]]'' reported on the state of Taligent, saying the company and its platform had the broad optimistic support of [[Borland]], [[WordPerfect]], and [[Novell]]. Borland CEO Philippe Kahn said "Technically, [Pink] is brilliant, and Taligent is running much faster than I expected." A software venture capitalist expected new entrepreneurs to appreciate the platform's newness and lack of legacy baggage, and the industry expected Apple loyalists to embrace a new culture. Regardless of genuine merit, many in the industry reportedly expected Taligent's success to depend upon wounding Microsoft's monopoly.<ref name="Venture Accel">{{cite news |newspaper=[[The Wall Street Journal]] |title=IBM-Apple System Venture Accelerates - Taligent Project Rushes To Challenge Microsoft |first=G. Pascal |last=Zachary |location=[[Brussels]] |date=January 13, 1993 |page=4 |via=[[ProQuest]] |url=https://www.proquest.com/docview/308115472/61BEA5CBC1274C5BPQ/ |access-date=January 10, 2021}}</ref> On January 18, ''[[InfoWorld]]'' reported, "Taligent draws rave reviews from software developers".<ref name="Taligent draws rave reviews">{{cite magazine |magazine=[[InfoWorld]] |title=Taligent draws rave reviews from software developers |first1=Ed |last1=Scannell |first2=Tom |last2=Quinlan |date=January 18, 1993 |url=https://books.google.com/books?id=5DsEAAAAMBAJ&q=taligent&pg=PA3 |page=3 |access-date=March 5, 2019}}</ref> By April 1993, Taligent, Inc. had grown to about 260 employees, mostly from Apple or "some other loose Silicon Valley culture".<ref name="Culture shock"/> ''[[MacWEEK]]'' reported that the company remained on schedule or ahead through 1993 into 1994.<ref name="MacWEEK vol 7 #4"/>{{verify source|date=January 2021}} On June 23, 1993, Apple preannounced MacApp's direct successor, the new object-oriented crossplatform SDK codenamed [[Bedrock (framework)|Bedrock]]. Positioned as "the most direct path for migration" from System 7 to Pink, it was intended to provide source code compatibility between System 7, Windows 3.1, Windows NT, OS/2, and Pink.<ref name="MacApp is Bedrock is MacApp">{{cite magazine |first=Ken |last=Addison |url=http://preserve.mactech.com/articles/frameworks/6_4/MacApp_is_Bedrock_Addison.html |title=MacApp is Bedrock is MacApp |magazine=MacTech |volume=4 |issue=6 |date=July 1992 |access-date=February 13, 2019}}</ref> Bedrock would be abruptly discontinued 18 months later with no successor, and leaving Apple with no connection between System 7 and Pink.<ref name="Shaking, Changing, Looking For Bedrock">{{cite magazine |first=Neil |last=Ticktin |url=http://preserve.mactech.com/articles/mactech/Vol.10/10.03/Mar94EditorsPage/index.html |title=Shaking, Changing, Looking For Bedrock |magazine=MacTech |volume=10 |issue=3 |date=March 1994}}</ref> {{quote box |width=25% |align=right |text=[Taligent engineer Tom Chavez's] theory is that for the past few years [the industry's] hardware has become very fast and that it's traditional OSes that have been slowing [users] down. |author=Taligent CTO, Mike Potel<ref name="SFA 1994"/> }} By 1994, the platform consisted of Taligent Object Services (TOS or TalOS), Taligent Application Environment (TAE or TalAE), and the Taligent Development System (TDS or TalDS).<ref name="SFA 1994"/><ref name="IEEE Software March 1995"/><ref name="Inside Taligent Technology"/>{{rp|22}} The initial plan was to deploy TalAE in early 1994 to help seed the market with a base of applications for TalOS, which was intended to be launched in 1995, with the whole platform going mainstream in two to five years—surely expecting a modern OS from Apple by 1994 or 1995.<ref name="Taligent's Guglielmi eyes">{{cite magazine |magazine=InfoWorld |date=January 24, 1994 |page=6 |title=Taligent's Guglielmi eyes future of object technology |url=https://books.google.com/books?id=_DoEAAAAMBAJ&q=Guglielmi&pg=PA6 |access-date=February 10, 2019}}</ref> Influenced by the results of the survey effort,{{citation needed|date=February 2019}} CEO Joe Guglielmi acknowledged the unavoidable risk of creating its own [[second-system effect]], if the TalAE enhancements could make third party operating systems into competitors of native TalOS.<!--<ref name="As Taligent Reveals">{{cite journal |magazine=CBR |title=...As Taligent Reveals Object-oriented Strategy |date=April 28, 1993 |author=Staff |url=https://www.cbronline.com/news/as_taligent_reveals_object_oriented_strategy/ |access-date=February 10, 2019 |quote=The potential pitfall of this approach is that the Taligent add-ons could make the conventional offerings so attractive as to damage the acceptance of the native product itself. Guglielmi acknowledges this but says that if his company had ignored the market it would have given competitors free rein. This way, he says, when native Taligent, finally arrives in mid-1995 it will find an industry well stocked with Taligent-compliant tools and objects – and developers, claims Guglielmi, just love what they have seen so far.}}</ref>--> The first internal development environment was an IBM [[IBM RS/6000#Type 7011|RS/6000 model 250]] with a [[PowerPC 601]] CPU running AIX,<ref name="IEEE Software March 1995"/> building TalOS natively for the 68k Macintosh.<ref name="SFA 1994"/> =====HP, CommonPoint beta===== {{quote box |width=25% |align=right |text=We used to joke that the [CommonPoint] frameworks were so powerful that you could write any program in three lines of code, but it would take you 6 months to figure out what those three lines were. |author=Stephen Kurtzman, project lead on the IBM Microkernel, and subsequently Kernel Manager at Taligent<ref name="Why did Taligent fail"/> }} {{quote box |width=25% |align=right |text=[NeXT is] ahead today, but the race is far from over. ... [In 1996,] Cairo will be very close behind, and Taligent will be very far behind. |author=Steve Jobs, 1994<ref name="NeXTWORLD Feb 1994"/>{{rp|13}}}} {{quote box |quoted=yes |width=25% |align=right |quote=When is Pink going to ship? Two years. |source=—''a running joke at Apple''}} In January 1994, fellow object technology pioneer Hewlett-Packard joined Apple and IBM as the third co-owner of Taligent at 15% holding. HP held deeply vested experience in object technology since the 1980s<ref name="IEEE Software March 1995"/> with the [[NewWave]] desktop environment, the [[Softbench]] IDE, Distributed Smalltalk, Distributed Object Management Facility (DOMF),<ref name="IEEE Software March 1995"/> and having cofounded the [[Object Management Group]].<ref name="Inside Taligent Technology"/>{{rp|6}} Taligent's object oriented portfolio was broadened with HP's compilers, DOMF, and intention to integrate TalOS and TalAE into [[HP-UX]].<ref name="DOMF">{{Cite magazine |magazine=[[InfoWorld]] |url={{google books |id=6REEAAAAMBAJ |page=14 |plainurl=yes}} |page=14 |last1=Burns |first1=Christine |last2=Lisker |first2=Peter |date=January 10, 1994 |title=Taligent, HP in object pact |publisher=IDG Network World Inc|via=[[Google Books]] |access-date=January 9, 2021}}</ref><ref name="NeXTWORLD Feb 1994"/> HP had already partnered with Taligent's well-established competitor NeXT to integrate OpenStep into HP-UX, and Taligent had pursued partnerships with both Sun and HP for several months, all serving to improve HP's competitive bargaining in its offer to Taligent. A Taligent engineer reportedly said, "It wasn't that HP was driven by OpenStep to go to Taligent, but that OpenStep allowed them to make a much better deal."<ref name="NeXTWORLD Feb 1994"/>{{rp|16}} ''NeXTWORLD'' summarized that "[HP covered] all bets in the race for the object market", and Sun CEO Scott McNealy derided the partnership as HP being Taligent's "trophy spouse".<ref name="NeXTWORLD Feb 1994"/>{{rp|13}} ''Dr. Dobb's Journal'' quipped: "Now you could be [a former] Apple programmer working for [a former] IBM boss who reported [externally] to HP. Or some combination thereof. Twisteder and twisteder."<ref name="Phoenix in Cupertino"/> By March 1994, Taligent had reportedly begun shipping code to its three investors, and some parts of TalAE had shipped to developers though without source code by policy. The first public Taligent technology demonstration was at SFA in Atlanta as an "amazingly fast" and crash-tolerant five-threaded 3D graphics application on native TalOS on a [[Macintosh IIci]].<ref name="SFA 1994"/> Also in March 1994 at the PC Forum conference, Taligent gave the first public demonstration of TalAE applications, to an impressed but hesitant reception. A show of hands indicated one out of approximately 500 attendees were actively developing on TalAE, but Taligent reported 60 members in its future second wave of developer program. The frameworks already present allowed the integration of advanced TalAE features into pre-existing platform-native applications. CEO Joe Guglielmi reported on TalAE gaining the ongoing outside interest of IBM, but suffering relative uninvolvement from Apple{{mdash}}possibly due to Apple's failure to deliver a mainstream OS capable of running it.<ref name="Taligent goes public"/> On April 18, 1994, ''InfoWorld'' reported Taligent's future plans for its SDK to be distributed.<ref name="Taligent SDK to be distributed">{{cite magazine |magazine=[[InfoWorld]] |date=April 18, 1994 |page=14 |title=Taligent SDK to be distributed at conference |url=https://books.google.com/books?id=FjsEAAAAMBAJ&q=taligent&pg=PA14 |access-date=March 5, 2019}}</ref> In November 1994 at Comdex, the public debut of third-party TalAE applications was on an RS/6000 running AIX to demonstrate prototypes made by seven vendors.<ref name="Taligent applications">{{cite magazine |magazine=InfoWorld |date=November 14, 1994 |first=Doug |last=Barney |title=Taligent applications begin to surface |url={{google books |id=bTgEAAAAMBAJ |page=6 |plainurl=yes}} |page=6 |access-date=January 9, 2021}} Screenshot of Virtus Navigator on a TalOS desktop</ref><ref name="IEEE Software March 1995"/> In late 1994, TalAE<ref name="Taligent's Guide">{{cite book |title=Taligent's Guide to Designing Programs: Well-Mannered Object-Oriented Design in C++ |series=Taligent Reference Library |first=David |last=Goldsmith |publisher=Addison-Wesley |location=Reading, MA |date=June 1994 |isbn=978-0201408881 |oclc=636884338}}</ref> was renamed to CommonPoint,<ref name="Taligent applications"/> TalDE was renamed to cpProfessional, and Taligent User Interface Builder was renamed to cpConstructor.<ref name="Tasks at hand"/><ref name="Inside Taligent Technology"/>{{rp|22}} CommonPoint was being beta tested at 100 sites, with an initial target market of internal corporate developers. TalOS was still scheduled to ship in 1996. Apple considered MacApp's lifespan to have "run its course" as the primary Macintosh SDK,<ref name="IEEE Software March 1995"/> while Taligent considered MacApp to be prerequisite experience for its own platform.<ref name="A Beginner's Guide"/> Meanwhile, Apple and CILabs had begun an internal mandate for all new development to be based on the complementary and already published OpenDoc. CILabs was committed to publishing its source code, while Taligent was committed against publishing its own.<ref name="IEEE Software March 1995"/><ref name="SFA 1994"/> {{blockquote |text=Taligent's role in the world is to create an environment in which all the applications we buy individually are built directly into the operating system. Because the apps are programmable, you can put together your own custom-made suites. Taligent could mean the end of all applications as we know them. ... The suites are here to battle Taligent.| source=[[John C. Dvorak]]<ref name="IBM's Workplace OS Explained"/>}} Taligent was now considered to be a venerable competitor in the desktop operating system and enterprise object markets even without any product release, and being late. [[John C. Dvorak]] described Taligent as a threat in the desktop market of integrated [[software suite|application suites]], particularly to the "spooked" Microsoft which responded with many [[vaporware]] product announcements (such as [[Development of Windows 95|Chicago]], [[Cairo (operating system)|Cairo]], [[Windows NT 3.5|Daytona]], and [[Development of Windows 95|Snowball]]) to distract the market's attention from Taligent.<ref name="IBM's Workplace OS Explained">{{cite magazine |magazine=PC Magazine |page=93 |date=April 26, 1994 |title=IBM's Workplace OS Explained |first=John C. |last=Dvorak |url=https://books.google.com/books?id=G0SCDRC-VPQC&pg=PA93 |access-date=March 4, 2019}}</ref> ''ComputerWorld'' described the enterprise computing market as shifting away from monolithic and procedural application models and even application suites, toward object-oriented component-based application frameworks, all in Taligent's favor.<ref name="Industry turning to components">{{cite magazine |magazine=ComputerWorld |first1=Ed |last1=Scannell |first2=William |last2=Brandel |title=Industry turning to components |page=1 |date=April 11, 1994 |url=https://books.google.com/books?id=j7EPRo-7juEC&pg=PA14 |access-date=February 13, 2019}}</ref> Its theoretical newness was often compared to NeXT's older but mature and commercially established platform. [[Sun Microsystems]] held exploratory meetings with Taligent before deciding upon building out its object application framework [[OpenStep]] in partnership with [[NeXT]] as a "preemptive move against Taligent and [Microsoft's] [[Cairo (operating system)|Cairo]]".<ref name="NeXTWORLD Feb 1994">{{cite interview |magazine=NeXTWORLD |date=February 1994 |page=23-24 |first=Bud |last=Tribble |interviewer=NeXTWORLD |title=Bud Tribble Explains It All |url=https://archive.org/details/nextworld-1994/ |access-date=February 10, 2019}}</ref> Having given up on seeing Pink go to market soon, Apple publicly announced Copland in March 1994 intended to compete with the upcoming Windows 95.<ref name="Apple Confidential"/>{{rp|225}} Apple was and will remain the only vendor of a desired target OS which is physically incapable of receiving Taligent's heavy payload due to System 7's critical lack of modern features such as preemptive multitasking. However, Taligent reportedly remains so committed to boosting the industry's confidence in Apple's modernization that it is considering creating a way to hybridize TalOS applications for the nascent System 7, and Apple reportedly intends for the upcoming [[Power Macintosh]] to boot native TalOS as a next-generation alternative to System 7. The [[second-system effect]] is uniquely intensified because Apple is beginning to view the architecturally superior TalOS as a competitor against the protractedly weak System 7 which has no successor in sight.{{citation needed|date=March 2019}} ''InfoWorld'' reported this: "Developers and analysts also said that Taligent's fate is closely tied to that of OS/2 and the other as-yet-undelivered operating systems that it is designed to run on top of." This included Apple, Windows NT, and the yet unreleased Windows 95.<ref name="First PEEK get mixed reviews"/> A 1994 detailed report by INPUT assesses that Taligent's "very risky" future will depend not on its technology, but on support from IBM and major developers, the rapid and cheap development of applications and complex integration tasks, and the ability to create new markets.<ref name="INPUT 1994">{{cite book |title=Object-Oriented Platforms for Client/Server Systems |date=1994 |publisher=INPUT |url=https://archive.org/details/objectorientedpl00unse/page/n119?q=taligent |access-date=February 10, 2019}}</ref> In June 1994, Taligent shipped its first deliverable, considered to be somewhat late for its three investors and approximately 100 developer companies. It is a prebeta developer preview called the Partners Early Experience Kit (PEEK), consisting of 80 frameworks for AIX and OS/2. It received mixed reviews, with ''InfoWorld'' saying it is "inhibited by a massive footprint, a shortage of development tools, and a mind-boggling complexity". TalDE was scheduled to ship in Q2 1995.<ref name="First PEEK get mixed reviews">{{cite magazine |magazine=[[InfoWorld]] |first=Doug |last=Barney |date=October 17, 1994 |title=First PEEK get mixed reviews |url=https://books.google.com/books?id=ZDgEAAAAMBAJ&q=taligent&pg=PA133 |access-date=March 5, 2019}}</ref><ref name="Taligent first PEEK"/> At this point, Apple was reportedly "hedging its bets" in formulating a strategy to deliver the second-system TalAE, while remaining primarily devout to System 7. The company intended to soon introduce the [[PowerOpen]] platform of PowerPC AIX, which would deliver TalAE for running a hopefully forthcoming class of applications, simultaneously alongside Macintosh Application Services for running legacy System 7 personal applications.<ref name="Taligent first PEEK"/> In May 1995, Taligent canceled the delayed release of its natively hosted TalOS, to focus on its TalAE application framework programming environment that would run on any modern operating system. Having been developed mainly upon [[IBM AIX|AIX]], the plan was to port TalAE to [[HP-UX]], [[OS/2]], [[Windows NT]], and [[Copland (operating system)|Copland]].<ref name="Taligent bails">{{cite magazine |magazine=[[InfoWorld]] |first=Jason |last=Pontin |date=May 29, 1995 |title=Taligent bails out of object OS |url={{google books |xDoEAAAAMBAJ |page=12 |plainurl=yes}} |access-date=March 9, 2019}}</ref> Those vendors are intended to port and bundle TalAE directly with their operating systems, and Taligent will port for those who don't.<ref name="SFA 1994"/><ref name="IEEE Software March 1995"/> =====CommonPoint===== {{Infobox software | name = CommonPoint | logo = [[File:CommonPoint logo color.svg|frameless|upright=1]] | logo alt = | logo caption = | screenshot = <!-- Image name is enough. --> | screenshot alt = | caption = | collapsible = <!-- Any text here will collapse the screenshot. --> | author = | developer = Taligent Inc. | released = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> | discontinued = <!-- Set to yes if software is discontinued, otherwise omit. --> | ver layout = <!-- simple (default) or stacked --> | latest release version = | latest release date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> | latest preview version = | latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} --> | repo = <!-- {{URL|example.org}} --> | programming language = [[C++]] | operating system = [[AIX]], [[OS/2]] | platform = | size = | language = | language count = <!-- Number only --> | language footnote = | genre = | license = Proprietary | alexa = | website = <!-- {{URL|example.org}} --> | standard = | AsOf = }} {{quote box |width=25% |align=right |text=No company is going to bet their project or job on a piece of software that is a 1.0 release. [Taligent has] another year or year and a half's worth of work ahead, because you only prove reliability from being out there.<ref name="Analysts wary"/> |source=Steve Jobs, 1995 }} Taligent said that it wants CommonPoint to be the definitive software industry standard,<ref name="IEEE Software March 1995"/> like a local [[app store]] in every computer.<ref name="IBM's Workplace OS Explained"/> "Shake n bake" application development in four steps. Each [[Application software|app]] would have minimal package delivery size because customers already have most of the code in the form of the shared CommonPoint framework.<ref name="IBM to release"/> The CommonPoint frameworks are divided into three categories: Application, Domain, and Support.<ref name="IBM DSN 1995 Issue 7">{{cite magazine |magazine=Developer Support News |publisher=[[IBM]] |date=June 15, 1995 |issue=7 |volume=1995 |title=Developer Support News |url=http://public.dhe.ibm.com/rs6000/developer/library/dsnews/dsn5g.asc |access-date=April 2, 2019}}</ref> On July 28, 1995, Taligent shipped its first final product, CommonPoint 1.1, after seven years in development as Pink and then TalAE. First released only for its reference platform of [[AIX]], it was initially priced at {{US$|1500|1995}} for only the runtime framework for users; or {{US$|5900|1995}} for the runtime framework and the software development kit, which further requires the {{US$|1800}} Cset++ compiler because TalDE is still scheduled for a later release. The runtime has an overhead of {{nowrap|18MB RAM}} for each machine<ref name="IBM to release">{{cite magazine |magazine=NetworkWorld |pages=35–36 |date=June 12, 1995 |first=John |last=Cox |title=IBM to release app framework on AIX |url=https://books.google.com/books?id=_BIEAAAAMBAJ&q=taligent+commonpoint+aix&pg=PA36 |access-date=February 10, 2019}}</ref> and {{nowrap|32 MB}} total system RAM is recommended.<ref name="Taligent first PEEK"/> Though essentially on schedule by the company's own PEEK projections last year,<ref name="Taligent first PEEK"/> some analysts considered it to be "too little, too late" especially compared to the maturely established NeXT platform.<ref name="Analysts wary">{{cite news |newspaper=SF Gate |date=June 6, 1995 |first=Tom |last=Abate |title=Analysts wary of late software by Taligent |url=https://www.sfgate.com/business/article/Analysts-wary-of-late-software-by-Taligent-3144590.php |access-date=February 10, 2019}}</ref> Several PEEK beta test sites and final release customers were very pleased with the platform, though disappointed in the marked lack of crossplatform presence on HP/UX, Mac OS, and Windows NT which strictly limited any adoption of CommonPoint even among enthusiasts.<ref name="Taligent show"/><ref name="IBM to release"/><ref name="IEEE Software March 1995"/> Hewlett-Packard wrote a beginner's guide for CommonPoint programmers to address its steep learning curve, saying that its survey showed that experienced C++ framework programmers needed at least three months to even approach their first application.<ref name="A Beginner's Guide"/> At its launch, ''InfoWorld'' told CEO Joe Guglielmi that "corporate users don't generally understand what CommonPoint is for" and have trouble differentiating CommonPoint and OpenDoc.<ref name="Tasks at hand">{{Cite magazine |magazine=[[InfoWorld]] |url={{google books |id=wjoEAAAAMBAJ |page=14 |plainurl=yes}} |page=14 |title=CommonPoint for AIX OS set for July release |first=Jason |last=Pontin |access-date=January 9, 2021 |date=June 5, 1995|publisher=InfoWorld Media Group, Inc.|via=[[Google Books]]}}</ref> IBM reportedly conducted a "full-court press" to analyze and promote customers' awareness of CommonPoint, by training its direct sales and consulting staff, attending industry conferences to make CommonPoint presentations, and "talking with any third-party software vendor and systems integrator who will listen".<ref name="IBM to release"/> The CommonPoint beta for OS/2 was released on December 15, 1995.<ref name="Taligent show">{{cite magazine |magazine=[[NetworkWorld]] |title=IBM to put on a Taligent show |first=John |last=Cox |date=January 8, 1996 |url=https://books.google.com/books?id=ow0EAAAAMBAJ&q=taligent&pg=PA31 |access-date=March 5, 2019}}</ref> This was coincidentally the same day as the [[Software release life cycle#Release to manufacturing (RTM)|gold master]] of the Workplace OS final beta, IBM's complementary cousin operating system to TalOS. The final beta of Workplace OS was released on January 5, 1996, in the form of OS/2 Warp Connect (PowerPC Edition) and then immediately discontinued without ever receiving a release of CommonPoint. Meanwhile, at Apple, the one-year-old Copland reached a primitive and notoriously unstable developer preview release, and Apple's frustrated lack of operating system strategy still had not shipped anything physically capable of running any Taligent software. =====New leadership===== By 1995, it was estimated that the three investors had spent more than $100 million on Taligent, Inc.,<ref name="CEO exits"/><ref name="Close Door"/> with its closure being predicted by sources of the ''[[Los Angeles Times]]'' due to the decline of its parent companies and due to the inherent difficulty of anyone in the IT industry remaining committed beyond 18 months.<ref name="Close Door">{{cite news |newspaper=[[Los Angeles Times]] |date=November 18, 1995 |first=Julie |last=Pitta |title=IBM, Apple Will Close Door on Kaleida Labs : Software: A second joint venture, Taligent, will soon close, sources predict, in another sign of trouble for the companies' alliance. |url=https://www.latimes.com/archives/la-xpm-1995-11-18-fi-4564-story.html |access-date=January 10, 2021}}</ref> In September 1995, CEO Joe Guglielmi unexpectedly exited Taligent to become VP of Motorola, intensifying the industry's concerns. Dick Gurino, a general manager of a PC and software development division at IBM, was named the interim CEO and tasked with searching for a permanent CEO.<ref name="CEO exits">{{cite magazine |magazine=Computerworld |date=September 11, 1995 |first=Lisa |last=Picarille |title=CEO exits, Taligent future unclear |url=https://books.google.com/books?id=f2AQ3lqt_ZUC&q=taligent&pg=PA7 |access-date=February 3, 2019}}</ref> In October 1995, Gurino died of a heart attack while jogging, leaving the company without a CEO. On December 19, 1995, founding Taligent employee and Apple veteran Debbie Coutant was promoted to CEO.<ref name="executive team">{{cite web |title=executive team |publisher=Taligent |date=1997 |url=http://www.taligent.com/Company_Info/Bios.html |url-status=dead |archive-url=https://web.archive.org/web/19970707143543/http://www.taligent.com/Company_Info/Bios.html |archive-date=July 7, 1997 |access-date=February 14, 2019}}</ref><ref name="IBM Subsidiary"/><ref name="Phoenix in Cupertino"/> On that same day it received what would be its final CEO, Taligent Inc. also ended its partnership form. Apple and HP sold out their holdings in the company, making Taligent Inc. a wholly owned subsidiary of IBM alone. While dissolving the partnership, each of the three former partners expressed approval of Taligent's progress. In what they called overall enterprise-wide cost-cutting processes, Apple and HP wanted to simply maintain technology licenses, IBM wanted to use its own redundant marketing and support departments, and Taligent wanted to focus only on technology. In the process, nearly 200 of the 375 employees were laid off, leaving only engineering staff. Apple veteran and Taligent cofounding employee, Mike Potel, was promoted from VP of Technology to CTO, saying, "We're better protected inside the IBM world than we would be trying to duke it out as an independent company that has to pay its bills every day."<ref name="IBM Subsidiary">{{cite news |title=Taligent to Be IBM Subsidiary / Nearly 200 workers to lose their jobs |first=David |last=Einsetin |date=December 20, 1995 |newspaper=SF Chronicle |url=https://www.sfgate.com/business/article/Taligent-to-Be-IBM-Subsidiary-Nearly-200-3017631.php |access-date=January 31, 2019}}</ref><ref name="Phoenix in Cupertino"/> In November 1996, the final public demonstration of the complete native TalOS was given, titled "The Cutting Edge Scenario". While referring to the original codename of "Pink", Taligent had already officially abandoned the never-published native TalOS in favor of CommonPoint.<ref name="What does Pink sound like?"/> {{blockquote |quote=TalOS was unique in its architecture. It was object oriented from the kernel up, and provided true pre-emptive multi-threaded multi-tasking. The end user experience revolved around a compound document-centric, multi-user networked, direct manipulation interface with infinite session undo. The principal interface theme was People, Places and Things. The networked interface represented remote users, as well as collaborative work spaces. In many ways it was more a graphic MOO (multi-user dimension-object oriented) than a traditional operating system.<ref name="What does Pink sound like?">{{cite web |title=What does Pink sound like? Designing the Audio Interface for the TalOS |first=Tom |last=Dougherty |publisher=International Conference on Auditory Display |date=November 4–6, 1996 |location=Palo Alto, CA |editor1-first=S. |editor1-last=Frysinger |editor2-first=G. |editor2-last=Kramer |url=http://www.icad.org/websiteV2.0/Conferences/ICAD96/proc96/dougherty.htm |access-date=February 9, 2019}}</ref> |author=Tom Dougherty, Taligent engineer }} =====Unbundling===== In 1997, Taligent's mission as an IBM subsidiary was to unbundle the technology of CommonPoint, and to redistribute it across IBM's existing products or license it to other companies{{mdash}}all with a special overall focus on Java. On September 1, 1997, ''Dr. Dobb's Journal'' observed, "I guess it's easier to develop hot technology when the guys before you have already written most of it. Like inheriting from a rich uncle. And having another rich uncle to sell it for you doesn't hurt, either."<ref name="Phoenix in Cupertino"/> The wider mass market debut of CommonPoint technology was in the form of VisualAge C++ 3.5 for Windows, with the bundling of the Compound Document Framework to handle OLE objects. In February 1997, the first comprehensive shipment of CommonPoint technology was its adoption into IBM's well-established VisualAge for C++ 4.0, which ''PC Magazine'' said was "unmatched" in "sheer breadth of features" because "Now, the best of the CommonPoint technology is being channeled into Open Class for VisualAge." This bundled SDK adaptation includes several CommonPoint frameworks: desktop (infrastructure for building unified OCX or OpenDoc components); web (called WebRunner, for making drag-and-drop compound documents for the web, and server CGIs); graphics for building 2D GUI apps; international text for Unicode and localization; filesystems; printing; and unit tests.<ref name="Previewing Taligent">{{cite magazine |magazine=PC Mag |date=February 4, 1997 |first=Gabrielle |last=Gagnon |title=VisualAge for C++ 4.0: Previewing Taligent |url={{google books |id=ZwHxz0UaB54C |page=206 |plainurl=yes}} |access-date=February 12, 2019}}</ref> Through 1997, Taligent was at the core of IBM's companywide shift to a Java-based middleware strategy.<ref name="IBM assumes Java mantle">{{cite magazine |magazine=InfoWorld |date=February 24, 1997 |first1=Tom |last1=Quinlan |first2=Ed |last2=Scannell |title=IBM assumes Java mantle |pages=1, 8 |url=https://books.google.com/books?id=WzoEAAAAMBAJ&q=taligent&pg=PA8 |access-date=March 5, 2019}}</ref> Taligent provided all Unicode internationalization support for Sun's 1997 release of [[Java Development Kit]] 1.1 through 1.1.4.<ref name="Phoenix in Cupertino"/><ref name="Getting Java Ready"/> Taligent was still leasing the same building from Apple, and JavaSoft was located across the street. But its parent IBM, and the related Lotus, were located on the east coast and were not fully aware of Taligent's plans and deliverables.<ref name="byte">{{Cite web|url=http://xent.com/FoRK-archive/winter96/0634.html|title=FoRK Archive: Taligent could still be a strategic IBM asset|website=xent.com}}</ref>{{better source needed |date=February 2019}} WebRunner is a set of [[Java (programming language)|Java]]- and [[JavaBeans]]-based development tools at $149.<ref name="webrunner home">{{cite web |title=Welcome to the VisualAge WebRunner Toolkit! |publisher=Taligent |url=http://www.taligent.com/Products/webrunner/webhome.html |url-status=dead |archive-url=https://web.archive.org/web/19971211222255/http://www.taligent.com/Products/webrunner/webhome.html |archive-date=December 11, 1997 |access-date=January 10, 2021}}</ref> In June 1997, Places for Project Teams was launched at $49 per user as a groupware GUI which hides the ugly interface of [[Lotus Notes]].<ref name="new Places">{{cite magazine |last=McNamera |first=Paul |date=June 2, 1997 |magazine=[[NetworkWorld]] |title=Taligent takes Notes, Domino to new 'Places' |url={{google books |id=NR0EAAAAMBAJ |page=45 |plainurl=yes}} |page=45 |via=[[Google Books]] |location=[[Cupertino]] |access-date=January 9, 2021}}</ref><ref name="Notes client for projects"/><ref name="clean places"/> Taligent had several products, licenses,<ref name="press coverage">{{cite web |title=press coverage |publisher=Taligent |archive-url=https://web.archive.org/web/19970707143348/http://www.taligent.com/news/presscoverage.html |url-status=dead |url=http://www.taligent.com/news/presscoverage.html |archive-date=July 7, 1997 |access-date=January 10, 2021}}</ref> trademarks, and patents.<ref name="Taligent home">{{cite web |title=Taligent: software solutions made easy |publisher=Taligent |date=July 1997 |archive-url=https://web.archive.org/web/19970328134525/http://taligent.com/ |url-status=dead |url=http://taligent.com/ |archive-date=March 28, 1997 |access-date=January 10, 2021}}</ref> Apple canceled the unstable and unfinished Copland project in August 1996, which had already been presumptively renamed "Mac OS 8", again leaving only a System 7 legacy. Apple's own book ''Mac OS 8 Revealed'' (1996) had been the definitive final roadmap for Copland, naming the platform's competitors and allies, and yet its 336 pages contain no mention of Pink or Taligent.<ref name="Mac OS 8 Revealed">{{cite book |title=Mac OS 8 Revealed |first=Tony |last=Francis |isbn=9780201479553 |oclc=951335545 |publisher=Addison-Wesley, Apple Press |location=Reading, Mass. |date=1996 |url=https://archive.org/details/macos8revealed00fran |url-access=registration |via=[[Wayback Machine]] |access-date=January 10, 2021}}</ref> In late 1996, Apple was ever more desperately scrambling to find any operating system strategy whatsoever beyond System 7, even after having already planned its upcoming announcement of it to be made in December 1997.<ref name="Apple Confidential"/>{{rp|228–229}} The company had failed to deliver even a functional developer preview of Copland in two years; and it discarded the successful [[A/UX]] and [[PowerOpen]] platforms in 1995, and the new AIX-based [[Apple Network Server]] of 1996–1997. To build the future Mac OS, the company seriously explored licensing other third party OSes such as [[Solaris (operating system)|Solaris]], [[Windows NT]], and TalOS.<ref name="Apple Confidential">{{cite book |last=Linzmayer |first=Owen |url=https://books.google.com/books?id=mXnw5tM8QRwC |title=Apple Confidential 2.0: The Definitive History of the World's Most Colorful Company |publisher=No Starch Press |date=2004 |isbn=1-59327-010-0}}</ref>{{rp|228–229}} =====Dissolution===== On September 16, 1997, IBM announced that Taligent Inc. would be dissolved by the end of the year, with its approximately 100 software engineers being "offered positions at IBM's Santa Teresa Laboratory to work on key components for IBM's VisualAge for Java programming tools, and at the recently announced Java porting center that IBM is setting up with Sun Microsystems and Netscape".<ref name="Taligent Transition">{{cite web |title=Taligent Transition Into IBM Scheduled by Year-End |date=1997 |url=http://taligent.com/ |url-status=dead |archive-url=https://web.archive.org/web/19971211222028/http://taligent.com/ |publisher=Taligent Inc. |archive-date=December 11, 1997 |access-date=February 12, 2019}}</ref> IBM withdrew CommonPoint for OS/2 from the market on August 3, 1999.<ref name="WfM">{{cite web |title=WfM of selected crossplatform Licensed Programs |publisher=IBM |url=https://www-01.ibm.com/common/ssi/rep_ca/7/877/ENUSZP99-0187/#ToC_1 |access-date=January 10, 2021}}</ref> ==Reception== By 1993, one year after incorporation and two years before shipping its first product, Taligent was nonetheless seen as a significant competitor in the industry. ''UnixWorld'' said that "NeXT needs to increase its volume three-fold [over its existing 50,000 installations] in order to build enough momentum to forestall Microsoft and Taligent in the object-oriented software business."<ref name="Unixworld April 1993">{{cite magazine |magazine=UnixWorld |publisher=McGraw-Hill |date=April 1993 |page=44 |title=Steve's Gone Soft |quote=In its existence, Next has sold a total of 50,000 copies of Nextstep, says Jobs. It's not much of an installed base, so he predicts the company will ship 50,000 Nextstep packages in 1993. But Next needs to increase its volume three-fold in order to build enough momentum to forestall Microsoft and Taligent in the object-oriented software business.}}</ref> In 1994, several PEEK beta test sites were impressed with CommonPoint, including one production success story at [[American Express]] which replaced its existing six month legacy application in only six weeks. At first in 1994, they had said "We are almost overwhelmed by the complexity of [CommonPoint]. I don't know if the typical corporate developer is going to be able to assimilate this in their shop."<ref name="Taligent first PEEK"/> but in 1995 they concluded the project with, "The CommonPoint frameworks{{mdash}}and I'm not exaggerating{{mdash}}are brilliant in the way they cover the technical issues [of that project]."<ref name="IBM to release"/> Others were disappointed in the marked lack of crossplatform presence on HP/UX, Mac OS, and Windows NT which strictly limited any adoption of CommonPoint even among enthusiasts.<ref name="Taligent show"/><ref name="IBM to release"/><ref name="IEEE Software March 1995"/> {{quote box |text=In a survey we conducted, learnability was mentioned as a main inhibitor to framework use by developers familiar with frameworks, and early developers with Taligent experienced "a stiff learning curve" even for experienced C++ programmers. ... The time it takes to become a productive developer with Taligent frameworks is long (at least three months until you can approach your first application)." |source=''A Beginner's Guide to Developing with the Taligent Application Frameworks'', Hewlett-Packard, 1995<ref name="A Beginner's Guide">{{cite book |title=A Beginner's Guide to Developing with the Taligent Application Frameworks |date=September 6, 1995 |first=Joachim |last=Laubsch |publisher=Hewlett-Packard Laboratories |url=http://www.hpl.hp.com/techreports/95/HPL-95-106.pdf |archive-url=https://ghostarchive.org/archive/20221009/http://www.hpl.hp.com/techreports/95/HPL-95-106.pdf |archive-date=2022-10-09 |url-status=live |access-date=October 3, 2017}}</ref> }} {{quote box |text=Once you learn CommonPoint and Taligent's system you will be [an] expert C++ programmer, whether you want to or not. ... Basing apps on CommonPoint results in programs that are more consistent internally, cleaner, and allows the framework to do significant grunt work in cooperation with the Taligent environment. ... Taligent's frameworks are all coordinated much better than others I've seen. They're designed to work together with the underlying kernel, in a fashion similar to the Mac's ROM Toolbox calls, but on a supremely more advanced level. Nextstep is the closest thing to Taligent but it's already old and not nearly as advanced—despite the fact that until now it's been ''the'' fastest development platform, bar none. We have spoken with people who have used Nextstep and we considered it, but it's clear to us that CommonPoint is the next Nextstep, if you will. |author=Nisus Software, March 1995, after three months of Taligent training and three of coding<ref name="IEEE Software March 1995">{{cite journal |title=Taligent Readies a New Development Paradigm |journal=IEEE Software |publisher=[[IEEE]] |first=Rich |last=Santalesa |date=March 1995 |url=https://www.computer.org/csdl/mags/so/1995/02/s2103.pdf |archive-url=https://ghostarchive.org/archive/20221009/https://www.computer.org/csdl/mags/so/1995/02/s2103.pdf |archive-date=2022-10-09 |url-status=live |doi=10.1109/MS.1995.10019 |pages=103–109 |volume=12 |access-date=March 15, 2019}}</ref> }} In March 1995, ''IEEE Software'' magazine said "Taligent's very nature could change the contour of the application landscape. ... [I]t's clear that Taligent is sitting on, using, and refining what is ostensibly the world's best developed, comprehensive, object-oriented development and system environment." The system was described as virtually "a whole OS of nothing but hooks"{{mdash}}which rests upon, integrates deeply with, and "replaces the host's original operating system", leaving "no lowest common denominator". Therefore, any Taligent native application is expected to run just the same on any supported host OS. Any degree of clean portability, especially with native integration, in the software industry was described as a [[holy grail]] to which many aspire and few deliver, citing the fact that Microsoft Word 6.0 for Macintosh still works like a foreign Windows application because the foundation was redundantly ported with each application.<ref name="IEEE Software March 1995"/> In February 1997, at the first comprehensive mass release of Taligent technology in the form of VisualAge C++ 4.0, ''PC Magazine'' said "Now, the best of the CommonPoint technology is being channeled into Open Class for VisualAge. ... Although the technology was lauded by many, the size and complexity of the CommonPoint frameworks proved too daunting for practical purposes. ... For sheer breadth of features, the Taligent frameworks are unmatched. An all-encompassing OOP framework has always proved a difficult ideal to realize, but VisualAge's Open Class Technology Preview is by far the most credible attempt we've seen.".<ref name="Previewing Taligent"/> In 2008, ''PCWorld'' named the native Taligent OS as number 4 of the 15 top vaporware products of all time.<ref name="Top 15 Vaporware">{{cite magazine |title=The Top 15 Vaporware Products of All Time |first=Emru |last=Townsend |date=May 4, 2008 |magazine=PC World |url=https://www.pcworld.com/article/145351/article.html?page=4 |access-date=February 11, 2019 |archive-date=October 10, 2018 |archive-url=https://web.archive.org/web/20181010013035/https://www.pcworld.com/article/145351/article.html?page=4 |url-status=dead }}</ref> Due to the [[second-system effect]] and [[Corporate immune system|corporate immune response]], ''[[Wired (magazine)|Wired]]'' writer Fred Davis compared Taligent's relationship with Apple and IBM to a classic Greek tragedy: "A child is born, destined to kill its father and commit even more unspeakable acts against its mother. The parents love their child and are unwilling to kill it, so they imprison it in a secret dungeon. Despite its mistreatment, the child grows stronger, even more intent on committing its destined crimes."<ref name="Surrender the Pink!"/> In 1995, IT journalist Don Tennant asked [[Bill Gates]] to reflect upon "what trend or development over the past 20 years had really caught him by surprise". Gates responded with what Tennant described as biting, deadpan sarcasm: "Kaleida and Taligent had less impact than we expected." Tennant believed the explanation to be that "Microsoft's worst nightmare is a conjoined Apple and IBM. No other single change in the dynamics of the IT industry could possibly do as much to emasculate Windows."<ref name="Emasculating Windows">{{cite web |work=ComputerWorld |publisher=IDG |title=Emasculating Windows |first=Don |last=Tennant |date=March 3, 2008 |url=https://www.computerworld.com/article/2551843/it-management/emasculating-windows.html |access-date=February 23, 2019}}</ref> ==Legacy== The founding lead engineer of Pink, Erich Ringewald, departed Apple in 1990 to become the lead software architect at [[Be Inc.]] and design the new [[BeOS]].<ref name="Be Newsletter, Vol 3">{{cite magazine |magazine=Be Newsletter |title=Be Newsletter |volume=3 |issue=8 |date=March 25, 1998 |url=https://www.haiku-os.org/legacy-docs/benewsletter/Issue3-12.html |access-date=February 1, 2019}}</ref> [[Mark Davis (Unicode)|Mark Davis]], who had previously cofounded the [[Unicode Consortium]], had at Apple co-written WorldScript, Macintosh Script Manager, and headed the localization of Macintosh to Arabic, Hebrew, and Japanese (KanjiTalk),<ref name="Creating global"/> was Taligent's Director of Core Technologies and architect of all its internationalization technology, and then became IBM's Chief Software Globalization Architect, moved to Google to work on internationalization and Unicode,<ref name="Phoenix in Cupertino"/> and now helps to choose the emojis for the world's smartphones.<ref name="Who Decides">{{cite web |title=Who Decides Which Emojis Get The Thumbs Up? |date=October 25, 2015 |publisher=NPR |url=https://www.npr.org/sections/alltechconsidered/2015/10/25/451642332/who-decides-which-emojis-get-the-thumbs-up |author=NPR Staff |access-date=February 10, 2019}}</ref> Ike Nassi had been VP of Development Tools at Apple, launched [[MkLinux]], served on the boards of Taligent and the OpenDoc Foundation, and worked on the [[Linksys iPhone]].<ref name="Ike Nassi CHM interview">{{cite interview |last=Nassi |first=Ike |author-link=Ike Nassi |interviewer=John Markoff |publisher=Computer History Museum |date=August 26, 2016 |type=Video |series=CHM Oral History Collection |id=102717191 |title=Nassi, Ike oral history |url=https://www.computerhistory.org/collections/catalog/102717191 |access-date=February 9, 2019}} [https://archive.computerhistory.org/resources/access/text/2018/10/102717190-05-01-acc.pdf Text transcript]</ref> IBM harvested parts of CommonPoint to create the Open Class libraries for VisualAge for C++, and spawned an open-source project called [[International Components for Unicode]] from part of this effort.{{citation needed|date=February 2019}} Resulting from Taligent's work led by Mark Davis, IBM published all of the internationalization libraries that are in [[Java Development Kit]] 1.1 through 1.1.4 along with source code<ref name="Getting Java Ready"/><ref name="Phoenix in Cupertino"/><ref name="byte"/> which was ported to C++ and partially to C. Enhanced versions of some of these classes went into ICU for Java (ICU4J) and ICU for C (ICU4C).<ref name="Introduction to ICU"/> The JDK 1.1 received Taligent's JavaBeans Migration Assistant for ActiveX, to convert ActiveX into JavaBeans.<ref name="Phoenix in Cupertino"/> Davis's group became the Unicode group at the IBM Globalization Center of Competency in Cupertino.<ref name="Introduction to ICU">{{cite web |title=Introduction to ICU |publisher=ICU |url=http://userguide.icu-project.org/intro |access-date=February 10, 2019}}</ref><ref name="Key Boost">{{cite magazine |magazine=ComputerWorld Hong Kong |location=Hong Kong |date=March 12, 1997 |first=Don |last=Tennant |title=Software internationalization gets key boost from Taligent |url=http://www.taligent.com/news/computerworld.html |archive-url=https://web.archive.org/web/19970707142101/http://www.taligent.com/news/computerworld.html |archive-date=July 7, 1997 |access-date=March 5, 2019}}</ref> Taligent's own published software was a set of development tools based on [[Java (programming language)|Java]] and [[JavaBeans]], called WebRunner; and a groupware product based on [[Lotus Notes]] called Places for Project Teams.<ref name="Notes client for projects">{{Cite magazine |url={{google books |id=3zsEAAAAMBAJ |page=6 |plainurl=yes}} |page=6 |title=Taligent releases Notes client for projects |first=Amy |last=Doan |access-date=January 9, 2021 |date=June 9, 1997 |magazine=[[InfoWorld]] |publisher=InfoWorld Media Group, Inc. |via=[[Google Books]] |postscript=screenshot}}</ref><ref name="clean places">{{Cite magazine |last=Marshall |first=Patrick |date=October 20, 1997 |title=Taligent provides clean places for workgroup talks |magazine=[[InfoWorld]] |url={{google books |id=XjwEAAAAMBAJ |page=133 |plainurl=yes}} |page=133 |access-date=January 9, 2021 |publisher=InfoWorld Media Group, Inc. |via=[[Google Books]] |postscript=screenshot}}</ref> Taligent licensed various technologies to [[Sun Microsystems|Sun]] which became an enduring part of Java, and others to [[Oracle Corporation]] and [[Netscape Communications Corporation|Netscape]]. HP released the Taligent C++ compiler technology (known within Taligent as "CompTech") as its "ANSI C++" compiler, [[HP aC++|aCC]].{{citation needed|date=April 2021}} HP also released some Taligent [[computer graphics|graphics]] libraries.{{citation needed|date=April 2021}} In the 2010s, some of Apple's personnel and design concepts from Pink and [[List of Apple codenames#iPhone|Purple]] (the first iPhone's codename)<ref name="Apple's Phone Part 3"/><ref name="Project Purple"/> were blended into Google's [[Fuchsia (operating system)|Fuchsia]] operating system. Based on an object-oriented kernel and application frameworks, its [[open-source software|open-source code]] repository was launched in 2016 with the phrase "Pink + Purple == Fuchsia".<ref name="Mysterious Fuchsia"/> ==Publications== The following publications were written by Taligent personnel about its systems and about software engineering methodology. ===Whitepapers=== * {{cite report |title=A Study of America's Top Corporate Innovators |publisher=Taligent Inc. |date=1992 |type=Whitepaper |first1=Nancy |last1=Deyo |first2=Joe |last2=Gillach |first3=Bill |last3=Schmarzo |url=https://archive.org/stream/IBMTaligent/TALTOP}} * {{cite report |title=Lessons Learned from Early Adopters of Object Technology |first1=Nancy |last1=Deyo |first2=Joe |last2=Gillach |first3=Keith |last3=Wescourt |publisher=Taligent, Inc. |type=Whitepaper |date=1993 |url=https://archive.org/stream/IBMTaligent/TALEARLY}} * {{cite report |title=Driving Innovation with Technology: Intelligent Use of Objects |publisher=Taligent, Inc. |date=1993 |url=https://archive.org/stream/IBMTaligent/TALUSE}} * {{cite report |title=Leveraging Object-oriented Frameworks |publisher=Taligent Inc. |date=1993 |url=https://archive.org/stream/IBMTaligent/TALOOF}} * {{cite report |title=Object Technology Resources |publisher=Taligent Inc. |date=1993 |url=https://archive.org/stream/IBMTaligent/TALOTR}} * {{cite conference |first=Glenn |last=Andert |book-title=Proceedings of COMPCON '94 |title=Object frameworks in the Taligent OS |publisher=Taligent Inc. |pages=112–121 |volume=1 |date=1994 |doi=10.1109/CMPCON.1994.282936 |isbn=0-8186-5380-9 |s2cid=35246202 }} * {{cite book |title=Object Oriented Application Frameworks |chapter=Chapter 9: Frameworks in Taligent's CommonPoint |pages=231–235 |first=Glenn |last=Andert |publisher=Prentice-Hall |date=1995 |isbn=9780132139847 |oclc=221649869}} ===Books=== The ''Taligent Reference Library'' series: * {{cite book |title=Taligent's Guide to Designing Programs: Well-Mannered Object-Oriented Design in C++ |series=Taligent Reference Library |first=David |last=Goldsmith |publisher=Addison-Wesley |location=Reading, MA |date=June 1994 |isbn=978-0201408881 |oclc=636884338}} * {{cite book |title=Inside Taligent Technology |series=Taligent Reference Library |first1=Sean |last1=Cotter |first2=Mike |last2=Potel |url=http://www.wildcrest.com/Potel/Portfolio/InsideTaligentTechnology/InsideTaligentTechnology.htm |publisher=Addison-Wesley |location=Reading, MA |date=March 1, 1995 |isbn=0-201-40970-4 |oclc=1072525751}} * {{cite book |title=The Power of Frameworks: For Windows and OS/2 |series=Taligent Reference Library |publisher=Addison-Wesley |location=Reading, MA |date=1995 |isbn=9780201483482 |oclc=911290706}} ===Manuals=== *{{cite web |url=https://root.cern.ch/TaligentDocs/TaligentOnline/DocumentRoot/1.0/Docs/index.html |title=Taligent's online books and API documentation |date=1995 |publisher=Taligent Inc.}} ===Patents=== *{{cite web |url=http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=%2Fnetahtml%2FPTO%2Fsearch-bool.html&r=0&f=S&l=50&TERM1=Taligent&FIELD1=ASNM&co1=OR&TERM2=Object+Technology&FIELD2=ASNM&d=PTXT |title=Taligent patents |publisher=Taligent Inc. |website=USPTO}} ==Notes== {{notelist |refs= {{efn|name="n1"|Project leaders Erich Ringewald<ref name="Apple: The Inside Story"/>{{rp|96}} and Mike Potel<ref name="Inside Taligent Technology"/>{{rp|xiii,6}} date the start of Pink as "March 1988" or "early 1988", but ''Apple Confidential 2.0'' says "March 1987".<ref name="Apple Confidential"/>{{rp|69}}}} {{efn|name="n2"|"'The style guidelines and design rules in ''Taligent's Guide to Designing Programs'' come from years of that kind of experience, building large object-oriented C++ systems in the Taligent environment. ... This book grew from an internal style guide I wrote, which Taligent uses to develop its products, to train engineers, and to orient Taligent early developers to the Taligent system.' David Goldsmith is a Senior Scientist at Taligent, Inc., where he has contributed to the architecture, design, and consistency of the Taligent Application Environment. Previously, he led work on early versions of the [[MacApp]] application framework at Apple Computer."}} }} ==References== {{Reflist}} {{Portal bar|Technology|Companies|System science|1990s}} {{Apple operating systems}} {{IBM operating systems}} {{Microkernel}} {{Mach-like}} {{IBM}} {{Apple Inc.}} [[Category:Defunct software companies of the United States]] [[Category:Software companies established in 1992]] [[Category:Software companies disestablished in 1998]] [[Category:Apple Inc. operating systems]] [[Category:IBM operating systems]] [[Category:Former IBM subsidiaries]] [[Category:Microkernel-based operating systems]] [[Category:Object-oriented operating systems]] [[Category:PowerPC operating systems]] [[Category:Microkernels]] [[Category:Apple Inc. partnerships]] [[Category:HP software]] [[Category:1992 establishments in California]] [[Category:1998 disestablishments in California]] [[Category:American companies established in 1992]] [[Category:American companies disestablished in 1998]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Anchor
(
edit
)
Template:Apple Inc.
(
edit
)
Template:Apple operating systems
(
edit
)
Template:Better source needed
(
edit
)
Template:Blockquote
(
edit
)
Template:Citation needed
(
edit
)
Template:Cite book
(
edit
)
Template:Cite conference
(
edit
)
Template:Cite interview
(
edit
)
Template:Cite magazine
(
edit
)
Template:Cite news
(
edit
)
Template:Cite report
(
edit
)
Template:Cite web
(
edit
)
Template:Clear
(
edit
)
Template:Efn
(
edit
)
Template:IBM
(
edit
)
Template:IBM operating systems
(
edit
)
Template:Infobox company
(
edit
)
Template:Infobox software
(
edit
)
Template:Mach-like
(
edit
)
Template:Main
(
edit
)
Template:Mdash
(
edit
)
Template:Microkernel
(
edit
)
Template:Notelist
(
edit
)
Template:Nowrap
(
edit
)
Template:Portal bar
(
edit
)
Template:Quote box
(
edit
)
Template:Reflist
(
edit
)
Template:Rp
(
edit
)
Template:Short description
(
edit
)
Template:US$
(
edit
)
Template:Use mdy dates
(
edit
)
Template:Verify source
(
edit
)