stringtranslate.com

Taligente

Taligent Inc. (una combinación de las palabras "talent" e "intelligent") [3] [4] fue una empresa de software estadounidense. Basada en el sistema operativo orientado a objetos Pink concebido por Apple en 1988, Taligent Inc. se constituyó como una sociedad Apple/IBM en 1992 y se disolvió en IBM en 1998.

En 1988, después de lanzar System 6 y MultiFinder , Apple inició el proyecto exploratorio llamado Pink para diseñar la siguiente generación del clásico Mac OS . Aunque se apartó de Macintosh para convertirse en un nuevo sistema de ensueño, Pink tuvo un gran éxito dentro de Apple. Aunque no tuvo lanzamientos hasta 1995, fue un tema de bombo y platillo en la industria durante años. En 1992, la nueva alianza AIM generó una corporación de asociación Apple/IBM llamada Taligent Inc., con el propósito de llevar Pink al mercado. En 1994, Hewlett-Packard se unió a la asociación con una participación del 15%. Después de una serie de dos años de retrasos en los objetivos, Taligent OS finalmente se canceló, pero el marco de aplicación CommonPoint se lanzó en 1995 para AIX con una versión beta posterior para OS/2 . CommonPoint fue aclamado tecnológicamente, pero tuvo una curva de aprendizaje extremadamente compleja, por lo que las ventas fueron muy bajas.

Taligent OS y CommonPoint reflejaban el amplio alcance del sistema operativo complementario Workplace OS de IBM , en intentos redundantes y superpuestos de convertirse en el sistema universal definitivo para unificar todos los ordenadores y sistemas operativos del mundo con un único microkernel. De 1993 a 1996, Taligent fue visto como un competidor de Microsoft Cairo y NeXTSTEP , aunque Taligent no lanzó un producto hasta 1995 y Cairo nunca lo hizo. De 1994 a 1996, Apple lanzó el proyecto de sistema operativo Copland destinado a suceder a System 7, pero nunca tuvo un sistema operativo moderno lo suficientemente sofisticado como para ejecutar la tecnología de Taligent.

En 1995, Apple y HP se retiraron de la sociedad Taligent, licenciaron su tecnología y la dejaron como una subsidiaria de propiedad absoluta de IBM. En enero de 1998, Taligent Inc. finalmente se disolvió en IBM. El legado de Taligent fue la desagregación de los mejores componentes de compilación y aplicación de CommonPoint y su conversión en VisualAge C++ [5] [6] y el Java Development Kit 1.1 adoptado globalmente (especialmente la internacionalización). [7]

En 1997, Apple compró NeXT y comenzó a sintetizar el clásico Mac OS con el sistema operativo NeXTSTEP. Mac OS X se lanzó el 24 de marzo de 2001 como el futuro de Macintosh y, finalmente, del iPhone . A fines de la década de 2010, algunos de los conceptos de diseño y personales de Apple de Pink y Purple (el nombre en código del primer iPhone) [8] [9] resurgirían y se fusionarían con el sistema operativo Fuchsia de Google . [10]

Junto con Workplace OS , Copland , [11] y Cairo , Taligent es citado como un proyecto de marcha de la muerte de los años 1990, que sufrió un infierno de desarrollo como resultado de la expansión de características y el efecto del segundo sistema .

Historia

Desarrollo

Toda la historia de Pink y Taligent desde 1988 hasta 1998 es la de un personal ampliamente admirado, esperado y teóricamente competitivo y su sistema, pero también está definida en general por el infierno del desarrollo , el efecto del segundo sistema , la construcción de imperios, el secreto y el vaporware .

Equipo rosa

El ritmo de incorporación de nuevos sistemas a los sistemas 6 y 7 fue asombroso, tanto que Apple nunca tuvo tiempo de recodificar el sistema operativo de bajo nivel y corregir algunas de sus deficiencias. En 1990, estas deficiencias, entre ellas la falta de multitarea preventiva y de protección de memoria para las aplicaciones, empezaron a afectar a la calidad del producto. El Mac era el ordenador más fácil de usar, pero también uno de los más frágiles.

Tom Saulpaugh en 1999, ingeniero de software de sistemas Macintosh desde junio de 1985, coarquitecto de Copland y JavaOS [11]

Los cofundadores de Apple, Steve Wozniak y Steve Jobs, habían abandonado la empresa en 1985. Este vacío de liderazgo empresarial creó una tendencia a promover a ingenieros de bajo nivel a la dirección y permitió que grupos cada vez más redundantes de ingenieros compitieran y codirigieran por consenso, y manifestaran su propia cultura corporativa de abajo hacia arriba. En 1988, Apple lanzó System 6 , una versión importante del sistema operativo insignia de Macintosh, con una recepción mediocre . Los límites arquitectónicos del sistema, establecidos por las estrictas restricciones de hardware de su lanzamiento original de 1984 , ahora exigían soluciones alternativas cada vez más ingeniosas para obtener ganancias incrementales como la multitarea cooperativa de MultiFinder , aunque todavía carecía de protección de memoria y memoria virtual . Después de haber logrado estos triunfos de ingeniería, que a menudo se vieron frustrados en un sistema operativo tan notoriamente frágil, [11] un grupo inquieto de ingenieros experimentados recibió el apodo de la Banda de los Cinco: Erich Ringewald, David Goldsmith, [a] Bayles Holt, Gene Pope y Gerard Schutten. La Banda dio un ultimátum: o se les permitía separarse de su desagradable equipo directivo y asumir los riesgos empresariales y de ingeniería necesarios para desarrollar la próxima generación del sistema operativo Macintosh, o bien abandonar la empresa. [12] : 96  [13]

En marzo de 1988, [b] [14] : XXIII–XXIV  la Banda, su gerencia y el gerente de software y futuro CTO de Taligent, Mike Potel, se reunieron en el Sonoma Mission Inn and Spa. Para planificar el futuro del sistema operativo y, por lo tanto, del organigrama, se escribieron ideas en fichas de colores y se fijaron en una pared. Las ideas que eran actualizaciones incrementales del sistema existente se escribieron en fichas de color azul, las que eran tecnológicamente más avanzadas o a largo plazo se escribieron en fichas rosas y, sin embargo, las ideas más radicales se escribieron en fichas rojas porque "serían más rosas que las rosas". [12] : 96–97  [1] : 6  [13] El grupo azul recibiría al antiguo dúo de gerencia de la Banda, junto con mejoras incrementales en velocidad, tamaño de RAM y tamaño de disco duro. El grupo rosa recibiría a la Banda, con Erich Ringewald como líder técnico, además de multitarea preventiva y un diseño de aplicación componentizado. Red recibiría reconocimiento de voz y comandos de voz, lo que se cree que es tan futurista como la serie de ciencia ficción Star Trek . [12] : 96–97 

Erich Ringewald dirigió la Banda de los Cinco como el nuevo grupo Pink, ubicado un piso debajo de la sede de software de Apple en el edificio De Anza 3, para comenzar un estudio de viabilidad con el objetivo de lanzar el producto en dos años. Recordando al pequeño pero poderoso grupo original de Macintosh, mantuvo el secreto y evitó la microgestión de los altos ejecutivos vecinos, reubicando inmediatamente a su quinteto fuera del campus principal de Apple. Usaron el anodino almacén de Bubb Road que ya estaba ocupado por el sofisticado proyecto Newton . [12] : 97–98  [13] Pink obtuvo brevemente un nombre en código adicional, "Defiant". [15] : 35 

Sistema rosa

El equipo de Pink se enfrentó a dos posibles direcciones arquitectónicas: utilizar el código heredado del System 6 o empezar desde cero. Después de haber entregado la revisión del System 6 en forma de MultiFinder , Ringewald se mantuvo firme en que las intensas ambiciones de Pink se podrían entregar en un plazo realista de dos años solo si el equipo mejoraba considerablemente su código de compatibilidad con el legado. Les advirtió pragmáticamente: "Vamos a tener suficientes problemas simplemente reimplementando el Mac". En la polémica cultura corporativa de consenso de Apple, este mandato pronto fue desafiado; David Goldsmith renunció a Pink después de hacer un contraultimátum para un rediseño completo que evite todos los problemas heredados, y algunos otros miembros del personal elevaron sus quejas a la gerencia superior en acuerdo con eso. Meses después, un ejecutivo senior finalmente anuló a Ringewald, redesarrollando así Pink desde cero como un sistema nuevo y único sin legado del System 6. [12] : 97–98  [13]

El equipo Pink contaba con once miembros cuando el equipo de seis personas del núcleo del Advanced Technology Group (ATG) de Apple se fusionó con Pink para comenzar a diseñar su nuevo microkernel [12] : 98  [13] llamado Opus. [16] [17] [18] Adornando las tarjetas de índice rosas, los objetivos generales de diseño clave de Pink eran ahora la orientación total a objetos , la protección de la memoria , la multitarea preventiva , la internacionalización y los gráficos avanzados. Muchas de las ideas de las tarjetas rojas se adoptarían más tarde. Después de sus primeros dos meses, Pink tenía una plantilla de aproximadamente 25 personas. [12] : 97–98 

En octubre de 1988, la Banda de los Cinco se había convertido en una sola, Bayles Holt, porque Gene Pope, Gerard Schutten y Erich Ringewald habían abandonado el extenso proyecto Pink. El anterior líder tenía "graves dudas" sobre la viabilidad de esta "cosa viva, palpitante y consumidora de dinero" que estaba "fuera de control". Mientras tanto, el grupo restante y toda Apple estaban enamorados y no tenían dudas de la visión de Pink de cambiar el mundo, y trataron de unirse a su personal de más de 100 personas en abril de 1989. Fue un proyecto floreciente que agotó al personal de varios otros departamentos. Todos los grupos fuera de Blue se volvieron defensivamente reservados en una cultura de construcción de imperios que se extendió por toda la empresa. La cultura secreta y de guerra territorial de Pink no compartía el código fuente ni las demostraciones de productos, ni siquiera con el grupo de diseño de estaciones de trabajo Jaguar de próxima generación, hasta que lo ordenó el director ejecutivo John Sculley, y solo entonces bajo extrema seguridad y vigilancia. [12] : 99–100  [13] En toda Apple, el proyecto y el sistema se consideraron exitosos, pero desde abril de 1989 y hasta la década de 1990, la broma recurrente siempre había sido y siempre sería: "¿Cuándo se lanzará Pink? En dos años". [12] : 99–100  [13]

A finales de 1989, Pink era un prototipo funcional de un sistema operativo de escritorio en hardware Macintosh, con gráficos avanzados y texto internacionalizado dinámico. El ingeniero de Pink, Dave Burnard, Ph.D., dijo que era "un sistema operativo real que podía demostrar la tecnología central" mucho más profundamente de lo que podía hacer System 6. [12] : 99–100  En junio de 1990, Bill Bruffey abandonó la idea de que Pink se convirtiera en un nuevo Mac OS. Obtuvo permiso para crear otro nuevo microkernel llamado NuKernel , destinado explícitamente para un nuevo Mac OS. Su equipo de seis ingenieros trabajó unos meses para demostrar un Mac OS basado en microkernel en un Macintosh IIci , que años más tarde se convertiría en Copland y el propuesto Mac OS 8. [11]

En 1990, Pink se convirtió en el grupo Object Based Systems con el vicepresidente senior Ed Birss y un personal diverso de 150 personas, incluyendo marketing y secretarias. [12] : 99–100  Mientras tanto, los cientos de personas del grupo de diseño Blue [13] estaban limitados por el pragmatismo comercial de mantener su sistema operativo heredado de mil millones de dólares, lo que les exigía rechazar muchas características nuevas, lo que les valió el infame apodo de " Blue Meanies ". Este grupo había establecido bien la evolución de System 6 que se lanzaría en 1991 como System 7. Los chips de RAM y los discos duros eran extremadamente caros, por lo que la mayoría de las computadoras personales tenían limitaciones críticas de recursos, y System 7 ya apenas cabía en los sistemas Macintosh existentes. Por lo tanto, Pink tendría dificultades para incluir compatibilidad con versiones anteriores para las aplicaciones de System 7, suponiendo que el equipo quisiera hacerlo. Esta restricción física y económica es un aspecto crucial del efecto del segundo sistema .

La interfaz gráfica de usuario (GUI) de Pink se basa en un falso motivo 3D de iconos isométricos, bordes biselados, ventanas no rectangulares y sombras paralelas. Un diseñador dijo: "El gran equipo de interfaz de usuario incluía diseñadores visuales y de interacción, y especialistas en usabilidad". [19] Ese lenguaje de diseño visual esencial sería una influencia durante varios años en Copland, Mac OS 8 y CommonPoint. [20] Las revistas [21] a lo largo de la década de 1990 mostraron varias maquetas de cómo podría verse Pink. La metáfora de personas, lugares y cosas se extiende más allá de la metáfora tradicional del escritorio y proporciona al usuario herramientas de GUI para arrastrar fácilmente documentos entre personas y cosas, como máquinas de fax e impresoras. [22] El modelo de documento basado en componentes es similar a lo que se convertiría en OpenDoc . A mediados de 1991, el director ejecutivo de Apple, John Sculley, se jactó de que Apple había escrito 1,5 millones de líneas de código para Pink. [21] Un ingeniero de IBM describió la primera impresión de este sofisticado prototipo en 1991:

[Pink] había demostrado que un sistema operativo... podía, de hecho, construirse sobre un microkernel... Este microkernel luego exportaba interfaces C++, proporcionando un "envoltorio" orientado a objetos... Todo el código que tradicionalmente había residido en un kernel se implementó en marcos de sistema. Este no era un kernel monolítico, sino una colección de servidores orientados a objetos que realizaban tareas específicas de tipo kernel. Había marcos para sistemas de archivos, para controladores de dispositivos, para bases de datos, para redes, etc. Pero todos ellos residían fuera del kernel. Y en el mundo [Pink], estas cosas eran objetos. [23] : 4 

Alianza AIM

En 1992, la tierra tembló: IBM y Apple se dieron la mano y se declararon aliados. De esta unión surgió Taligent... desarrollando nada menos que un sistema operativo universal.

Mundo Mac [24]

El 2 de octubre de 1991, Apple , IBM y Motorola formaron y anunciaron la histórica alianza AIM . Fue concebida para polinizar de forma cruzada los productos personales de Apple y los productos empresariales de IBM, para hacer frente mejor al monopolio de Microsoft y para diseñar una nueva plataforma unificada para la industria informática. Esta alianza dio lugar a dos corporaciones asociadas: Kaleida Labs, para desarrollar software multimedia, y Taligent Inc., para llevar Pink al mercado en algún momento a mediados de los años 90. [3] [15] : 69  [25] [26]

Pink fue un gran atractivo para esta alianza, donde Apple había sido contactada inicialmente por dos partes diferentes de IBM. Un grupo de IBM buscaba clientes para su nuevo hardware de CPU POWER , por lo que descubrió Pink y un nuevo deseo de portarlo a este hardware. [15] : 69  [13] El otro grupo de IBM buscó el interés de terceros en su Gran Teoría Unificadora de Sistemas (GUTS) como la solución a la crisis profundamente endémica que es el desarrollo de software, [1] : 9  que pronto daría como resultado Workplace OS . [23] : 3–4  En una demostración del 12 de abril de 1991 de Pink y su arquitectura, IBM quedó profundamente impresionada y su esquema GUTS se vio inmediatamente afectado. [23] : 4  [15] : 69  Para 1993, la ambiciosa hoja de ruta global de IBM incluiría la unificación del diverso mundo de la informática al convertir a Pink en una de las muchas personalidades de Workplace OS, y el fin de la necesidad de escribir nuevas aplicaciones importantes al hacer en cambio adiciones más pequeñas a los marcos generalizados de Pink. [27] : 14–15 

Incluso antes de la firma del contrato de alianza, la existencia misma de Pink fue identificada como una amenaza potencial para el segundo sistema si su aura revolucionaria podía incitar a los clientes a retrasar la adopción de OS/2. [3]

Taligent Inc.

El 2 de marzo de 1992, Taligent Inc. fue lanzado como el primer producto de la alianza AIM. [16] [25] [26] Tras mudarse de un contrato de arrendamiento temporal en la sede de Apple [25] [28] a una oficina en la misma calle en Cupertino, la compañía se lanzó con 170 empleados, [1] : xiv  la mayoría de los cuales habían sido recontratados directamente de Apple más el CEO Joe Guglielmi. [29] A los 50 años, era un veterano de marketing de 30 años de IBM y ex líder de la plataforma OS/2 hasta su versión 2.0 que pronto se lanzó. [30] La misión de la compañía era llevar Pink al mercado. [1] : xiii 

Cultura y propósito

Desestimando con entusiasmo el escepticismo de la industria, dijo que Taligent formaría su propia cultura corporativa, independiente de las culturas establecidas y los fracasos potenciales de sus dos inversores fundadores y futuros clientes, Apple e IBM. Los dos eran aliados recientes que llevaban adelante otras cinco iniciativas conjuntas y una rivalidad profunda de más de una década. [30] El Dr. Dobb's Journal reflejó: "Fue bastante surrealista para los empleados de Apple e IBM que fueron a Taligent y se encontraron trabajando para jefes que todavía eran leales a la oposición. No fue un movimiento profesional típico de Silicon Valley, tal vez, pero tal vez un presagio de otros giros extraños por venir. Ignorando la política tanto como pudieron, los programadores de Taligent se pusieron a trabajar y escribieron un montón de líneas de código". [6] Al comentar sobre el choque cultural corporativo de combinar el personal de espíritu libre de Apple y el personal formal de IBM, Fortune comparó el desafío de ingeniería cultural de la compañía con el desafío de ingeniería de software. El CEO de mente abierta pero sensato lo controló, diciendo: "Estoy cansado del folclore [de Apple] ... Quiero algunos datos". [29] Comparando a la entusiasta startup Taligent con sus inversores de mil millones de dólares, un líder de Kaleida dijo: "La cultura de IBM y Apple se trata en gran medida de obtener más beneficios, ventajas, oficinas más grandes, computadoras más sofisticadas y más empleados". [12] : 289  El diario del Dr. Dobb describiría la mayor abstracción en la cultura corporativa resultante de la próxima incorporación de Hewlett-Packard a la sociedad en 1994: "Ahora podrías ser [un ex] programador de Apple trabajando para [un ex] jefe de IBM que reportaba [externamente] a HP. O alguna combinación de todo eso. Más y más retorcido". [6]

Apple e IBM compartían una cultura progresiva de orientación a objetos, como se puede ver en sus amplias carteras desde principios de los años 1980. [16] IBM había entregado objetos en System/38 y AS/400, se había asociado con Patriot Partners, [31] e integrado System Object Model (SOM) y Distributed SOM en OS/2 y AIX. Apple ya había entregado Lisa , había creado un prototipo del sistema operativo totalmente orientado a objetos Pink y había entregado marcos orientados a objetos utilizando MacApp . Ambas empresas habían trabajado con Smalltalk . [1] : 6, 119 

En el plazo de un mes desde su fundación, la industria se vio inmediatamente confundida acerca del propósito y el alcance de Taligent. Un analista de la industria dijo: "IBM y Apple la fastidiaron... deberían haber anunciado todo [sobre Taligent] o nada". Especialmente en lo que respecta a la posible relación de Taligent con Macintosh, Apple reiteró que su legado de buque insignia existente continuaría indefinidamente con System 7 y el hardware Macintosh. El director de operaciones Michael Spindler dijo: "Mac no está muerto" y otros dijeron que nunca habían afirmado que Pink reemplazaría a Macintosh. Charles Oppenheimer, director de marketing de software de sistema Macintosh, dijo: "No podemos decir con certeza cómo [los dos] encajarán juntos". [32] La industria estaba aún más confundida en cuanto a la existencia misma de cualquier software de Taligent, sin darse cuenta de que ya había superado la etapa de concepto y de hecho consistía en volúmenes de software basado en Pink que Apple había estado desarrollando durante años. [13] Un año después, en febrero de 1993, la revista Wired afirmaría su sospecha de que los mensajeros centrales de Apple e IBM están manteniendo "la gran mentira" —que la tecnología de Taligent es meramente un concepto, no tiene software existente y en realidad está a años de distancia de su producción— para proteger su legado establecido de miles de millones de dólares de productos Macintosh y OS/2 de un reemplazo potencialmente superior y para desviar el efecto del segundo sistema . [21]

Tras su lanzamiento, el director ejecutivo Joe Guglielmi pronto organizó la empresa en tres divisiones: un grupo de sistemas nativos para su sistema operativo alojado internamente Pink, un grupo de herramientas de desarrollo y un grupo de productos complementarios para marcos de aplicaciones que se puedan trasladar a otros sistemas operativos.

Taligent pasó gran parte de sus primeros dos años desarrollando su sistema operativo y al mismo tiempo tratando de encontrar un mercado para él. Comenzaron un gran proyecto de encuestas a clientes potenciales, pero encontraron poco interés en un nuevo sistema operativo. Es un punto de controversia si la falta de interés fue real o si la encuesta fue víctima de problemas de formulación de preguntas y de problemas políticos con los inversores. Si se les preguntaba "¿Quiere un nuevo sistema operativo?", pocos respondían que sí. Sin embargo, la encuesta mostró que había suficiente apoyo para los beneficios que traería TalOS. [ cita requerida ]

Tecnología

El sistema operativo Pink ahora se llama formalmente Taligent Object Services (TOS o TalOS) ya sea alojado de forma nativa en su microkernel o de forma no nativa en un sistema operativo de terceros, pero el apodo "Pink" siempre permanecerá en la tradición de la industria, [1] como con el número de teléfono del desarrollador 408-TO-B-PINK. [33] Todo el subsistema de gráficos es 3D, incluidas las partes 2D que en realidad son construcciones 3D. [34] [17] Se basa ampliamente en marcos orientados a objetos desde el kernel hacia arriba, incluidos los controladores de dispositivos, el sistema de entrada/salida (E/S) Taligent y los conjuntos. [35] [36] En 1993, IBM discutió desacoplar la mayor parte de TalOS de su microkernel nativo Opus y reorientar la mayor parte de TalOS hacia el microkernel IBM que ya se usaba como base para el proyecto tándem de IBM, Workplace OS . [1] : 119  [17] [18] [27] : 14–15  [37] [16] Su manejo de texto y localización a través de Unicode tenía como objetivo comenzar a permitir la globalización del desarrollo de software, especialmente en la simplificación del japonés. [38]

En enero de 1993, el vicepresidente de marketing de Taligent dijo que el fuerte progreso del desarrollo nativo de TalOS podría alentar su lanzamiento incremental temprano antes de la fecha límite completa de 1995 para TalAE. El gerente comercial de Apple para Taligent, Chris Espinosa, reconoció la ironía de que Apple e IBM construyeran plataformas basadas en Taligent que compitieran entre sí, y que se habían originado en Apple como Pink. Predijo que Apple adoptaría componentes de Taligent en el irreemplazable sistema operativo personal Mac, al tiempo que fortalecería su competitividad con los futuros sistemas de propósito general basados ​​en Taligent de IBM y facilitaría la migración de los usuarios corporativos hacia los futuros ordenadores basados ​​en Taligent de la División de Sistemas Empresariales de Apple. [39]

El 10 de enero de 1993, The Wall Street Journal informó sobre el estado de Taligent, diciendo que la empresa y su plataforma tenían el amplio apoyo optimista de Borland , WordPerfect y Novell . El director ejecutivo de Borland, Philippe Kahn, dijo: "Técnicamente, [Pink] es brillante, y Taligent está funcionando mucho más rápido de lo que esperaba". Un capitalista de riesgo de software esperaba que los nuevos empresarios apreciaran la novedad de la plataforma y la falta de bagaje heredado, y la industria esperaba que los leales a Apple adoptaran una nueva cultura. Independientemente del mérito genuino, muchos en la industria esperaban que el éxito de Taligent dependiera de herir el monopolio de Microsoft. [40] El 18 de enero, InfoWorld informó: "Taligent recibe críticas muy favorables de los desarrolladores de software". [41]

En abril de 1993, Taligent, Inc. había crecido hasta contar con unos 260 empleados, la mayoría de ellos de Apple o de "alguna otra cultura relajada de Silicon Valley". [29] MacWEEK informó que la empresa se mantuvo dentro del cronograma o por delante de él durante 1993 y 1994. [39] [ verificación necesaria ]

El 23 de junio de 1993, Apple anunció el sucesor directo de MacApp, el nuevo SDK multiplataforma orientado a objetos con nombre en código Bedrock . Posicionado como "la ruta más directa para la migración" de System 7 a Pink, estaba destinado a proporcionar compatibilidad de código fuente entre System 7, Windows 3.1, Windows NT, OS/2 y Pink. [42] Bedrock se discontinuaría abruptamente 18 meses después sin sucesor, y dejando a Apple sin conexión entre System 7 y Pink. [43]

La teoría del [ingeniero talentoso Tom Chávez] es que durante los últimos años el hardware [de la industria] se ha vuelto muy rápido y que son los sistemas operativos tradicionales los que han estado ralentizando [a los usuarios].

Mike Potel, director de tecnología de Taligent [34]

En 1994, la plataforma consistía en Taligent Object Services (TOS o TalOS), Taligent Application Environment (TAE o TalAE) y Taligent Development System (TDS o TalDS). [34] [16] [1] : 22  El plan inicial era implementar TalAE a principios de 1994 para ayudar a sembrar el mercado con una base de aplicaciones para TalOS, que se pretendía lanzar en 1995, y toda la plataforma se generalizaría en dos a cinco años, seguramente esperando un sistema operativo moderno de Apple para 1994 o 1995. [44] Influenciado por los resultados del esfuerzo de la encuesta, [ cita requerida ] el CEO Joe Guglielmi reconoció el riesgo inevitable de crear su propio efecto de segundo sistema , si las mejoras de TalAE podían convertir a los sistemas operativos de terceros en competidores del TalOS nativo. El primer entorno de desarrollo interno fue un IBM RS/6000 modelo 250 con una CPU PowerPC 601 que ejecutaba AIX, [16] construyendo TalOS de forma nativa para Macintosh 68k. [34]

HP, versión beta de CommonPoint

Solíamos bromear diciendo que los frameworks [CommonPoint] eran tan potentes que se podía escribir cualquier programa en tres líneas de código, pero que nos llevaría seis meses descubrir qué eran esas tres líneas.

Stephen Kurtzman, líder del proyecto IBM Microkernel y posteriormente gerente de kernel en Taligent [17]

[NeXT] está por delante hoy, pero la carrera está lejos de terminar. ... [En 1996,] Cairo estará muy de cerca y Taligent muy lejos.

Steve Jobs, 1994 [45] : 13 

¿Cuándo se lanzará Pink? Dos años.

una broma recurrente en Apple

En enero de 1994, el pionero de la tecnología de objetos Hewlett-Packard se unió a Apple e IBM como tercer copropietario de Taligent con una participación del 15%. HP tenía una gran experiencia en tecnología de objetos desde la década de 1980 [16] con el entorno de escritorio NewWave , el IDE Softbench , Distributed Smalltalk, Distributed Object Management Facility (DOMF), [16] y habiendo cofundado Object Management Group . [1] : 6  La cartera orientada a objetos de Taligent se amplió con los compiladores de HP, DOMF y la intención de integrar TalOS y TalAE en HP-UX . [46] [45] HP ya se había asociado con el competidor bien establecido de Taligent, NeXT, para integrar OpenStep en HP-UX, y Taligent había buscado asociaciones con Sun y HP durante varios meses, todo lo cual sirvió para mejorar la negociación competitiva de HP en su oferta a Taligent. Un ingeniero de Taligent dijo, según se informa, "No fue que HP se vio obligado por OpenStep a ir a Taligent, sino que OpenStep les permitió hacer un trato mucho mejor." [45] : 16  NeXTWORLD resumió que "[HP cubrió] todas las apuestas en la carrera por el mercado de objetos", y el CEO de Sun, Scott McNealy, ridiculizó la asociación diciendo que HP era el "cónyuge trofeo" de Taligent. [45] : 13  El Dr. Dobb's Journal bromeó: "Ahora podrías ser [un ex] programador de Apple que trabaja para [un ex] jefe de IBM que reporta [externamente] a HP. O alguna combinación de todo eso. Más retorcido y más retorcido." [6]

En marzo de 1994, Taligent había comenzado a enviar código a sus tres inversores, y algunas partes de TalAE se habían enviado a los desarrolladores, aunque sin código fuente por política. La primera demostración pública de la tecnología de Taligent fue en SFA en Atlanta como una aplicación de gráficos 3D de cinco subprocesos "increíblemente rápida" y tolerante a fallas en TalOS nativo en un Macintosh IIci . [34] También en marzo de 1994 en la conferencia PC Forum, Taligent dio la primera demostración pública de aplicaciones TalAE, con una recepción impresionada pero vacilante. Una muestra de manos indicó que uno de los aproximadamente 500 asistentes estaba desarrollando activamente en TalAE, pero Taligent informó que 60 miembros en su futura segunda ola de programa de desarrolladores. Los marcos ya presentes permitieron la integración de características avanzadas de TalAE en aplicaciones nativas de la plataforma preexistentes. El CEO Joe Guglielmi informó que TalAE estaba ganando el interés externo continuo de IBM, pero que sufría una relativa falta de participación de Apple, posiblemente debido al fracaso de Apple en entregar un sistema operativo general capaz de ejecutarlo. [22] El 18 de abril de 1994, InfoWorld informó sobre los planes futuros de Taligent para distribuir su SDK. [47] En noviembre de 1994 en Comdex, el debut público de las aplicaciones TalAE de terceros fue en un RS/6000 con AIX para demostrar prototipos hechos por siete proveedores. [48] [16]

A finales de 1994, TalAE [14] pasó a llamarse CommonPoint, [48] TalDE pasó a llamarse cpProfessional y Taligent User Interface Builder pasó a llamarse cpConstructor. [49] [1] : 22  CommonPoint se estaba probando en versión beta en 100 sitios, con un mercado objetivo inicial de desarrolladores corporativos internos. TalOS todavía estaba programado para su lanzamiento en 1996. Apple consideraba que la vida útil de MacApp había "seguido su curso" como el SDK principal de Macintosh, [16] mientras que Taligent consideraba que MacApp era una experiencia de prerrequisito para su propia plataforma. [50] Mientras tanto, Apple y CILabs habían comenzado un mandato interno para que todo el nuevo desarrollo se basara en el OpenDoc complementario y ya publicado. CILabs se comprometió a publicar su código fuente, mientras que Taligent se comprometió a no publicar el suyo propio. [16] [34]

El papel de Taligent en el mundo es crear un entorno en el que todas las aplicaciones que compramos individualmente estén integradas directamente en el sistema operativo. Como las aplicaciones son programables, puedes crear tus propias suites personalizadas. Taligent podría significar el fin de todas las aplicaciones tal como las conocemos. ... Las suites están aquí para luchar contra Taligent.

—  John C. Dvorák [51]

Taligent ahora era considerado un competidor venerable en los mercados de sistemas operativos de escritorio y objetos empresariales, incluso sin ningún lanzamiento de producto y con retraso. John C. Dvorak describió a Taligent como una amenaza en el mercado de escritorio de suites de aplicaciones integradas , particularmente para el "asustado" Microsoft que respondió con muchos anuncios de productos vaporware (como Chicago , Cairo , Daytona y Snowball ) para distraer la atención del mercado de Taligent. [51] ComputerWorld describió el mercado de la informática empresarial como un cambio de rumbo desde los modelos de aplicación monolíticos y procedimentales e incluso suites de aplicaciones hacia marcos de aplicación basados ​​en componentes orientados a objetos, todo a favor de Taligent. [52] Su novedad teórica se comparó a menudo con la plataforma más antigua pero madura y comercialmente establecida de NeXT. Sun Microsystems mantuvo reuniones exploratorias con Taligent antes de decidir desarrollar su marco de aplicación de objetos OpenStep en asociación con NeXT como un "movimiento preventivo contra Taligent y Cairo [de Microsoft] ". [45] Habiendo renunciado a ver a Pink salir al mercado pronto, Apple anunció públicamente Copland en marzo de 1994 con la intención de competir con el próximo Windows 95. [15] : 225 

Apple fue y seguirá siendo el único proveedor de un sistema operativo deseado que es físicamente incapaz de recibir la pesada carga útil de Taligent debido a la falta crítica de funciones modernas del System 7, como la multitarea preventiva. Sin embargo, Taligent sigue tan comprometido con aumentar la confianza de la industria en la modernización de Apple que está considerando crear una forma de hibridar las aplicaciones de TalOS para el naciente System 7, y Apple pretende que el próximo Power Macintosh inicie TalOS nativo como una alternativa de próxima generación al System 7. El efecto del segundo sistema se intensifica de manera única porque Apple está comenzando a ver al TalOS, arquitectónicamente superior, como un competidor contra el System 7, que ha sido durante mucho tiempo débil y no tiene un sucesor a la vista. [ cita requerida ] InfoWorld informó lo siguiente: "Los desarrolladores y analistas también dijeron que el destino de Taligent está estrechamente vinculado al de OS/2 y los otros sistemas operativos aún no entregados sobre los que está diseñado para ejecutarse". Esto incluía a Apple, Windows NT y el aún no lanzado Windows 95. [53] Un informe detallado de 1994 de INPUT evalúa que el futuro "muy riesgoso" de Taligent no dependerá de su tecnología, sino del apoyo de IBM y los principales desarrolladores, el desarrollo rápido y barato de aplicaciones y tareas de integración complejas, y la capacidad de crear nuevos mercados. [54]

En junio de 1994, Taligent envió su primer producto, considerado algo tardío para sus tres inversores y aproximadamente 100 empresas de desarrollo. Se trata de una versión preliminar para desarrolladores llamada Partners Early Experience Kit (PEEK), que consta de 80 marcos para AIX y OS/2. Recibió críticas mixtas, y InfoWorld dijo que "está limitado por una gran superficie, una escasez de herramientas de desarrollo y una complejidad alucinante". TalDE estaba previsto para su envío en el segundo trimestre de 1995. [53] [31]

En ese momento, Apple supuestamente estaba "cubriendo sus apuestas" al formular una estrategia para entregar el TalAE de segundo sistema, mientras permanecía principalmente devoto del System 7. La compañía tenía la intención de introducir pronto la plataforma PowerOpen de PowerPC AIX, que entregaría TalAE para ejecutar una clase de aplicaciones que se esperaba que estuviera por llegar, simultáneamente con los Servicios de aplicaciones de Macintosh para ejecutar aplicaciones personales heredadas del System 7. [31]

En mayo de 1995, Taligent canceló el lanzamiento retrasado de su TalOS alojado de forma nativa, para centrarse en su entorno de programación de marco de aplicación TalAE que se ejecutaría en cualquier sistema operativo moderno. Habiendo sido desarrollado principalmente en AIX , el plan era portar TalAE a HP-UX , OS/2 , Windows NT y Copland . [55] Se pretende que esos proveedores porten y empaqueten TalAE directamente con sus sistemas operativos, y Taligent lo hará para aquellos que no lo hagan. [34] [16]

Punto común

Ninguna empresa va a apostar su proyecto o su trabajo en un software que sea una versión 1.0. [Taligent tiene] otro año o año y medio de trabajo por delante, porque la fiabilidad sólo se demuestra estando ahí. [56]

Steve Jobs, 1995

Taligent afirmó que quiere que CommonPoint sea el estándar definitivo de la industria del software, [16] como una tienda de aplicaciones local en cada computadora. [51] Desarrollo de aplicaciones "Shake n bake" en cuatro pasos. Cada aplicación tendría un tamaño de entrega de paquete mínimo porque los clientes ya tienen la mayor parte del código en forma del marco de trabajo CommonPoint compartido. [57] Los marcos de trabajo CommonPoint se dividen en tres categorías: Aplicación, Dominio y Soporte. [58]

El 28 de julio de 1995, Taligent envió su primer producto final, CommonPoint 1.1, después de siete años de desarrollo como Pink y luego TalAE. Primero lanzado solo para su plataforma de referencia de AIX , inicialmente tenía un precio de US$1.500 (equivalente a US$2.999 en 2023) solo para el marco de tiempo de ejecución para usuarios; o US$5.900 (equivalente a US$11.797 en 2023) para el marco de tiempo de ejecución y el kit de desarrollo de software, que además requiere el compilador Cset++ de US$1.800 porque TalDE todavía está programado para un lanzamiento posterior. El tiempo de ejecución tiene una sobrecarga de 18 MB de RAM para cada máquina [57] y se recomiendan 32 MB de RAM total del sistema. [31] Aunque esencialmente se realizó según lo programado según las proyecciones PEEK de la propia empresa el año pasado, [31] algunos analistas consideraron que era "demasiado poco, demasiado tarde", especialmente en comparación con la plataforma NeXT, ya establecida. [56] Varios sitios de prueba beta de PEEK y clientes de la versión final estaban muy satisfechos con la plataforma, aunque decepcionados por la marcada falta de presencia multiplataforma en HP/UX, Mac OS y Windows NT, lo que limitaba estrictamente cualquier adopción de CommonPoint incluso entre los entusiastas. [5] [57] [16] Hewlett-Packard escribió una guía para principiantes para programadores de CommonPoint para abordar su pronunciada curva de aprendizaje, diciendo que su encuesta mostró que los programadores experimentados del marco C++ necesitaban al menos tres meses para acercarse a su primera aplicación. [50] En su lanzamiento, InfoWorld le dijo al CEO Joe Guglielmi que "los usuarios corporativos generalmente no entienden para qué sirve CommonPoint" y tienen problemas para diferenciar CommonPoint y OpenDoc. [49] Según se informa, IBM realizó una "presión total" para analizar y promover el conocimiento de CommonPoint por parte de los clientes, capacitando a su personal de ventas directas y consultoría, asistiendo a conferencias de la industria para hacer presentaciones de CommonPoint y "hablando con cualquier proveedor de software externo e integrador de sistemas que escuche". [57]

La versión beta de CommonPoint para OS/2 se lanzó el 15 de diciembre de 1995. [5] Coincidentemente, ese día se lanzó la versión final de la versión beta de Workplace OS, el sistema operativo complementario de IBM para TalOS. La versión beta final de Workplace OS se lanzó el 5 de enero de 1996, en forma de OS/2 Warp Connect (PowerPC Edition) y luego se interrumpió de inmediato sin recibir nunca una versión de CommonPoint.

Mientras tanto, en Apple, Copland, que tenía un año de antigüedad, alcanzó una versión preliminar para desarrolladores primitiva y notoriamente inestable, y la frustrada falta de estrategia de sistemas operativos de Apple todavía no había enviado nada físicamente capaz de ejecutar cualquier software de Taligent.

Nuevo liderazgo

En 1995, se estimó que los tres inversores habían gastado más de 100 millones de dólares en Taligent, Inc., [59] [60] y su cierre había sido predicho por fuentes del Los Angeles Times debido al declive de sus empresas matrices y debido a la dificultad inherente de que cualquier persona en la industria de TI mantenga su compromiso más allá de los 18 meses. [60]

En septiembre de 1995, el director ejecutivo Joe Guglielmi abandonó inesperadamente Taligent para convertirse en vicepresidente de Motorola, lo que intensificó las preocupaciones de la industria. Dick Gurino, director general de una división de desarrollo de PC y software en IBM, fue nombrado director ejecutivo interino y se le encargó la búsqueda de un director ejecutivo permanente. [59] En octubre de 1995, Gurino murió de un ataque cardíaco mientras corría, dejando a la empresa sin director ejecutivo. El 19 de diciembre de 1995, Debbie Coutant, empleada fundadora de Taligent y veterana de Apple, fue ascendida a directora ejecutiva. [61] [2] [6]

Ese mismo día, cuando recibió al que sería su último director ejecutivo, Taligent Inc. también puso fin a su forma de sociedad. Apple y HP vendieron sus participaciones en la empresa, convirtiendo a Taligent Inc. en una subsidiaria de propiedad total de IBM. Al disolver la sociedad, cada uno de los tres antiguos socios expresó su aprobación por el progreso de Taligent. En lo que llamaron procesos generales de reducción de costos a nivel de toda la empresa, Apple y HP querían simplemente mantener las licencias de tecnología, IBM quería utilizar sus propios departamentos redundantes de marketing y soporte, y Taligent quería centrarse solo en la tecnología. En el proceso, casi 200 de los 375 empleados fueron despedidos, dejando solo personal de ingeniería. El veterano de Apple y empleado cofundador de Taligent, Mike Potel, fue ascendido de vicepresidente de tecnología a director de tecnología, diciendo: "Estamos mejor protegidos dentro del mundo de IBM que si intentáramos luchar como una empresa independiente que tiene que pagar sus facturas todos los días". [2] [6]

En noviembre de 1996 se realizó la demostración pública final del TalOS nativo completo, titulada "The Cutting Edge Scenario". Si bien se hacía referencia al nombre clave original de "Pink", Taligent ya había abandonado oficialmente el TalOS nativo nunca publicado en favor de CommonPoint. [62]

TalOS era único en su arquitectura. Estaba orientado a objetos desde el núcleo y proporcionaba una verdadera multitarea multiproceso preventiva. La experiencia del usuario final giraba en torno a una interfaz de manipulación directa, en red, multiusuario y centrada en documentos, con infinitas posibilidades de deshacer sesiones. El tema principal de la interfaz era Personas, Lugares y Cosas. La interfaz en red representaba a los usuarios remotos, así como a los espacios de trabajo colaborativo. En muchos sentidos, era más un MOO gráfico (orientado a objetos y dimensión multiusuario) que un sistema operativo tradicional. [62]

—  Tom Dougherty, ingeniero de Taligent
Desagregación

En 1997, la misión de Taligent como subsidiaria de IBM era desmantelar la tecnología de CommonPoint y redistribuirla entre los productos existentes de IBM o cederla bajo licencia a otras empresas, todo ello con un enfoque general especial en Java. El 1 de septiembre de 1997, el Dr. Dobb's Journal observó: "Supongo que es más fácil desarrollar tecnología de vanguardia cuando los que te anteceden ya han escrito la mayor parte de ella. Es como heredar de un tío rico. Y tener otro tío rico que la venda por ti tampoco viene mal". [6]

El debut en el mercado de masas de la tecnología CommonPoint se produjo en forma de VisualAge C++ 3.5 para Windows, con la inclusión del Compound Document Framework para manejar objetos OLE. En febrero de 1997, el primer envío completo de la tecnología CommonPoint fue su adopción en el consolidado VisualAge para C++ 4.0 de IBM, que según PC Magazine era "incomparable" en "gran amplitud de funciones" porque "ahora, lo mejor de la tecnología CommonPoint se está canalizando hacia Open Class para VisualAge". Esta adaptación del SDK en paquete incluye varios marcos CommonPoint: escritorio (infraestructura para crear componentes OCX u OpenDoc unificados); web (llamado WebRunner, para crear documentos compuestos de arrastrar y soltar para la web y CGI de servidor); gráficos para crear aplicaciones GUI 2D; texto internacional para Unicode y localización; sistemas de archivos; impresión; y pruebas unitarias. [63] Hasta 1997, Taligent estuvo en el centro del cambio de toda la empresa IBM hacia una estrategia de middleware basada en Java. [64] Taligent proporcionó todo el soporte de internacionalización Unicode para el lanzamiento de Java Development Kit 1.1 a 1.1.4 de Sun en 1997. [6] [7] Taligent todavía alquilaba el mismo edificio de Apple y JavaSoft estaba ubicado al otro lado de la calle. Pero su matriz IBM y la empresa relacionada Lotus estaban ubicadas en la costa este y no estaban completamente al tanto de los planes y los resultados de Taligent. [65] [ se necesita una mejor fuente ]

WebRunner es un conjunto de herramientas de desarrollo basadas en Java y JavaBeans a 149 dólares. [66] En junio de 1997, se lanzó Places for Project Teams a 49 dólares por usuario como una GUI de groupware que oculta la fea interfaz de Lotus Notes . [67] [68] [69] Taligent tenía varios productos, licencias, [70] marcas comerciales y patentes. [71]

Apple canceló el inestable e inacabado proyecto Copland en agosto de 1996, que ya había sido presumiblemente renombrado como "Mac OS 8", dejando nuevamente solo un legado de System 7. El propio libro de Apple Mac OS 8 Revealed (1996) había sido la hoja de ruta final definitiva para Copland, nombrando a los competidores y aliados de la plataforma, y ​​​​sin embargo, sus 336 páginas no contienen ninguna mención de Pink o Taligent. [72] A fines de 1996, Apple estaba cada vez más desesperadamente luchando por encontrar cualquier estrategia de sistema operativo más allá de System 7, incluso después de haber planeado su próximo anuncio para diciembre de 1997. [15] : 228–229  La compañía no había podido entregar ni siquiera una vista previa funcional para desarrolladores de Copland en dos años; y descartó las exitosas plataformas A/UX y PowerOpen en 1995, y el nuevo Apple Network Server basado en AIX de 1996-1997. Para construir el futuro Mac OS, la empresa exploró seriamente la concesión de licencias a otros sistemas operativos de terceros, como Solaris , Windows NT y TalOS. [15] : 228–229 

Disolución

El 16 de septiembre de 1997, IBM anunció que Taligent Inc. se disolvería a finales de año y que a sus aproximadamente 100 ingenieros de software se les "ofrecerían puestos en el Laboratorio Santa Teresa de IBM para trabajar en componentes clave para las herramientas de programación VisualAge for Java de IBM, y en el recientemente anunciado centro de portabilidad de Java que IBM está estableciendo con Sun Microsystems y Netscape". [73] IBM retiró CommonPoint para OS/2 del mercado el 3 de agosto de 1999. [74]

Recepción

En 1993, un año después de su incorporación y dos años antes de lanzar su primer producto, Taligent ya era considerado un competidor importante en la industria. UnixWorld afirmó que "NeXT necesita triplicar su volumen [por encima de sus 50.000 instalaciones actuales] para generar suficiente impulso como para adelantarse a Microsoft y Taligent en el negocio del software orientado a objetos". [75]

En 1994, varios sitios de prueba beta de PEEK quedaron impresionados con CommonPoint, incluyendo una historia de éxito de producción en American Express que reemplazó su aplicación heredada de seis meses existente en sólo seis semanas. Al principio, en 1994, habían dicho "Estamos casi abrumados por la complejidad de [CommonPoint]. No sé si el desarrollador corporativo típico va a ser capaz de asimilar esto en su tienda". [31] pero en 1995 concluyeron el proyecto diciendo: "Los marcos de CommonPoint -y no estoy exagerando- son brillantes en la forma en que cubren los problemas técnicos [de ese proyecto]". [57] Otros estaban decepcionados por la marcada falta de presencia multiplataforma en HP/UX, Mac OS y Windows NT, lo que limitaba estrictamente cualquier adopción de CommonPoint incluso entre los entusiastas. [5] [57] [16]

En una encuesta que realizamos, se mencionó la facilidad de aprendizaje como un inhibidor principal del uso de frameworks por parte de desarrolladores familiarizados con ellos, y los primeros desarrolladores con Taligent experimentaron "una curva de aprendizaje difícil" incluso para los programadores de C++ experimentados. ... El tiempo que lleva convertirse en un desarrollador productivo con frameworks Taligent es largo (al menos tres meses hasta que puede abordar su primera aplicación)."

Guía para principiantes sobre el desarrollo con los marcos de aplicaciones Taligent , Hewlett-Packard, 1995 [50]

Una vez que aprendas CommonPoint y el sistema de Taligent serás un experto programador de C++, quieras o no. ... Basar aplicaciones en CommonPoint da como resultado programas que son más consistentes internamente, más limpios y permite que el marco haga un trabajo pesado significativo en cooperación con el entorno de Taligent. ... Todos los marcos de Taligent están coordinados mucho mejor que otros que he visto. Están diseñados para trabajar junto con el núcleo subyacente, de una manera similar a las llamadas de ROM Toolbox de Mac, pero en un nivel supremamente más avanzado. Nextstep es lo más parecido a Taligent, pero ya es viejo y no es tan avanzado, a pesar del hecho de que hasta ahora ha sido la plataforma de desarrollo más rápida, sin lugar a dudas. Hemos hablado con personas que han usado Nextstep y lo consideramos, pero para nosotros está claro que CommonPoint es el próximo Nextstep, por así decirlo.

Nisus Software, marzo de 1995, después de tres meses de formación en Taligent y tres de codificación [16]

En marzo de 1995, la revista IEEE Software dijo que "la naturaleza misma de Taligent podría cambiar el contorno del panorama de las aplicaciones... [E]s evidente que Taligent está sentado sobre, usando y refinando lo que ostensiblemente es el entorno de desarrollo y sistema orientado a objetos más completo y desarrollado del mundo". El sistema fue descrito prácticamente como "un sistema operativo completo sin nada más que ganchos", que se apoya en, se integra profundamente con y "reemplaza el sistema operativo original del host", sin dejar "ningún mínimo común denominador". Por lo tanto, se espera que cualquier aplicación nativa de Taligent funcione exactamente igual en cualquier sistema operativo host compatible. Cualquier grado de portabilidad limpia, especialmente con integración nativa, en la industria del software fue descrito como un santo grial al que muchos aspiran y pocos cumplen, citando el hecho de que Microsoft Word 6.0 para Macintosh todavía funciona como una aplicación Windows extranjera porque la base fue portada de manera redundante con cada aplicación. [16] En febrero de 1997, en el primer lanzamiento masivo integral de la tecnología Taligent en forma de VisualAge C++ 4.0, PC Magazine dijo: "Ahora, lo mejor de la tecnología CommonPoint se está canalizando hacia Open Class para VisualAge. ... Aunque la tecnología fue elogiada por muchos, el tamaño y la complejidad de los marcos CommonPoint demostraron ser demasiado desalentadores para fines prácticos. ... En cuanto a la amplitud de sus características, los marcos Taligent no tienen rival. Un marco OOP que lo abarque todo siempre ha demostrado ser un ideal difícil de realizar, pero la Vista Previa de la Tecnología Open Class de VisualAge es, con mucho, el intento más creíble que hemos visto". [63]

En 2008, PCWorld nombró al sistema operativo nativo Taligent como el número 4 de los 15 mejores productos vaporware de todos los tiempos. [76]

Debido al efecto del segundo sistema y a la respuesta inmune corporativa , el escritor de Wired Fred Davis comparó la relación de Taligent con Apple e IBM con una tragedia griega clásica: "Nace un niño destinado a matar a su padre y a cometer actos aún más atroces contra su madre. Los padres aman a su hijo y no están dispuestos a matarlo, por lo que lo encarcelan en una mazmorra secreta. A pesar de su maltrato, el niño se hace más fuerte, y está aún más decidido a cometer los crímenes que le están destinados". [21]

En 1995, el periodista informático Don Tennant le pidió a Bill Gates que reflexionara sobre "qué tendencia o desarrollo de los últimos 20 años lo había sorprendido realmente". Gates respondió con lo que Tennant describió como un sarcasmo mordaz e inexpresivo: "Kaleida y Taligent tuvieron menos impacto del que esperábamos". Tennant creía que la explicación era que "la peor pesadilla de Microsoft es una Apple e IBM unidas. Ningún otro cambio en la dinámica de la industria informática podría hacer tanto por debilitar a Windows". [77]

Legado

El ingeniero fundador y principal de Pink, Erich Ringewald, dejó Apple en 1990 para convertirse en el arquitecto de software principal en Be Inc. y diseñar el nuevo BeOS . [78] Mark Davis , que anteriormente había cofundado el Consorcio Unicode , había coescrito en Apple WorldScript, Macintosh Script Manager y dirigió la localización de Macintosh al árabe, hebreo y japonés (KanjiTalk), [38] fue Director de Tecnologías Centrales de Taligent y arquitecto de toda su tecnología de internacionalización, y luego se convirtió en el Arquitecto Jefe de Globalización de Software de IBM, se trasladó a Google para trabajar en internacionalización y Unicode, [6] y ahora ayuda a elegir los emojis para los teléfonos inteligentes del mundo. [79] Ike Nassi había sido vicepresidente de herramientas de desarrollo en Apple, lanzó MkLinux , formó parte de las juntas directivas de Taligent y de la Fundación OpenDoc, y trabajó en el iPhone de Linksys . [80]

IBM recopiló partes de CommonPoint para crear las bibliotecas Open Class para VisualAge para C++, y generó un proyecto de código abierto llamado International Components for Unicode a partir de parte de este esfuerzo. [ cita requerida ] Como resultado del trabajo de Taligent dirigido por Mark Davis, IBM publicó todas las bibliotecas de internacionalización que están en Java Development Kit 1.1 a 1.1.4 junto con el código fuente [7] [6] [65] que fue portado a C++ y parcialmente a C. Las versiones mejoradas de algunas de estas clases se incluyeron en ICU para Java (ICU4J) e ICU para C (ICU4C). [81] El JDK 1.1 recibió el Asistente de migración de JavaBeans para ActiveX de Taligent, para convertir ActiveX en JavaBeans. [6] El grupo de Davis se convirtió en el grupo Unicode en el Centro de competencia de globalización de IBM en Cupertino. [81] [82]

El software publicado por Taligent era un conjunto de herramientas de desarrollo basadas en Java y JavaBeans , llamado WebRunner; y un producto groupware basado en Lotus Notes llamado Places for Project Teams. [68] [69] Taligent licenció varias tecnologías a Sun que hoy son parte de Java, y otras a Oracle Corporation y Netscape . HP lanzó la tecnología de compilador C++ de Taligent (conocida dentro de Taligent como "CompTech") como su compilador "ANSI C++", aCC. [ cita requerida ] HP también lanzó algunas bibliotecas gráficas de Taligent. [ cita requerida ]

En la década de 2010, algunos de los conceptos de diseño y del personal de Apple de Pink y Purple (el nombre en código del primer iPhone) [8] [9] resurgirían y se fusionarían con el sistema operativo Fuchsia de Google . Basado en un núcleo orientado a objetos y marcos de aplicaciones, su repositorio de código de fuente abierta se lanzó en 2016 con la frase "Pink + Purple == Fuchsia". [10]

Publicaciones

Las siguientes publicaciones fueron escritas por personal de Taligent sobre sus sistemas y sobre la metodología de ingeniería de software.

Libros blancos

Libros

La serie de bibliotecas de referencia de Taligent :

Manuales

Patentes

Notas

  1. ^ "'Las pautas de estilo y las reglas de diseño de la Guía de diseño de programas de Taligent provienen de años de ese tipo de experiencia, creando grandes sistemas C++ orientados a objetos en el entorno de Taligent... Este libro surgió de una guía de estilo interna que escribí, que Taligent utiliza para desarrollar sus productos, capacitar a los ingenieros y orientar a los primeros desarrolladores de Taligent hacia el sistema Taligent'. David Goldsmith es un científico sénior en Taligent, Inc., donde ha contribuido a la arquitectura, el diseño y la coherencia del entorno de aplicaciones de Taligent. Anteriormente, dirigió el trabajo sobre las primeras versiones del marco de aplicaciones MacApp en Apple Computer".
  2. ^ Los líderes del proyecto Erich Ringewald [12] : 96  y Mike Potel [1] : xiii, 6  fechan el inicio de Pink como "marzo de 1988" o "principios de 1988", pero Apple Confidential 2.0 dice "marzo de 1987". [15] : 69 

Referencias

  1. ^ abcdefghijklm Cotter, Sean; Potel, Mike (1995). Inside Taligent Technology. Addison-Wesley. ISBN 0-201-40970-4. OCLC  1072525751 . Consultado el 10 de febrero de 2019 .
  2. ^ abc Einsetin, David (20 de diciembre de 1995). "Taligent será una subsidiaria de IBM / Casi 200 trabajadores perderán sus empleos". SF Chronicle . Consultado el 31 de enero de 2019 .
  3. ^ abc Pollack, Andrew (3 de octubre de 1991). «IBM es ahora el principal aliado de Apple». The New York Times . Consultado el 5 de marzo de 2019 .
  4. ^ Metz, Cade (3 de octubre de 2008). «Apple entrega el Pink (a Microsoft)». The Register . Consultado el 13 de febrero de 2019 .
  5. ^ abcd Cox, John (8 de enero de 1996). "IBM presentará un espectáculo de Taligent". NetworkWorld . Consultado el 5 de marzo de 2019 .
  6. ^ abcdefghijk Swaine, Michael (1 de septiembre de 1997). "Fénix en Cupertino". Dr. Dobb . Consultado el 9 de febrero de 2019 .
  7. ^ abc Werner, Laura (julio de 1999). "Preparando Java para el mundo: una breve historia de los esfuerzos de internacionalización de IBM y Sun". IBM . Consultado el 27 de octubre de 2023 .
  8. ^ ab Murtazin, Eldar (20 de junio de 2010). "El teléfono de Apple: desde los bocetos de los años 80 hasta el iPhone. Parte 3". Mobile-Review . Maxim Antonenko, Olexandr Nikolaychuk, traductores . Consultado el 5 de marzo de 2019 .
  9. ^ ab Lambert, Terry (19 de diciembre de 2016). "Así fue trabajar en el iPhone original, cuyo nombre en código era 'Project Purple'". Business Insider . Consultado el 4 de marzo de 2019 .
  10. ^ ab Matte, Daniel (10 de abril de 2017). "Pistas de código abierto sobre el misterioso sistema operativo Fuchsia de Google". IEEE Spectrum . IEEE . Consultado el 4 de marzo de 2019 .
  11. ^ abcd Saulpaugh, Tom; Mirho, Charles (enero de 1999). Dentro del Sistema Operativo JavaOS . Serie Java. Addison-Wesley. pag. XI. ISBN 0-201-18393-5.OCLC 924842439  .
  12. ^ abcdefghijklm Carlton, Jim (1999) [1997]. Apple: La historia interna de la intriga, la egolatría y los errores comerciales (tapa dura) (2.ª ed.). Londres: Random House Business Books. ISBN 978-0099270737. OCLC  925000937 . Consultado el 15 de diciembre de 2023 – vía Internet Archive .
  13. ^ abcdefghij Hormby, Tom (27 de abril de 2014). «Pink: el primer intento de Apple de crear un sistema operativo moderno». Mac de gama baja . Consultado el 1 de febrero de 2019 .
  14. ^ ab Goldsmith, David (junio de 1994). Taligent's Guide to Designing Programs: Well-Mannered Object-Oriented Design in C++ (Guía de Taligent para el diseño de programas: diseño orientado a objetos con buenos modales en C++ ). Biblioteca de referencia de Taligent. Reading, MA: Addison-Wesley. ISBN 978-0201408881.OCLC 636884338  .
  15. ^ abcdefgh Linzmayer, Owen (2004). Apple Confidential 2.0: La historia definitiva de la empresa más colorida del mundo. No Starch Press. ISBN 1-59327-010-0.
  16. ^ abcdefghijklmnopq Santalesa, Rich (marzo de 1995). "Taligent prepara un nuevo paradigma de desarrollo" (PDF) . IEEE Software . 12 . IEEE : 103–109. doi :10.1109/MS.1995.10019. Archivado (PDF) del original el 9 de octubre de 2022 . Consultado el 15 de marzo de 2019 .
  17. ^ abcd "¿Por qué fracasó Taligent?" . Consultado el 31 de enero de 2019 .
  18. ^ ab Reimer, Jeremy (24 de noviembre de 2013). «Half an operating system: The triumph and tragic of OS/2» (Medio sistema operativo: el triunfo y la tragedia de OS/2). Ars Technica . Consultado el 12 de febrero de 2019 .
  19. ^ Silberling, Robin. «Taligent Portfolio». Robin Silberling. Archivado desde el original el 19 de mayo de 2007. Consultado el 9 de febrero de 2019 .
  20. ^ "Acerca de la interfaz humana CommonPoint". Taligent, Inc. 1995. Archivado desde el original el 24 de junio de 2007. Consultado el 9 de febrero de 2019 .
  21. ^ abcd Davis, Fred (1 de febrero de 1993). "Surrender the Pink!". Wired . Condé Nast . Consultado el 1 de febrero de 2019 .
  22. ^ ab Scannell, Ed (28 de marzo de 1994). "Taligent sale a bolsa con su sistema operativo". Computerworld . Phoenix, AZ. p. 4 . Consultado el 20 de marzo de 2019 .
  23. ^ abc Christopher, Ken; Winters, Scott; Wright, Mary Pollak (1995). Edición oficial de IBM para OS/2 Warp Connect PowerPC: funcionamiento en la nueva frontera . Foster City, CA: IDG Books. ISBN 978-1-56884-458-9.OCLC 832595706  .
  24. ^ Moran, Tom, ed. (agosto de 1994). "Taligent Rising". MacWorld . págs. 34–35 . Consultado el 10 de febrero de 2019 .
  25. ^ abc Engst, Adam (24 de febrero de 1992). "Taligent Up & Running". Tidbits . Consultado el 10 de febrero de 2019 .
  26. ^ ab Pitta, Julie (18 de noviembre de 1995). "IBM y Apple cerrarán la puerta a Kaleida Labs". LA Times . San Francisco . Consultado el 31 de enero de 2019 .
  27. ^ ab Transformando su negocio con tecnología de objetos (informe técnico). Austin, TX: IBM. Noviembre de 1993. p. 15. Consultado el 9 de febrero de 2019 .
  28. ^ Fisher, Lawrence M. (25 de febrero de 1992). "Ejecutivos designados para la empresa IBM-Apple". The New York Times . Consultado el 10 de febrero de 2019 .
  29. ^ abc «Corporate Culture Shock: An IBM-Apple Computer Joint Venture». Fortune . 5 de abril de 1993. Consultado el 9 de febrero de 2019 .
  30. ^ ab "Taligent planea ganar negocio con un mejor sistema operativo". InfoWorld . 2 de marzo de 1992. p. 110 . Consultado el 5 de febrero de 2019 .
  31. ^ abcdef "El líder de Taligent analiza el primer PEEK de la empresa en la PC Expo". InfoWorld . 27 de junio de 1994. pág. 1,8 . Consultado el 9 de febrero de 2019 .
  32. ^ Wylie, Margie (16 de marzo de 1992). «Apple no depositará todas sus esperanzas futuras en Taligent». Network World . Consultado el 1 de febrero de 2019 .
  33. ^ Taligent, Inc. (1993). Leveraging Object-oriented Frameworks [Aprovechamiento de los marcos orientados a objetos]. IBM. pág. 15. Recuperado el 12 de febrero de 2019 .
  34. ^ abcdefg "SFA Atlanta 1994". Marzo de 1994 . Consultado el 31 de enero de 2019 .
  35. ^ Andert, Glenn (1995). "Capítulo 9: Marcos de trabajo en CommonPoint de Taligent". Marcos de trabajo de aplicaciones orientadas a objetos . Prentice-Hall. págs. 231–235. ISBN 9780132139847.OCLC 221649869  .
  36. ^ Andert, Glenn (1994). "Marcos de objetos en el sistema operativo Taligent". Actas de COMPCON '94 . Vol. 1. Taligent Inc. págs. 112-121. doi :10.1109/CMPCON.1994.282936. ISBN 0-8186-5380-9. Número de identificación del sujeto  35246202.
  37. ^ Potel, Mike; Grimes, Jack (1994). "La arquitectura del sistema Taligent". Diario del Dr. Dobb (edición especial). Archivado desde el original el 11 de agosto de 2014. Consultado el 21 de febrero de 2019 .
  38. ^ ab Davis, Mark; Grimes, Jack; Knoles, Deborah (1996). "Creación de software global: manejo de texto y localización en el sistema de aplicaciones CommonPoint de Taligent" (PDF) . IBM Systems Journal . Vol. 36, núm. 2. IBM . págs. 227–243. Archivado (PDF) desde el original el 9 de octubre de 2022. Consultado el 16 de agosto de 2020 .
  39. ^ ab "Taligent adelanta las fechas de entrega y podría ofrecer componentes en 1993". MacWEEK . Vol. 7, no. 4. 25 de enero de 1993. p. 3 . Consultado el 22 de febrero de 2019 .
  40. ^ Zachary, G. Pascal (13 de enero de 1993). «La alianza IBM-Apple System se acelera: el proyecto Taligent se apresura a desafiar a Microsoft». The Wall Street Journal . Bruselas . p. 4 . Consultado el 10 de enero de 2021 – vía ProQuest .
  41. ^ Scannell, Ed; Quinlan, Tom (18 de enero de 1993). «Taligent recibe críticas muy favorables de los desarrolladores de software». InfoWorld . p. 3 . Consultado el 5 de marzo de 2019 .
  42. ^ Addison, Ken (julio de 1992). «MacApp es Bedrock es MacApp». MacTech . Vol. 4, núm. 6. Consultado el 13 de febrero de 2019 .
  43. ^ Ticktin, Neil (marzo de 1994). "Agitación, cambio, búsqueda de una base sólida". MacTech . Vol. 10, núm. 3.
  44. ^ "Guglielmi de Taligent analiza el futuro de la tecnología de objetos". InfoWorld . 24 de enero de 1994. p. 6 . Consultado el 10 de febrero de 2019 .
  45. ^ abcde Tribble, Bud (febrero de 1994). "Bud Tribble lo explica todo". NeXTWORLD (Entrevista). Entrevista realizada por NeXTWORLD. págs. 23-24 . Consultado el 10 de febrero de 2019 .
  46. ^ Burns, Christine; Lisker, Peter (10 de enero de 1994). «Taligent, HP en pacto de objetos». InfoWorld . IDG Network World Inc. p. 14 . Consultado el 9 de enero de 2021 – a través de Google Books .
  47. ^ "El SDK de Taligent se distribuirá en una conferencia". InfoWorld . 18 de abril de 1994. p. 14 . Consultado el 5 de marzo de 2019 .
  48. ^ ab Barney, Doug (14 de noviembre de 1994). "Las aplicaciones de Taligent comienzan a surgir". InfoWorld . p. 6 . Consultado el 9 de enero de 2021 .Captura de pantalla de Virtus Navigator en un escritorio TalOS
  49. ^ ab Pontin, Jason (5 de junio de 1995). «CommonPoint para el sistema operativo AIX listo para su lanzamiento en julio». InfoWorld . InfoWorld Media Group, Inc. p. 14 . Consultado el 9 de enero de 2021 – a través de Google Books .
  50. ^ abc Laubsch, Joachim (6 de septiembre de 1995). Guía para principiantes sobre el desarrollo con los marcos de aplicación Taligent (PDF) . Hewlett-Packard Laboratories. Archivado (PDF) del original el 9 de octubre de 2022 . Consultado el 3 de octubre de 2017 .
  51. ^ abc Dvorak, John C. (26 de abril de 1994). "IBM's Workplace OS Explained". PC Magazine . p. 93 . Consultado el 4 de marzo de 2019 .
  52. ^ Scannell, Ed; Brandel, William (11 de abril de 1994). "La industria se vuelca a los componentes". ComputerWorld . p. 1 . Consultado el 13 de febrero de 2019 .
  53. ^ ab Barney, Doug (17 de octubre de 1994). "El primer PEEK recibe críticas mixtas". InfoWorld . Consultado el 5 de marzo de 2019 .
  54. ^ Plataformas orientadas a objetos para sistemas cliente/servidor. ENTRADA. 1994. Consultado el 10 de febrero de 2019 .
  55. ^ Pontin, Jason (29 de mayo de 1995). "Taligent abandona Object OS". InfoWorld . Consultado el 9 de marzo de 2019 .
  56. ^ ab Abate, Tom (6 de junio de 1995). "Los analistas desconfían del software de última generación de Taligent". SF Gate . Consultado el 10 de febrero de 2019 .
  57. ^ abcdef Cox, John (12 de junio de 1995). "IBM lanzará un marco de aplicaciones en AIX". NetworkWorld . págs. 35–36 . Consultado el 10 de febrero de 2019 .
  58. ^ "Noticias de soporte para desarrolladores". Noticias de soporte para desarrolladores . Vol. 1995, núm. 7. IBM . 15 de junio de 1995. Consultado el 2 de abril de 2019 .
  59. ^ ab Picarille, Lisa (11 de septiembre de 1995). "CEO sale, futuro de Taligent incierto". Computerworld . Consultado el 3 de febrero de 2019 .
  60. ^ ab Pitta, Julie (18 de noviembre de 1995). "IBM y Apple cerrarán la puerta a Kaleida Labs: Software: una segunda empresa conjunta, Taligent, cerrará pronto, predicen las fuentes, en otra señal de problemas para la alianza de las empresas". Los Angeles Times . Consultado el 10 de enero de 2021 .
  61. ^ "Equipo ejecutivo". Taligent. 1997. Archivado desde el original el 7 de julio de 1997. Consultado el 14 de febrero de 2019 .
  62. ^ ab Dougherty, Tom (4–6 de noviembre de 1996). Frysinger, S.; Kramer, G. (eds.). "¿Cómo suena Pink? Diseño de la interfaz de audio para TalOS". Palo Alto, CA: Conferencia internacional sobre visualización auditiva . Consultado el 9 de febrero de 2019 .
  63. ^ ab Gagnon, Gabrielle (4 de febrero de 1997). "VisualAge para C++ 4.0: Vista previa de Taligent". PC Mag . Consultado el 12 de febrero de 2019 .
  64. ^ Quinlan, Tom; Scannell, Ed (24 de febrero de 1997). "IBM asume el manto de Java". InfoWorld . págs. 1, 8 . Consultado el 5 de marzo de 2019 .
  65. ^ ab "Archivo FoRK: Taligent aún podría ser un activo estratégico de IBM". xent.com .
  66. ^ "¡Bienvenido al kit de herramientas de VisualAge WebRunner!". Taligent. Archivado desde el original el 11 de diciembre de 1997. Consultado el 10 de enero de 2021 .
  67. ^ McNamera, Paul (2 de junio de 1997). «Taligent lleva a Notes y Domino a nuevos 'lugares'». NetworkWorld . Cupertino . pág. 45 . Consultado el 9 de enero de 2021 – a través de Google Books .
  68. ^ ab Doan, Amy (9 de junio de 1997). "Taligent lanza el cliente Notes para proyectos". InfoWorld . InfoWorld Media Group, Inc. p. 6 . Consultado el 9 de enero de 2021 – a través de Google Bookscaptura de pantalla{{cite magazine}}: Mantenimiento de CS1: postscript ( enlace )
  69. ^ ab Marshall, Patrick (20 de octubre de 1997). "Taligent proporciona espacios limpios para las conversaciones en grupo de trabajo". InfoWorld . InfoWorld Media Group, Inc. p. 133 . Consultado el 9 de enero de 2021 – a través de Google Bookscaptura de pantalla{{cite magazine}}: Mantenimiento de CS1: postscript ( enlace )
  70. ^ "Cobertura de prensa". Taligent. Archivado desde el original el 7 de julio de 1997. Consultado el 10 de enero de 2021 .
  71. ^ "Taligent: soluciones de software simplificadas". Taligent. Julio de 1997. Archivado desde el original el 28 de marzo de 1997. Consultado el 10 de enero de 2021 .
  72. ^ Francis, Tony (1996). Mac OS 8 Revealed . Reading, Mass.: Addison-Wesley, Apple Press. ISBN 9780201479553. OCLC  951335545 . Consultado el 10 de enero de 2021 – vía Wayback Machine .
  73. ^ "Transición de Taligent a IBM programada para fin de año". Taligent Inc. 1997. Archivado desde el original el 11 de diciembre de 1997. Consultado el 12 de febrero de 2019 .
  74. ^ "WfM de programas con licencia multiplataforma seleccionados". IBM . Consultado el 10 de enero de 2021 .
  75. ^ "Steve's Gone Soft". UnixWorld . McGraw-Hill. Abril de 1993. p. 44. En su existencia, Next ha vendido un total de 50.000 copias de Nextstep, dice Jobs. No es una gran base instalada, por lo que predice que la compañía enviará 50.000 paquetes de Nextstep en 1993. Pero Next necesita triplicar su volumen para generar suficiente impulso para adelantarse a Microsoft y Taligent en el negocio del software orientado a objetos.
  76. ^ Townsend, Emru (4 de mayo de 2008). «Los 15 mejores productos de vaporware de todos los tiempos». PC World . Archivado desde el original el 10 de octubre de 2018. Consultado el 11 de febrero de 2019 .
  77. ^ Tennant, Don (3 de marzo de 2008). "Emasculating Windows". ComputerWorld . IDG . Consultado el 23 de febrero de 2019 .
  78. ^ "Be Newsletter". Be Newsletter . Vol. 3, núm. 8. 25 de marzo de 1998. Consultado el 1 de febrero de 2019 .
  79. ^ Personal de NPR (25 de octubre de 2015). "¿Quién decide qué emojis reciben el visto bueno?". NPR . Consultado el 10 de febrero de 2019 .
  80. ^ Nassi, Ike (26 de agosto de 2016). "Historia oral de Nassi, Ike" (video). Colección de historia oral del CHM. Entrevista realizada por John Markoff. Museo de Historia de la Computación. 102717191. Consultado el 9 de febrero de 2019 .Transcripción del texto
  81. ^ ab "Introducción a la UCI". UCI . Consultado el 10 de febrero de 2019 .
  82. ^ Tennant, Don (12 de marzo de 1997). «La internacionalización del software recibe un impulso clave de Taligent». ComputerWorld Hong Kong . Hong Kong. Archivado desde el original el 7 de julio de 1997. Consultado el 5 de marzo de 2019 .