stringtranslate.com

Obras del metro

Metrowerks era una empresa que desarrollaba herramientas de desarrollo de software para varias plataformas de escritorio, portátiles, integradas y de juegos. Su producto estrella, CodeWarrior , comprendía un IDE , compiladores , enlazadores , depuradores, bibliotecas y herramientas relacionadas. En 1999 fue adquirida por Motorola y en 2005 se escindió como parte de Freescale , que continúa vendiendo estas herramientas. En 2015, Freescale Semiconductor fue absorbida por NXP .

Historia

Fundada por Greg Galanos en 1985 como Metropolis Computer Networks en Hudson , Quebec , Metrowerks desarrolló originalmente herramientas de desarrollo de software para las estaciones de trabajo Apple Macintosh y UNIX . Su primer producto fue un compilador Modula-2 desarrollado originalmente por Niklaus Wirth , el creador de los lenguajes de programación ALGOL W , Pascal y Modula-2. [1] [2] Tuvo un éxito limitado con este producto. En 1992, comenzó un esfuerzo para desarrollar herramientas de desarrollo para computadoras Macintosh basadas en el procesador PowerPC recientemente anunciado , así como soporte heredado para chipsets 68k . Lanzó la primera versión comercial de CodeWarrior en mayo de 1994 en la Conferencia Mundial de Desarrolladores de Apple . El lanzamiento fue un gran éxito. Metrowerks recibió mucho crédito por ayudar a Apple a tener éxito en su arriesgada transición a un nuevo procesador. [3]

En marzo de 1994, Metrowerks realizó su oferta pública inicial , cotizando bajo el símbolo MTWKF ( bolsa de valores NASDAQ ) y continuó cotizando en las bolsas canadienses.

Sede de Metrowerks: Austin, Texas (alrededor de 2002)

También en 1994, Metrowerks abrió una pequeña oficina de ventas e investigación y desarrollo en Austin , Texas, para estar más cerca de los fabricantes de los nuevos chips PowerPC, IBM y Motorola . Posteriormente, Metrowerks trasladó su sede corporativa a Austin junto con Greg Galanos (fundador, presidente y director técnico) y Jean Belanger (presidente y director ejecutivo).

En 1996, Metrowerks había comenzado a expandir su línea de productos CodeWarrior para abarcar plataformas además de las computadoras Macintosh, entre las que se incluían:

En 1997, Metrowerks adquirió los principales activos de The Latitude Group Inc., una capa de compatibilidad de software para portar aplicaciones Macintosh a sistemas UNIX, con la intención de usarla para portar CodeWarrior para que se ejecute en Solaris y extenderla para facilitar la portabilidad del software MacOS a Rhapsody . [8] Esto dará como resultado la creación de CodeWarrior Latitude.

En agosto de 1999, el sector de semiconductores de Motorola (Motorola Semiconductor Products Sector, o SPS) adquirió Metrowerks por aproximadamente 100 millones de dólares en efectivo. Después de la adquisición, Jean Belanger pasó a ser vicepresidente de desarrollo de negocios en SPS y después de un breve período como director de estrategia de software para SPS, Greg Galanos dejó la empresa para convertirse en socio general y director ejecutivo de SOFTBANK Venture Capital, conocida como Mobius Venture Capital desde diciembre de 2001. David Perkins, anteriormente vicepresidente sénior de desarrollo de negocios en Metrowerks, asumió el título de presidente y director ejecutivo. Posteriormente, Metrowerks adquirió un pequeño número de otras empresas, incluidas HIWARE AG, Embedix [9] y Applied Microsystems Corp. en noviembre de 2002 por 40 millones de dólares. [10] [11] En 2002, David Perkins asumió el papel de vicepresidente corporativo de NCSG en Motorola SPS; Jim Welch (anteriormente director financiero de Metrowerks) asumió el papel de director ejecutivo. A finales de 2003, Jim Welch dejó la empresa para convertirse en director ejecutivo de Wireless Valley Communications y Matthew R. Harris (que anteriormente era director ejecutivo de Lineo y Embedix) se convirtió en el nuevo director ejecutivo de Metrowerks.

En 2003, Motorola escindió su grupo de semiconductores como una empresa separada llamada Freescale Semiconductor .

A finales de 2004, Nokia adquirió las herramientas de desarrollo de SymbianOS , incluidos los miembros del equipo de ingeniería, por 30 millones de dólares. [6] [12]

A principios de 2005, Matt Harris dejó Metrowerks para convertirse en director ejecutivo de Volantis , momento en el que la dirección de Freescale decidió absorber Metrowerks por completo y no tratarla como una subsidiaria de propiedad absoluta.

CodeWarrior para Mac OS había realizado con éxito la transición al nuevo sistema operativo Mac OS X de Apple, compatible con el entorno de desarrollo Carbon . Sin embargo, Apple invirtió mucho en sus propias herramientas de desarrollo para OS X ( Xcode ), distribuidas de forma gratuita y siempre actualizadas. La creciente prominencia del entorno de desarrollo Cocoa marginó a CodeWarrior y, finalmente, el anuncio sorpresa del cambio de Mac a procesadores Intel (apenas unas semanas después de que Freescale vendiera las herramientas de compilación Intel de Metrowerks a Nokia [ cita requerida ] ) marcó el final de CodeWarrior en Mac. En julio de 2005, Freescale interrumpió CodeWarrior para Mac OS, al mismo tiempo que también se deshacía de cualquier herramienta destinada a silicio que no fuera de Freescale. [12]

En octubre de 2005, Freescale retiró el nombre de Metrowerks pero continúa desarrollando CodeWarrior y otras tecnologías para desarrolladores como parte de la Organización de Tecnología para Desarrolladores de Freescale. [13] [14]

El logotipo de Metrowerks del icónico trabajador de fábrica y otras marcas visuales fueron creados por el ilustrador Bill Russell.

Adición: el sitio web de Freescale ahora dice: "CodeWarrior para Mac OS ha sido descontinuado y ya no se vende ni se le brinda soporte". Tiene varias actualizaciones descargables, pero la fecha de modificación más reciente es el 15 de agosto de 2005.

Direcciones corporativas anteriores

Guerrero del código

A partir de 1994, CodeWarrior fue el producto principal de Metrowerks. Se trataba de un entorno de desarrollo integrado para MacOS clásico , que ofrecía C/C++ y Pascal, orientado tanto a 68k como a PowerPC . En 1996 se añadió compatibilidad con Java. [15]

CodeWarrior para PalmPilot era el IDE en los primeros días del dispositivo, limitado al compilador C con soporte parcial para C++. Constructor para PalmPilot les resultó familiar a los usuarios de PowerPlant Constructor. [7]

CodeWarrior era la cadena de herramientas predeterminada para BeOS . Inicialmente, los desarrolladores de BeBox podían utilizar la herramienta de línea de comandos proporcionada o realizar una compilación cruzada utilizando el IDE de Macintosh, [16] hasta que Metrowerks desarrolló BeIDE como parte de CodeWarrior para BeOS.

Más tarde [¿ cuándo? ] CodeWarrior fue portado para ejecutarse en Windows para el desarrollo de Win32 (con MFC), y los compiladores comenzaron a apuntar a plataformas integradas.

Referencias

  1. ^ "Modula-2 en Mac". Byte . Vol. 14, núm. 4. Abril 1989. pág. 78.
  2. ^ Cohen, Dennis (julio de 1989). "Metcom Modula-2 1.02". Macworld . Vol. 5, núm. 7. págs. 159-161.Indica la existencia del compilador Modula-2 para Mac en 1989.
  3. ^ "CodeWarrior Discover Programming Starter Kit, versión 5". 1 de julio de 2000. Consultado el 1 de septiembre de 2009 .
  4. ^ Correia, Edward J. (15 de septiembre de 2002). "CodeWarrior apunta a Linux embebido". SD Times . N.º 62. pág. 27.
  5. ^ Carless, Simon (9 de mayo de 2006). «CodeWarrior nombrado conjunto de herramientas oficial para Nintendo Wii». Gamasutra . Consultado el 25 de agosto de 2021 .
  6. ^ ab Correia, Edward J. (1 de octubre de 2004). "Nokia compra herramientas Symbian a Metrowerks". SD Times . N.º 111. págs. 1, 17.
  7. ^ ab Mark, Dave; Cloninger, Eric (marzo de 1998). "CodeWarrior para PalmPilot". MacTech . Vol. 14, núm. 3. págs. 49-52.
  8. ^ "[MD1] Metrowerks adquiere Latitude". MacTech . 27 de enero de 1997 . Consultado el 25 de agosto de 2021 .
  9. ^ Correia, Edward J. (15 de agosto de 2003). "Metrowerks, todo está despejado en el frente de Linux integrado". SD Times . No. 84. p. 1, 19.
  10. ^ Correia, Edward J. (15 de septiembre de 2002). "Metrowerks aprovecha AMC". SD Times . N.º 62. pág. 27.
  11. ^ Correia, Edward J. (1 de julio de 2003). "Metrowerks tiene el código de Mac OS X cubierto". SD Times . N.º 81. pág. 22.
  12. ^ ab Correia, Edward J. (1 de septiembre de 2005). "La marca Metrowerk derrotada por CodeWarrior". SD Times . N.º 133. pág. 29.
  13. ^ "Business Briefs". SD Times . N.º 136. 15 de octubre de 2005. pág. 38.
  14. ^ Correia, Edward J. (15 de octubre de 2005). "Nokia incorpora la depuración del sistema operativo Symbian a Eclipse". SD Times . N.º 136. pág. 27.
  15. ^ Kawakami, John (enero de 1996). "Otra plataforma más para CodeWarrior: Java". MacTech . Vol. 12, núm. 1. pág. 98.
  16. ^ Potrebic, Peter; Horowitz, Steve (enero de 1996). "Abriendo la BeBox". MacTech . Vol. 12, núm. 1. págs. 25-45.