Тип компании | Партнерство |
---|---|
Промышленность | Разработка программного обеспечения |
Основан | 2 марта 1992 года в Купертино , Калифорния , США. ( 1992-03-02 ) |
Основатель | Apple и IBM |
Несуществующий | Январь 1998 г. ( 1998-01 ) |
Судьба | Распущен IBM |
Штаб-квартира | , |
Количество локаций | 1 |
Ключевые люди | Эрих Рингевальд, Майк Потель, Марк Дэвис |
Продукция | CommonPoint, Места для проектных групп |
Количество сотрудников | 400 [1] : xiv (1995) |
Родитель | Apple Inc. , IBM , Hewlett-Packard |
Подразделения | Собственная система, инструменты разработки, дополнительные продукты |
Веб-сайт | taligent.com на Wayback Machine (архивировано 28 марта 1997 г.) |
Сноски/ссылки [2] [1] |
Taligent Inc. ( гибрид слов «talent» и «intelligent») [3] [4] была американской компанией-разработчиком программного обеспечения. Основанная на объектно-ориентированной операционной системе Pink , разработанной Apple в 1988 году, Taligent Inc. была зарегистрирована как партнерство Apple/IBM в 1992 году и растворилась в IBM в 1998 году.
В 1988 году, после запуска System 6 и MultiFinder , Apple инициировала исследовательский проект под названием Pink для разработки следующего поколения классической Mac OS . Хотя Pink и отклонилась от Macintosh в обширную новую систему мечты, она имела огромный успех в Apple. Хотя до 1995 года у нее не было релизов, она долгие годы была предметом шумихи в отрасли. В 1992 году новый альянс AIM породил партнерскую корпорацию Apple/IBM под названием Taligent Inc. с целью вывода Pink на рынок. В 1994 году к партнерству присоединилась Hewlett-Packard с 15% акций. После двухлетней серии задержек, связанных со сменой целей, Taligent OS в конечном итоге была отменена, но в 1995 году была запущена прикладная среда CommonPoint для AIX с более поздней бета-версией для OS/2 . CommonPoint была технологически признана, но имела чрезвычайно сложную кривую обучения, поэтому продажи были очень низкими.
Taligent OS и CommonPoint отражали разрастающийся масштаб дополняющей IBM Workplace OS , в избыточно перекрывающихся попытках стать окончательной универсальной системой для объединения всех компьютеров и операционных систем мира с помощью одного микроядра. С 1993 по 1996 год Taligent рассматривался как конкурент Microsoft Cairo и NeXTSTEP , хотя Taligent не поставляла продукт до 1995 года, а Cairo вообще не поставлялась. С 1994 по 1996 год Apple запускала проект операционной системы Copland , призванный стать преемником System 7, но у нее так и не появилось современной ОС, достаточно сложной для запуска технологии Taligent.
В 1995 году Apple и HP вышли из партнерства Taligent, лицензировали его технологию и оставили его как дочернюю компанию IBM, полностью принадлежащую IBM. В январе 1998 года Taligent Inc. окончательно растворилась в IBM. Наследием Taligent стало разделение лучшего компилятора CommonPoint и компонентов приложений и преобразование их в VisualAge C++ [5] [6] и принятый во всем мире Java Development Kit 1.1 (особенно интернационализация). [7]
В 1997 году Apple вместо этого купила NeXT и начала синтезировать классическую Mac OS с операционной системой NeXTSTEP. Mac OS X была выпущена 24 марта 2001 года как будущее Macintosh и, в конечном итоге, iPhone . В конце 2010-х годов некоторые концепции персонала и дизайна Apple из Pink и Purple (кодовое название первого iPhone) [8] [9] снова появились и смешались с операционной системой Fuchsia от Google . [10]
Наряду с Workplace OS , Copland [11] и Cairo , Taligent упоминается как проект-марш смерти 1990-х годов, страдающий от ада разработки из-за расползания функций и эффекта второй системы .
Вся история Pink and Taligent с 1988 по 1998 год — это история широко восхваляемого, ожидаемого и теоретически конкурентоспособного коллектива и его системы, но также в целом определяется адом разработки , эффектом второй системы , построением империи, секретностью и фиктивностью .
Темпы добавления [в System 6 и 7] были ошеломляющими, настолько, что у Apple не было времени перекодировать низкоуровневую ОС и исправить некоторые ее недостатки. К 1990 году эти недостатки, включая отсутствие вытесняющей многозадачности и отсутствие защиты памяти для приложений, начали влиять на качество продукта. Mac был самым простым в использовании компьютером, но также одним из самых хрупких.
Соучредители Apple Стив Возняк и Стив Джобс покинули компанию в 1985 году. Этот вакуум предпринимательского лидерства создал тенденцию к продвижению инженеров низшего звена на руководящие должности и позволил все более избыточным группам инженеров конкурировать и совместно руководить на основе консенсуса, а также проявлять свою собственную корпоративную культуру снизу вверх. В 1988 году Apple выпустила System 6 , основной релиз флагманской операционной системы Macintosh, который был встречен вяло . Архитектурные ограничения системы, установленные жесткими аппаратными ограничениями ее первоначального выпуска 1984 года , теперь требовали все более изобретательных обходных путей для дополнительных выгод, таких как кооперативная многозадачность MultiFinder , при этом по-прежнему отсутствовала защита памяти и виртуальная память . Совершив эти инженерные триумфы, которые часто притуплялись в такой печально известной хрупкой операционной системе, [11] беспокойная группа опытных старших инженеров получила прозвище «Банда пяти»: Эрих Рингевальд, Дэвид Голдсмит, [a] Бейлз Холт, Джин Поуп и Джерард Шуттен. Банда выдвинула ультиматум, что им либо позволят порвать с нелюбимым руководством и взять на себя предпринимательские и инженерные риски, необходимые для разработки следующего поколения операционной системы Macintosh, либо покинуть компанию. [12] : 96 [13]
В марте 1988 года [b] [14] : XXIII–XXIV Банда, ее руководство, менеджер по программному обеспечению и будущий технический директор Taligent Майк Потель встретились в Sonoma Mission Inn and Spa. Чтобы составить дорожную карту будущего операционной системы и, следовательно, организационной структуры, идеи были записаны на цветных карточках и прикреплены к стене. Идеи, которые были постепенными обновлениями существующей системы, были записаны на карточках синего цвета, те, которые были более технологически продвинутыми или долгосрочными, были записаны на карточках розового цвета, а еще более радикальные идеи были на карточках красного цвета, потому что они «были розовее, чем Pink». [12] : 96–97 [1] : 6 [13] Синяя группа получила бывших менеджеров Банды, а также постепенные улучшения в скорости, размере оперативной памяти и размере жесткого диска. Розовая получила бы Банду с Эрихом Рингевальдом в качестве технического руководителя, плюс упреждающую многозадачность и компонентный дизайн приложения. Red получит возможность распознавать речь и голосовые команды, что считается таким же футуристичным, как научно-фантастический сериал «Звездный путь» . [12] : 96–97
Эрих Рингевальд возглавил «Банду пяти» как новую группу Pink, расположенную на один этаж ниже штаб-квартиры программного обеспечения Apple в здании De Anza 3, чтобы начать исследование осуществимости с целью запуска продукта через два года. Помня небольшую, но мощную первоначальную группу Macintosh, он сохранял секретность и избегал микроменеджмента соседних старших руководителей, немедленно переместив свой квинтет из главного кампуса Apple. Они использовали непримечательный склад Bubb Road, который уже был занят секретным сложным проектом Newton . [12] : 97–98 [13] Pink на короткое время получил дополнительное кодовое имя «Defiant». [15] : 35
Команда Pink столкнулась с двумя возможными архитектурными направлениями: либо использовать устаревший код System 6, либо начинать с нуля. Только что выпустив капитальный ремонт System 6 в форме MultiFinder , Рингевальда был непреклонен в том, что амбиции Pink могут быть реализованы в реалистичные двухлетние сроки, только если команда значительно улучшит свой устаревший код совместимости. Он прагматично предупредил их: «У нас будет достаточно проблем с простой повторной реализацией Mac». В спорной корпоративной культуре консенсуса Apple этот мандат вскоре был оспорен; Дэвид Голдсмит ушел из Pink после того, как выдвинул контрультиматум о полной переработке, которая устраняет все проблемы с наследием, и некоторые другие сотрудники передали свои жалобы вышестоящему руководству в знак согласия с этим. Несколько месяцев спустя старший руководитель наконец отменил решение Рингевальда, тем самым переработав Pink с нуля как новую и уникальную систему без наследия System 6. [12] : 97–98 [13]
Команда Pink насчитывала одиннадцать человек, когда команда ядра из шести человек в группе передовых технологий Apple (ATG) была объединена в Pink, чтобы начать проектирование своего нового микроядра [12] : 98 [13] под названием Opus. [16] [17] [18] Украшая розовые карточки, общие ключевые цели дизайна Pink теперь были полной объектной ориентацией , защитой памяти , вытесняющей многозадачностью , интернационализацией и продвинутой графикой. Многие идеи из красных карточек были позже приняты. После первых двух месяцев Pink имел штат около 25 человек. [12] : 97–98
К октябрю 1988 года Gang of Five стал единственным — Bayles Holt — потому что Джин Поуп, Джерард Шуттен и Эрих Рингевальд вышли из разрастающегося проекта Pink. Бывший лидер испытывал «серьезные сомнения» относительно осуществимости этой «живой, дышащей, потребляющей деньги вещи», которая «вышела из-под контроля». Тем временем оставшаяся группа и вся Apple были очарованы и не сомневались в видении Pink, меняющем мир, пытаясь присоединиться к ее штату из более чем 100 человек к апрелю 1989 года. Это был процветающий проект, который истощил персонал из различных других отделов. Все группы за пределами Blue стали оборонительно скрытными в общекорпоративной культуре строительства империи. Скрытная и воюющая за сферы влияния культура Pink не делилась исходным кодом или демонстрациями продукта, даже с группой проектирования рабочих станций Jaguar следующего поколения, пока этого не приказал генеральный директор Джон Скалли, и только тогда под строжайшей охраной и контролем. [12] : 99–100 [13] В Apple проект и система считались успешными, но с апреля 1989 года и вплоть до 1990-х годов дежурной шуткой всегда было и будет: «Когда Pink выйдет? Через два года». [12] : 99–100 [13]
К концу 1989 года Pink был функциональным прототипом настольной операционной системы на оборудовании Macintosh, с расширенной графикой и динамическим интернационализированным текстом. Инженер Pink Дэйв Бернард, доктор философии, сказал, что это была «настоящая ОС, которая могла бы продемонстрировать базовую технологию» гораздо глубже, чем могла бы сделать System 6. [12] : 99–100 В июне 1990 года Билл Браффи отказался от идеи сделать Pink новой Mac OS. Он получил разрешение на создание еще одного нового микроядра под названием NuKernel , предназначенного явно для новой Mac OS. Его команда из шести инженеров работала несколько месяцев, чтобы продемонстрировать основанную на микроядре Mac OS на Macintosh IIci , которая спустя годы стала Copland и предложенной Mac OS 8. [11]
В 1990 году Pink стала группой Object Based Systems со старшим вице-президентом Эдом Бирссом и разнообразным штатом из 150 человек, включая маркетинг и секретарей. [12] : 99–100 Тем временем сотни сотрудников в группе Blue design [13] были ограничены коммерческим прагматизмом поддержания своей устаревшей операционной системы стоимостью в миллиард долларов, что требовало от них отказа от многих новых функций, за что они получили печально известное прозвище « Blue Meanies ». Эта группа хорошо подготовила эволюцию System 6, которая будет выпущена в 1991 году как System 7. Чипы RAM и жесткие диски были чрезвычайно дорогими, поэтому большинство персональных компьютеров были критически ограничены в ресурсах, а System 7 уже едва вписывалась в существующие системы Macintosh. Поэтому Pink было бы трудно включить обратную совместимость для приложений System 7 поверх себя, если бы команда хотела этого. Это физическое и экономическое ограничение является важнейшим аспектом эффекта второй системы .
Графический пользовательский интерфейс Pink (GUI) основан на искусственном 3D-мотиве изометрических иконок, скошенных краев, непрямоугольных окон и теней. Один дизайнер сказал: «Большая команда UI включала дизайнеров взаимодействия и визуальных дизайнеров, а также специалистов по удобству использования». [19] Этот важный язык визуального дизайна будет оказывать влияние на протяжении нескольких лет в Copland, Mac OS 8 и CommonPoint. [20] Журналы [21] в начале 1990-х годов демонстрировали различные макеты того, как может выглядеть Pink. Метафора «Люди, места и вещи» выходит за рамки традиционной метафоры рабочего стола и предоставляет пользователю инструменты GUI для легкого перетаскивания документов между людьми и вещами, такими как факсимильные аппараты и принтеры. [22] Модель документа на основе компонентов похожа на то, что станет OpenDoc . В середине 1991 года генеральный директор Apple Джон Скалли хвастался, что Apple написала 1,5 миллиона строк кода для Pink. [21] Инженер IBM описал первое впечатление от этого сложного прототипа в 1991 году:
[Pink] доказал, что операционная система... фактически может быть построена на основе микроядра. ... Затем это микроядро экспортировало интерфейсы C++, предоставляя объектно-ориентированную «оболочку». ... Весь код, который традиционно находился в ядре, был реализован в системных фреймворках. Это было не монолитное ядро, а набор объектно-ориентированных серверов, выполняющих определенные задачи типа ядра. Были фреймворки для файловых систем, для драйверов устройств, для баз данных, для сетей и т. д. Но все они находились вне ядра. И в мире [Pink] эти вещи были объектами. [23] : 4
В 1992 году земля содрогнулась: IBM и Apple пожали друг другу руки и объявили себя союзниками. Из этого союза возникла Taligent... разрабатывающая не что иное, как универсальную операционную систему.
2 октября 1991 года Apple , IBM и Motorola сформировали и объявили о создании исторического альянса AIM . Он был задуман для перекрестного опыления персональных продуктов Apple и корпоративных продуктов IBM, чтобы лучше противостоять монополии Microsoft и разработать новую грандиозно унифицированную платформу для компьютерной индустрии. Этот альянс выделил две корпорации-партнера: Kaleida Labs для разработки мультимедийного программного обеспечения и Taligent Inc. для вывода Pink на рынок где-то в середине 90-х. [3] [15] : 69 [25] [26]
Pink был огромным преимуществом для этого альянса, в котором изначально к Apple обратились две разные части IBM. Одна группа IBM искала клиентов для своего нового оборудования POWER CPU , таким образом, обнаружив Pink и новое желание портировать его на это оборудование. [15] : 69 [13] Другая группа IBM искала заинтересованность третьих сторон в своей Grand Unifying Theory of Systems (GUTS) как решении глубоко эндемичного кризиса, который представляет собой разработка программного обеспечения, [1] : 9 , что вскоре привело к Workplace OS . [23] : 3–4 На демонстрации Pink и его архитектуры 12 апреля 1991 года IBM была глубоко впечатлена, и ее схема GUTS была немедленно затронута. [23] : 4 [15] : 69 К 1993 году амбициозная глобальная дорожная карта IBM включала объединение разнообразного мира вычислений путем преобразования Pink в одну из многих личностей Workplace OS, а также прекращение необходимости писать новые крупные приложения путем внесения вместо этого небольших дополнений в обобщенные фреймворки Pink. [27] : 14–15
Еще до подписания договора о сотрудничестве само существование Pink было определено как потенциальная угроза второй системе, если ее революционная аура могла побудить клиентов отложить принятие OS/2. [3]
2 марта 1992 года Taligent Inc. был запущен в качестве первого продукта альянса AIM. [16] [25] [26] Переехав из временной аренды в штаб-квартире Apple [25] [28] в офис на той же улице в Купертино, компания начала работу со 170 сотрудниками, [1] : xiv большинство из которых были повторно наняты непосредственно Apple, плюс генеральный директор Джо Гульельми. [29] В возрасте 50 лет он был 30-летним ветераном маркетинга IBM и бывшим лидером платформы OS/2 вплоть до ее вскоре выпущенной версии 2.0. [30] Миссией компании было вывести Pink на рынок. [1] : xiii
С энтузиазмом отвергая скептицизм отрасли, он сказал, что Taligent сформирует свою собственную корпоративную культуру, независимую от устоявшихся культур и потенциальных неудач двух ее основателей-инвесторов и будущих клиентов, Apple и IBM. Эти двое были недавними союзниками, осуществлявшими еще пять совместных инициатив, и глубокое соперничество, продолжавшееся более десятилетия. [30] Журнал доктора Добба размышлял: «Это было довольно сюрреалистично для сотрудников Apple и IBM, которые пошли в Taligent и обнаружили, что работают на боссов, все еще лояльных оппозиции. Может быть, не типичный карьерный шаг для Кремниевой долины, но, возможно, предзнаменование других странных поворотов в будущем. Игнорируя политику насколько это возможно, программисты Taligent взялись за дело и написали кучу строк кода». [6] Комментируя корпоративный культурный шок от объединения свободолюбивого персонала Apple и официального персонала IBM, Fortune сравнил задачу компании по культурной инженерии с возможной превосходящей ее задачу по программной инженерии. Открытый, но разумный генеральный директор сдержался, сказав: «Я устал от фольклора [Apple]… Мне нужны данные». [29] Сравнивая пылкий стартап Taligent с его миллиардными инвесторами, руководитель Kaleida сказал: «Культура IBM и Apple в основном заключается в получении большего количества льгот, привилегий, больших офисов, более крутых компьютеров и большего количества сотрудников». [12] : 289 Журнал доктора Добба описал бы возросшую абстракцию в корпоративной культуре в результате предстоящего присоединения Hewlett-Packard к партнерству в 1994 году: «Теперь вы можете быть [бывшим] программистом Apple, работающим на [бывшего] босса IBM, который подчинялся [внешне] HP. Или некая комбинация того и другого. Все сложнее и сложнее». [6]
Apple и IBM разделяли прогрессивную культуру объектной ориентации, что видно по их глубоким портфолио с начала 1980-х годов. [16] IBM поставляла объекты на System/38 и AS/400, сотрудничала с Patriot Partners, [31] и интегрировала System Object Model (SOM) и Distributed SOM в OS/2 и AIX. Apple уже поставляла Lisa , создавала прототип полностью объектно-ориентированной операционной системы Pink и поставляла объектно-ориентированные фреймворки с использованием MacApp . Обе компании работали с Smalltalk . [1] : 6, 119
В течение месяца после основания в отрасли сразу же возникла путаница относительно цели и сферы деятельности Taligent. Аналитик отрасли сказал: «IBM и Apple все испортили... им следовало объявить все [о Taligent] или ничего». Особенно в отношении потенциальной связи Taligent с Macintosh, Apple повторила, что ее существующее флагманское наследие будет продолжаться бесконечно с System 7 и аппаратным обеспечением Macintosh. Главный операционный директор Майкл Шпиндлер сказал: «Mac не умер», а другие заявили, что они никогда не утверждали, что Pink заменит Macintosh. Чарльз Оппенгеймер, директор по маркетингу системного программного обеспечения Macintosh, сказал: «Мы не можем точно сказать, как [эти двое] будут сочетаться друг с другом». [32] Отрасль была еще больше озадачена самим существованием программного обеспечения Taligent, не понимая, что оно уже вышло за рамки концепции и фактически состояло из томов программного обеспечения на основе Pink, разрабатываемого Apple в течение многих лет. [13] Год спустя, в феврале 1993 года, журнал Wired высказал подозрение, что основные мессенджеры Apple и IBM поддерживают «большую ложь» — что технология Taligent является всего лишь концепцией, не имеет существующего программного обеспечения и на самом деле будет запущена в производство через несколько лет — чтобы защитить свое многомиллиардное основное наследие продуктов Macintosh и OS/2 от потенциально более совершенной замены и отвлечь внимание от эффекта второй системы . [21]
Вскоре после запуска компании ее генеральный директор Джо Гульельми разделил ее на три подразделения: группу собственных систем для собственной операционной системы Pink OS, группу инструментов разработки и группу дополнительных продуктов для прикладных фреймворков, которые можно было бы перенести на другие ОС.
Taligent потратила большую часть первых двух лет на разработку своей операционной системы и одновременно на попытки найти для нее рынок. Они начали большой проект по опросу потенциальных клиентов, но обнаружили лишь небольшой интерес к новой ОС. Вопрос в том, было ли отсутствие интереса реальным или опрос пал жертвой проблем с формулировкой вопросов и политических проблем с инвесторами, и это спорный вопрос. Если бы им задали вопрос «Хотите ли вы новую ОС?», то мало кто ответил бы «да». Однако опрос показал, что существует достаточная поддержка преимуществ, которые принесет TalOS. [ необходима цитата ]
Операционная система Pink теперь официально называется Taligent Object Services (TOS или TalOS), независимо от того, размещена ли она изначально на ее микроядре или не изначально на сторонней ОС, но прозвище «Pink» навсегда останется отраслевым преданием, [1] например, с номером телефона разработчика 408-TO-B-PINK. [33] Вся графическая подсистема является трехмерной, включая 2D-части, которые на самом деле являются 3D-конструкциями. [34] [17] Она в значительной степени основана на объектно-ориентированных фреймворках от ядра и выше, включая драйверы устройств, систему ввода-вывода (I/O) Taligent и ансамбли. [35] [36] К 1993 году IBM обсуждала отделение большей части TalOS от своего родного микроядра Opus и переориентацию большей части TalOS на IBM Microkernel, которое уже использовалось в качестве основы для тандемного проекта IBM, Workplace OS . [1] : 119 [17] [18] [27] : 14–15 [37] [16] Его обработка текста и локализация с помощью Unicode были призваны начать глобализацию разработки программного обеспечения, особенно в упрощении японского языка. [38]
В январе 1993 года вице-президент по маркетингу Taligent заявил, что сильный прогресс в разработке собственной TalOS может способствовать ее раннему поэтапному выпуску до полного графика TalAE на 1995 год. Бизнес-менеджер Apple по Taligent Крис Эспиноза признал иронию того, что Apple и IBM создают конкурирующие платформы на базе Taligent, которые изначально были созданы в Apple как Pink. Он предсказал, что Apple примет компоненты Taligent в незаменимую персональную Mac OS, одновременно усилив ее конкурентоспособность с будущими системами общего назначения на базе Taligent от IBM и облегчив миграцию корпоративных пользователей на будущие компьютеры на базе Taligent подразделения корпоративных систем Apple. [39]
10 января 1993 года The Wall Street Journal сообщил о состоянии Taligent, заявив, что компания и ее платформа получили широкую оптимистичную поддержку Borland , WordPerfect и Novell . Генеральный директор Borland Филипп Кан сказал: «Технически [Pink] великолепен, а Taligent работает гораздо быстрее, чем я ожидал». Венчурный капиталист в сфере программного обеспечения ожидал, что новые предприниматели оценят новизну платформы и отсутствие унаследованного багажа, а отрасль ожидала, что приверженцы Apple примут новую культуру. Независимо от подлинных заслуг, многие в отрасли, как сообщается, ожидали, что успех Taligent будет зависеть от подрыва монополии Microsoft. [40] 18 января InfoWorld сообщил: «Taligent получает восторженные отзывы от разработчиков программного обеспечения». [41]
К апрелю 1993 года Taligent, Inc. выросла до примерно 260 сотрудников, в основном из Apple или «какой-то другой свободной культуры Кремниевой долины». [29] MacWEEK сообщил, что компания оставалась в соответствии с графиком или опережала его с 1993 по 1994 год. [39] [ требуется проверка ]
23 июня 1993 года Apple предварительно анонсировала прямого преемника MacApp, новый объектно-ориентированный кроссплатформенный SDK под кодовым названием Bedrock . Позиционируемый как «самый прямой путь для миграции» с System 7 на Pink, он был призван обеспечить совместимость исходного кода между System 7, Windows 3.1, Windows NT, OS/2 и Pink. [42] Bedrock был внезапно прекращен 18 месяцев спустя без преемника, и Apple осталась без связи между System 7 и Pink. [43]
Теория [инженера Taligent Тома Чавеса] заключается в том, что за последние несколько лет аппаратное обеспечение [в отрасли] стало очень быстрым, и именно традиционные операционные системы замедляют работу [пользователей].
К 1994 году платформа состояла из Taligent Object Services (TOS или TalOS), Taligent Application Environment (TAE или TalAE) и Taligent Development System (TDS или TalDS). [34] [16] [1] : 22 Первоначальный план состоял в том, чтобы развернуть TalAE в начале 1994 года, чтобы помочь засеять рынок базой приложений для TalOS, которую планировалось запустить в 1995 году, а вся платформа стала бы мейнстримом через два-пять лет — несомненно, ожидая появления современной ОС от Apple к 1994 или 1995 году. [44] Под влиянием результатов опроса генеральный директор [ необходима ссылка ] Джо Гульельми признал неизбежный риск создания собственного эффекта второй системы , если усовершенствования TalAE смогут превратить сторонние операционные системы в конкурентов собственной TalOS. Первой внутренней средой разработки была IBM RS/6000 модели 250 с процессором PowerPC 601 под управлением AIX, [16] создававшая TalOS изначально для 68k Macintosh. [34]
Мы шутили, что фреймворки [CommonPoint] настолько мощны, что можно написать любую программу тремя строками кода, но чтобы понять, что это за три строки, понадобится 6 месяцев.
[NeXT] сегодня впереди, но гонка далека от завершения. ... [В 1996 году] Cairo будет совсем близко, а Taligent — очень далеко позади.
Когда Pink выйдет? Через два года.
В январе 1994 года пионер объектных технологий Hewlett-Packard присоединился к Apple и IBM в качестве третьего совладельца Taligent с долей в 15%. HP обладала глубоким опытом в объектных технологиях с 1980-х годов [16] с настольной средой NewWave , Softbench IDE, Distributed Smalltalk, Distributed Object Management Facility (DOMF), [16] и была соучредителем Object Management Group . [1] : 6 Объектно-ориентированный портфель Taligent был расширен за счет компиляторов HP, DOMF и намерения интегрировать TalOS и TalAE в HP-UX . [46] [45] HP уже сотрудничала с известным конкурентом Taligent NeXT для интеграции OpenStep в HP-UX, а Taligent в течение нескольких месяцев сотрудничала как с Sun, так и с HP, что способствовало улучшению конкурентных преимуществ HP в ее предложении Taligent. Сообщается, что инженер Taligent сказал: «Не то чтобы OpenStep подтолкнул HP к переходу в Taligent, а то, что OpenStep позволил им заключить гораздо более выгодную сделку». [45] : 16 NeXTWORLD подытожил, что «[HP] покрыла все ставки в гонке за рынок объектов», а генеральный директор Sun Скотт Макнили высмеял партнерство, назвав HP «трофейным супругом» Taligent». [45] : 13 Журнал доктора Добба пошутил: «Теперь вы можете быть [бывшим] программистом Apple, работающим на [бывшего] босса IBM, который подчинялся [внешне] HP. Или какой-то комбинацией того и другого. Все сложнее и сложнее». [6]
К марту 1994 года Taligent, как сообщается, начала отправлять код своим трем инвесторам, а некоторые части TalAE были отправлены разработчикам, хотя и без исходного кода в соответствии с политикой. Первая публичная демонстрация технологии Taligent состоялась в SFA в Атланте как «удивительно быстрое» и устойчивое к сбоям пятипоточное 3D-графическое приложение на родном TalOS на Macintosh IIci . [34] Также в марте 1994 года на конференции PC Forum Taligent провела первую публичную демонстрацию приложений TalAE, вызвав впечатлительный, но нерешительный прием. Поднятие рук показало, что один из примерно 500 участников активно разрабатывает TalAE, но Taligent сообщила о 60 участниках в своей будущей второй волне программы разработчиков. Уже имеющиеся фреймворки позволили интегрировать расширенные функции TalAE в уже существующие приложения для платформы. Генеральный директор Джо Гульельми сообщил о том, что TalAE привлекает постоянный внешний интерес IBM, но при этом страдает от относительного невмешательства со стороны Apple — возможно, из-за неспособности Apple предоставить популярную ОС, способную его запустить. [22] 18 апреля 1994 года InfoWorld сообщил о будущих планах Taligent относительно распространения своего SDK. [47] В ноябре 1994 года на Comdex состоялся публичный дебют сторонних приложений TalAE на RS/6000 под управлением AIX для демонстрации прототипов, созданных семью поставщиками. [48] [16]
В конце 1994 года TalAE [14] был переименован в CommonPoint, [48] TalDE был переименован в cpProfessional, а Taligent User Interface Builder был переименован в cpConstructor. [49] [1] : 22 CommonPoint проходил бета-тестирование на 100 сайтах, с первоначальной целевой аудиторией внутренних корпоративных разработчиков. TalOS все еще планировалось выпустить в 1996 году. Apple посчитала, что срок службы MacApp «исчерпал себя» как основного Macintosh SDK, [16] в то время как Taligent считал MacApp необходимым условием для своей собственной платформы. [50] Тем временем Apple и CILabs начали внутреннее требование, чтобы все новые разработки основывались на дополнительном и уже опубликованном OpenDoc. CILabs обязалась опубликовать свой исходный код, в то время как Taligent была против публикации своего собственного. [16] [34]
Роль Taligent в мире заключается в создании среды, в которой все приложения, которые мы покупаем по отдельности, встроены непосредственно в операционную систему. Поскольку приложения программируемы, вы можете собирать свои собственные индивидуальные пакеты. Taligent может означать конец всех приложений, какими мы их знаем. ... Пакеты здесь, чтобы сражаться с Taligent.
— Джон С. Дворак [51]
Taligent теперь считался почтенным конкурентом на рынке операционных систем для настольных компьютеров и корпоративных объектов, даже без выпуска какого-либо продукта и с опозданием. Джон С. Дворак описал Taligent как угрозу на рынке интегрированных пакетов приложений для настольных компьютеров , особенно для «напуганной» Microsoft, которая ответила множеством анонсов продуктов- пустышек (таких как Chicago , Cairo , Daytona и Snowball ), чтобы отвлечь внимание рынка от Taligent. [51] ComputerWorld описал рынок корпоративных вычислений как переход от монолитных и процедурных моделей приложений и даже пакетов приложений к объектно-ориентированным компонентным прикладным фреймворкам, все в пользу Taligent. [52] Его теоретическую новизну часто сравнивали со старой, но зрелой и коммерчески устоявшейся платформой NeXT. Sun Microsystems провела исследовательские встречи с Taligent, прежде чем принять решение о создании своего фреймворка объектных приложений OpenStep в партнерстве с NeXT в качестве «упреждающего шага против Taligent и Cairo [Microsoft] ». [45] Отказавшись от мысли о скором выходе Pink на рынок, Apple публично объявила в марте 1994 года о том, что Copland будет конкурировать с готовящейся к выходу Windows 95. [15] : 225
Apple была и останется единственным поставщиком желаемой целевой ОС, которая физически неспособна получить тяжелую нагрузку Taligent из-за критического отсутствия в System 7 современных функций, таких как вытесняющая многозадачность. Однако, как сообщается, Taligent по-прежнему так преданно стремится повысить доверие отрасли к модернизации Apple, что рассматривает возможность создания способа гибридизации приложений TalOS для зарождающейся System 7, и Apple, как сообщается, намерена для грядущего Power Macintosh загружать собственную TalOS как альтернативу следующего поколения System 7. Эффект второй системы уникально усиливается, поскольку Apple начинает рассматривать архитектурно превосходящую TalOS как конкурента для давно слабой System 7, у которой нет преемника в поле зрения. [ необходима цитата ] InfoWorld сообщил об этом: «Разработчики и аналитики также заявили, что судьба Taligent тесно связана с судьбой OS/2 и других пока еще не выпущенных операционных систем, на которых она должна работать». В их число входили Apple, Windows NT и еще не выпущенная Windows 95. [53] Подробный отчет INPUT за 1994 год оценивает «очень рискованное» будущее Taligent как зависящее не от ее технологий, а от поддержки IBM и крупных разработчиков, быстрой и дешевой разработки приложений и сложных задач интеграции, а также способности создавать новые рынки. [54]
В июне 1994 года Taligent отправила свой первый продукт, который, как считается, был несколько запоздал для трех инвесторов и примерно 100 компаний-разработчиков. Это предварительная бета-версия для разработчиков, называемая Partners Early Experience Kit (PEEK), состоящая из 80 фреймворков для AIX и OS/2. Она получила неоднозначные отзывы, а InfoWorld заявила, что она «тормозится из-за огромного размера, нехватки инструментов разработки и ошеломляющей сложности». TalDE планировалось выпустить во втором квартале 1995 года. [53] [31]
В этот момент Apple, как сообщается, «страховалась» и разрабатывала стратегию по предоставлению TalAE второй системы, оставаясь при этом в первую очередь преданной System 7. Компания намеревалась вскоре представить платформу PowerOpen PowerPC AIX, которая предоставит TalAE для запуска ожидаемого класса приложений, одновременно с Macintosh Application Services для запуска устаревших персональных приложений System 7. [31]
В мае 1995 года Taligent отменил отложенный выпуск своей собственной TalOS, чтобы сосредоточиться на своей среде программирования фреймворка приложений TalAE, которая будет работать на любой современной операционной системе. Поскольку TalAE был разработан в основном на AIX , планировалось перенести его на HP-UX , OS/2 , Windows NT и Copland . [55] Эти поставщики должны были портировать и связывать TalAE напрямую со своими операционными системами, а Taligent будет портировать для тех, кто этого не сделает. [34] [16]
Разработчик(и) | Талигент Инк. |
---|---|
Написано в | С++ |
Операционная система | AIX , ОС/2 |
Лицензия | Запатентованный |
Ни одна компания не будет делать ставку на свой проект или работу с программным обеспечением версии 1.0. [Taligent] предстоит еще год или полтора работы, потому что надежность доказывается только тогда, когда она уже доступна. [56]
Taligent заявила, что хочет, чтобы CommonPoint стал окончательным стандартом индустрии программного обеспечения, [16] как локальный магазин приложений на каждом компьютере. [51] Разработка приложений «Shake n bake» в четыре этапа. Каждое приложение будет иметь минимальный размер пакета поставки, поскольку у клиентов уже есть большая часть кода в форме общей структуры CommonPoint. [57] Фреймворки CommonPoint делятся на три категории: Приложение, Домен и Поддержка. [58]
28 июля 1995 года Taligent выпустила свой первый конечный продукт, CommonPoint 1.1, после семи лет разработки под названием Pink, а затем TalAE. Впервые выпущенный только для своей референсной платформы AIX , он изначально стоил 1500 долларов США (что эквивалентно 2999 долларам США в 2023 году) только за среду выполнения для пользователей; или 5900 долларов США (что эквивалентно 11 797 долларам США в 2023 году) за среду выполнения и комплект для разработки программного обеспечения, для которого дополнительно требуется компилятор Cset++ за 1800 долларов США, поскольку выпуск TalDE все еще запланирован на более поздний срок. Среда выполнения имеет накладные расходы в размере 18 МБ ОЗУ для каждой машины [57] , и рекомендуется 32 МБ общей системной ОЗУ. [31] Хотя в целом это соответствовало графику собственных прогнозов компании PEEK в прошлом году, [31] некоторые аналитики посчитали, что это «слишком мало, слишком поздно», особенно по сравнению с уже зрелой платформой NeXT. [56] Несколько сайтов бета-тестирования PEEK и клиенты финальной версии были очень довольны платформой, хотя и разочарованы заметным отсутствием кроссплатформенного присутствия на HP/UX, Mac OS и Windows NT, что строго ограничивало любое принятие CommonPoint даже среди энтузиастов. [5] [57] [16] Hewlett-Packard написала руководство для начинающих программистов CommonPoint, чтобы решить проблему его крутой кривой обучения, заявив, что ее опрос показал, что опытным программистам фреймворка C++ требуется не менее трех месяцев, чтобы хотя бы приблизиться к своему первому приложению. [50] На своем запуске InfoWorld сообщила генеральному директору Джо Гульельми, что «корпоративные пользователи, как правило, не понимают, для чего нужен CommonPoint», и испытывают трудности с различением CommonPoint и OpenDoc. [49] Сообщается, что IBM провела «полномасштабную пресс-конференцию» для анализа и повышения осведомленности клиентов о CommonPoint, обучая своих сотрудников по прямым продажам и консультантов, посещая отраслевые конференции для проведения презентаций CommonPoint и «общаясь с любым сторонним поставщиком программного обеспечения и системным интегратором, который был готов слушать». [57]
Бета-версия CommonPoint для OS/2 была выпущена 15 декабря 1995 года. [5] По совпадению, это был тот же день, что и золотой мастер финальной бета-версии Workplace OS, дополнительной операционной системы IBM для TalOS. Финальная бета-версия Workplace OS была выпущена 5 января 1996 года в форме OS/2 Warp Connect (PowerPC Edition), а затем немедленно прекращена, так и не получив релиза CommonPoint.
Тем временем в Apple Copland, созданный всего год назад, вышел в виде примитивной и крайне нестабильной предварительной версии для разработчиков, а отсутствие стратегии развития операционной системы в Apple до сих пор не привело к выпуску ничего физически пригодного для запуска программного обеспечения Taligent.
К 1995 году было подсчитано, что три инвестора потратили более 100 миллионов долларов на Taligent, Inc. [59] [60] , а источники Los Angeles Times предсказывали ее закрытие из-за упадка ее материнских компаний и из-за неотъемлемой сложности для любого человека в ИТ-индустрии оставаться вовлеченным в проект более 18 месяцев. [60]
В сентябре 1995 года генеральный директор Джо Гульельми неожиданно покинул Taligent, чтобы стать вице-президентом Motorola, что усилило опасения отрасли. Дик Гурино, генеральный менеджер подразделения разработки ПК и программного обеспечения в IBM, был назначен временным генеральным директором и получил задание найти постоянного генерального директора. [59] В октябре 1995 года Гурино умер от сердечного приступа во время пробежки, оставив компанию без генерального директора. 19 декабря 1995 года основатель Taligent и ветеран Apple Дебби Кутан была повышена до генерального директора. [61] [2] [6]
В тот же день она получила своего последнего генерального директора, Taligent Inc. также прекратила свое партнерство. Apple и HP продали свои доли в компании, сделав Taligent Inc. дочерней компанией, полностью принадлежащей только IBM. Расторгая партнерство, каждый из трех бывших партнеров выразил одобрение прогрессу Taligent. В том, что они назвали общими процессами сокращения расходов в масштабах предприятия, Apple и HP хотели просто сохранить технологические лицензии, IBM хотела использовать свои собственные избыточные отделы маркетинга и поддержки, а Taligent хотела сосредоточиться только на технологиях. В ходе этого процесса почти 200 из 375 сотрудников были уволены, остался только инженерный персонал. Ветеран Apple и соучредитель Taligent Майк Потель был повышен с должности вице-президента по технологиям до должности технического директора, заявив: «Мы лучше защищены в мире IBM, чем если бы мы пытались выступить в качестве независимой компании, которая должна платить по счетам каждый день». [2] [6]
В ноябре 1996 года состоялась последняя публичная демонстрация полной нативной TalOS под названием «The Cutting Edge Scenario». Ссылаясь на оригинальное кодовое имя «Pink», Taligent уже официально отказалась от никогда не опубликованной нативной TalOS в пользу CommonPoint. [62]
TalOS был уникален по своей архитектуре. Он был объектно-ориентированным от ядра и обеспечивал настоящую упреждающую многопоточную многозадачность. Опыт конечного пользователя вращался вокруг составного документо-ориентированного, многопользовательского сетевого интерфейса прямого манипулирования с бесконечной отменой сеанса. Основной темой интерфейса были люди, места и вещи. Сетевой интерфейс представлял удаленных пользователей, а также совместные рабочие пространства. Во многих отношениях это был скорее графический MOO (многопользовательский размерно-объектный ориентированный), чем традиционная операционная система. [62]
— Том Догерти, инженер Taligent
В 1997 году миссия Taligent как дочерней компании IBM состояла в том, чтобы разделить технологию CommonPoint и распространить ее по существующим продуктам IBM или лицензировать ее для других компаний — все с особым общим фокусом на Java. 1 сентября 1997 года журнал Dr. Dobb's Journal заметил: «Я думаю, легче разрабатывать горячую технологию, когда ребята до тебя уже написали большую ее часть. Как наследство от богатого дядюшки. И иметь другого богатого дядюшку, который продаст ее тебе, тоже не помешает». [6]
Более широкий массовый дебют технологии CommonPoint состоялся в форме VisualAge C++ 3.5 для Windows с объединением Compound Document Framework для обработки объектов OLE. В феврале 1997 года первой комплексной поставкой технологии CommonPoint стало ее внедрение в хорошо зарекомендовавший себя VisualAge для C++ 4.0 от IBM, который, по словам журнала PC Magazine , был «непревзойденным» по «ширине возможностей», поскольку «теперь лучшее из технологии CommonPoint направляется в Open Class для VisualAge». Эта связанная адаптация SDK включает несколько фреймворков CommonPoint: настольный компьютер (инфраструктура для создания унифицированных компонентов OCX или OpenDoc); веб (называемый WebRunner, для создания составных документов с перетаскиванием для веба и серверных CGI); графика для создания приложений 2D GUI; международный текст для Unicode и локализации; файловые системы; печать; и модульные тесты. [63] В течение 1997 года Taligent был в центре общекорпоративного перехода IBM на стратегию промежуточного программного обеспечения на основе Java. [64] Taligent обеспечивал всю поддержку интернационализации Unicode для выпуска Java Development Kit 1.1 по 1.1.4 от Sun в 1997 году . [6] [7] Taligent все еще арендовал то же здание у Apple, а JavaSoft располагался через дорогу. Но его материнская IBM и связанная с ней Lotus располагались на восточном побережье и не были полностью осведомлены о планах и результатах Taligent. [65] [ нужен лучший источник ]
WebRunner — это набор инструментов разработки на основе Java и JavaBeans по цене 149 долларов США. [66] В июне 1997 года был запущен Places for Project Teams по цене 49 долларов США за пользователя в качестве группового графического пользовательского интерфейса, скрывающего уродливый интерфейс Lotus Notes . [67] [68] [69] У Taligent было несколько продуктов, лицензий, [70] товарных знаков и патентов. [71]
Apple отменила нестабильный и незавершённый проект Copland в августе 1996 года, который уже был предположительно переименован в «Mac OS 8», снова оставив только наследие System 7. Собственная книга Apple Mac OS 8 Revealed (1996) была окончательной дорожной картой для Copland, называя конкурентов и союзников платформы, и тем не менее её 336 страниц не содержат ни одного упоминания Pink или Taligent. [72] В конце 1996 года Apple всё более отчаянно пыталась найти какую-либо стратегию операционной системы за пределами System 7, даже после того, как уже запланировала свой предстоящий анонс, который должен был быть сделан в декабре 1997 года. [15] : 228–229 Компания не смогла предоставить даже функциональную предварительную версию Copland для разработчиков за два года; и она отказалась от успешных платформ A/UX и PowerOpen в 1995 году, а также от нового Apple Network Server на базе AIX в 1996–1997 годах. Для создания будущей Mac OS компания серьезно изучала лицензирование других сторонних ОС, таких как Solaris , Windows NT и TalOS. [15] : 228–229
16 сентября 1997 года IBM объявила, что Taligent Inc. будет распущена к концу года, а ее примерно 100 инженерам-программистам «предложат должности в лаборатории IBM в Санта-Терезе для работы над ключевыми компонентами инструментов программирования IBM VisualAge for Java, а также в недавно анонсированном центре портирования Java, который IBM создает совместно с Sun Microsystems и Netscape». [73] IBM изъяла CommonPoint для OS/2 с рынка 3 августа 1999 года. [74]
К 1993 году, через год после регистрации и за два года до поставки своего первого продукта, Taligent все еще рассматривался как серьезный конкурент в отрасли. UnixWorld заявил, что «NeXT необходимо увеличить объем в три раза [по сравнению с существующими 50 000 установок], чтобы набрать достаточный импульс и опередить Microsoft и Taligent в бизнесе объектно-ориентированного программного обеспечения». [75]
В 1994 году несколько сайтов бета-тестирования PEEK были впечатлены CommonPoint, включая одну успешную производственную историю в American Express , которая заменила свое существующее приложение, работавшее шесть месяцев, всего за шесть недель. Сначала в 1994 году они сказали: «Мы почти ошеломлены сложностью [CommonPoint]. Я не знаю, сможет ли типичный корпоративный разработчик усвоить это в своем цехе». [31] но в 1995 году они завершили проект словами: «Фреймворки CommonPoint — и я не преувеличиваю — блестящи в том, как они охватывают технические вопросы [этого проекта]». [57] Другие были разочарованы заметным отсутствием кроссплатформенного присутствия на HP/UX, Mac OS и Windows NT, что строго ограничивало любое принятие CommonPoint даже среди энтузиастов. [5] [57] [16]
В проведенном нами опросе обучаемость была названа основным препятствием для использования фреймворка разработчиками, знакомыми с фреймворками, а первые разработчики Taligent столкнулись с «жесткой кривой обучения» даже для опытных программистов C++. ... Время, необходимое для того, чтобы стать продуктивным разработчиком фреймворков Taligent, велико (не менее трех месяцев, пока вы не сможете приступить к своей первой заявке)».
Как только вы изучите CommonPoint и систему Taligent, вы станете [] экспертом по программированию на C++, хотите вы этого или нет. ... Базирование приложений на CommonPoint приводит к тому, что программы становятся более согласованными внутри, более чистыми и позволяют фреймворку выполнять значительную черновую работу в сотрудничестве со средой Taligent. ... Все фреймворки Taligent координируются гораздо лучше, чем другие, которые я видел. Они разработаны для совместной работы с базовым ядром, аналогично вызовам ROM Toolbox на Mac, но на гораздо более продвинутом уровне. Nextstep — это самое близкое к Taligent, но оно уже старое и далеко не такое продвинутое — несмотря на то, что до сих пор это была самая быстрая платформа разработки, без исключений. Мы говорили с людьми, которые использовали Nextstep, и мы рассматривали его, но для нас ясно, что CommonPoint — это следующий Nextstep, если хотите.
В марте 1995 года журнал IEEE Software заявил: «Сама природа Taligent может изменить контур ландшафта приложений. ... [Я]сно, что Taligent сидит на, использует и совершенствует то, что якобы является лучшей в мире разработанной, всеобъемлющей, объектно-ориентированной средой разработки и систем». Система была описана как фактически «целая ОС, состоящая только из крючков» — которая опирается на, глубоко интегрируется и «заменяет исходную операционную систему хоста», не оставляя «ни одного наименьшего общего знаменателя». Поэтому ожидается, что любое собственное приложение Taligent будет работать одинаково на любой поддерживаемой ОС хоста. Любая степень чистой переносимости, особенно с собственной интеграцией, в индустрии программного обеспечения была описана как Святой Грааль , к которому многие стремятся, но мало кто ее обеспечивает, ссылаясь на тот факт, что Microsoft Word 6.0 для Macintosh по-прежнему работает как иностранное приложение Windows, потому что основа была избыточно перенесена с каждым приложением. [16] В феврале 1997 года, в первом всеобъемлющем массовом выпуске технологии Taligent в форме VisualAge C++ 4.0, журнал PC Magazine сказал: «Теперь лучшее из технологии CommonPoint направляется в Open Class для VisualAge. ... Хотя технология была восхвалена многими, размер и сложность фреймворков CommonPoint оказались слишком устрашающими для практических целей. ... По широте возможностей фреймворки Taligent не имеют себе равных. Всеобъемлющий фреймворк ООП всегда оказывался сложным идеалом для реализации, но Open Class Technology Preview от VisualAge — это, безусловно, самая заслуживающая доверия попытка, которую мы видели». [63]
В 2008 году журнал PCWorld назвал родную ОС Taligent OS четвертым из 15 лучших продуктов Vaporware всех времен. [76]
Из-за эффекта второй системы и корпоративной иммунной реакции , автор Wired Фред Дэвис сравнил отношения Taligent с Apple и IBM с классической греческой трагедией: «Ребенок рождается, ему суждено убить своего отца и совершить еще более отвратительные деяния против своей матери. Родители любят своего ребенка и не желают убивать его, поэтому они заключают его в секретную темницу. Несмотря на плохое обращение, ребенок становится сильнее, еще более нацеленным на совершение своих сужденных преступлений». [21]
В 1995 году ИТ-журналист Дон Теннант попросил Билла Гейтса поразмышлять над тем, «какая тенденция или развитие за последние 20 лет действительно застали его врасплох». Гейтс ответил тем, что Теннант описал как едкий, невозмутимый сарказм: «Kaleida и Taligent оказали меньшее влияние, чем мы ожидали». Теннант считал, что объяснение заключается в том, что «худший кошмар Microsoft — это объединенные Apple и IBM. Никакое другое отдельно взятое изменение в динамике ИТ-индустрии не могло бы сделать так много для выхолащивания Windows». [77]
Основатель и ведущий инженер Pink, Эрих Рингевальд, покинул Apple в 1990 году, чтобы стать ведущим архитектором программного обеспечения в Be Inc. и разработать новую BeOS . [78] Марк Дэвис , который ранее был одним из основателей Unicode Consortium , был в Apple соавтором WorldScript, Macintosh Script Manager и руководил локализацией Macintosh на арабский, иврит и японский языки (KanjiTalk), [38] был директором по основным технологиям Taligent и архитектором всех ее технологий интернационализации, а затем стал главным архитектором глобализации программного обеспечения IBM, перешел в Google, чтобы работать над интернационализацией и Unicode, [6] и теперь помогает выбирать эмодзи для смартфонов по всему миру. [79] Айк Насси был вице-президентом по инструментам разработки в Apple, запустил MkLinux , входил в советы директоров Taligent и OpenDoc Foundation и работал над Linksys iPhone . [80]
IBM собрала части CommonPoint, чтобы создать библиотеки Open Class для VisualAge для C++, и породила проект с открытым исходным кодом под названием International Components for Unicode из части этих усилий. [ требуется ссылка ] В результате работы Taligent под руководством Марка Дэвиса IBM опубликовала все библиотеки интернационализации, которые есть в Java Development Kit 1.1 по 1.1.4, вместе с исходным кодом [7] [6] [65] , который был портирован на C++ и частично на C. Расширенные версии некоторых из этих классов вошли в ICU для Java (ICU4J) и ICU для C (ICU4C). [81] JDK 1.1 получил JavaBeans Migration Assistant для ActiveX от Taligent, чтобы преобразовать ActiveX в JavaBeans. [6] Группа Дэвиса стала группой Unicode в IBM Globalization Center of Competency в Купертино. [81] [82]
Собственное опубликованное программное обеспечение Taligent представляло собой набор инструментов разработки на основе Java и JavaBeans , называемый WebRunner; и групповой продукт на основе Lotus Notes, называемый Places for Project Teams. [68] [69] Taligent лицензировала различные технологии для Sun , которые стали неотъемлемой частью Java, а также для Oracle Corporation и Netscape . HP выпустила технологию компилятора Taligent C++ (известную в Taligent как «CompTech») как свой компилятор «ANSI C++», aCC . [ требуется ссылка ] HP также выпустила некоторые графические библиотеки Taligent . [ требуется ссылка ]
В 2010-х годах некоторые концепции персонала и дизайна Apple из Pink и Purple (кодовое название первого iPhone) [8] [9] были объединены в операционную систему Fuchsia от Google . Основанный на объектно-ориентированном ядре и прикладных фреймворках, его репозиторий с открытым исходным кодом был запущен в 2016 году с фразой «Pink + Purple == Fuchsia». [10]
Следующие публикации были написаны сотрудниками Taligent о ее системах и методологии разработки программного обеспечения.
Серия «Справочная библиотека Taligent» :
{{cite magazine}}
: CS1 maint: постскриптум ( ссылка ){{cite magazine}}
: CS1 maint: постскриптум ( ссылка )За время своего существования Next продала в общей сложности 50 000 копий Nextstep, говорит Джобс. Это не так много для установленной базы, поэтому он прогнозирует, что компания поставит 50 000 пакетов Nextstep в 1993 году. Но Next нужно увеличить объемы в три раза, чтобы набрать достаточный импульс и опередить Microsoft и Taligent в бизнесе объектно-ориентированного программного обеспечения.