Articulo de referencia

Metrowerks

Metrowerks era una empresa que desarrollaba herramientas de desarrollo de software para diversas plataformas de escritorio, portátiles, integradas y de videojuegos. Su producto ...

Metrowerks era una empresa que desarrollaba herramientas de desarrollo de software para diversas plataformas de escritorio, portátiles, integradas y de videojuegos. Su producto estrella, CodeWarrior , incluí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 comercializando 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 , creador de los lenguajes de programación ALGOL W , Pascal y Modula-2. [ 1 ] [ 2 ] Este producto tuvo un éxito limitado. En 1992, comenzó a desarrollar herramientas de desarrollo para computadoras Macintosh basadas en el recién anunciado procesador PowerPC , así como soporte 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 reconocimiento 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 divisas NASDAQ ) y continuó cotizando en las bolsas canadienses.

Sede central de Metrowerks - Austin, Texas (alrededor del año 2002)

También en 1994, Metrowerks abrió una pequeña oficina de ventas e I+D 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 de tecnología) y Jean Belanger (presidente del consejo de administración y director ejecutivo).

En 1996, Metrowerks comenzó a expandir su línea de productos CodeWarrior a plataformas distintas de las computadoras Macintosh, incluyendo:

En 1997, Metrowerks adquirió los principales activos de The Latitude Group Inc., una capa de compatibilidad de software para portar aplicaciones de Macintosh a sistemas UNIX, con la intención de usarla para portar CodeWarrior para que se ejecutara en Solaris y para extenderla para facilitar la portabilidad del software de 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 comercial en SPS y después de un breve período como director de estrategia de software para SPS, Greg Galanos se fue para convertirse en socio general y director gerente en SOFTBANK Venture Capital , conocido como Mobius Venture Capital desde diciembre de 2001. David Perkins, anteriormente vicepresidente sénior de desarrollo comercial en Metrowerks, asumió el título de presidente y director ejecutivo. Metrowerks posteriormente 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 estadounidenses. [ 10 ] [ 11 ] En 2002, David Perkins asumió el cargo de vicepresidente corporativo de NCSG en Motorola SPS; Jim Welch (anteriormente director financiero de Metrowerks) asumió el cargo 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 (quien anteriormente fue director ejecutivo de Lineo y Embedix) se convirtió en el nuevo director ejecutivo de Metrowerks.

En 2003, Motorola escindió su división de semiconductores y la convirtió en una empresa independiente llamada Freescale Semiconductor .

A finales de 2004, Nokia compró las herramientas de desarrollo de SymbianOS , incluyendo a miembros del equipo de ingeniería, por 30 millones de dólares estadounidenses. [ 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 filial de su propiedad al 100%.

CodeWarrior para Mac OS había logrado una transición exitosa al nuevo sistema operativo Mac OS X de Apple, compatible con el entorno de desarrollo Carbon . Sin embargo, Apple invirtió fuertemente en sus propias herramientas de desarrollo para OS X ( Xcode ), distribuidas gratuitamente y siempre actualizadas. La creciente importancia del entorno de desarrollo Cocoa relegó a CodeWarrior a un segundo plano, 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 Metrowerks Intel a Nokia— marcó el fin de CodeWarrior en Mac. En julio de 2005, Freescale descontinuó CodeWarrior para Mac OS, al tiempo que también se desvinculaba de cualquier herramienta dirigida a chips que no fueran de Freescale. [ 12 ]

En octubre de 2005, Freescale retiró el nombre 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, que representa al icónico trabajador de fábrica, y otros elementos de la identidad visual de la marca fueron creados por el ilustrador Bill Russell.

Nota adicional: El sitio web de Freescale ahora indica: "CodeWarrior para Mac OS ha sido descontinuado y ya no se vende ni recibe soporte". Si bien cuenta con varias actualizaciones descargables, la fecha de modificación más reciente es el 15 de agosto de 2005.

Direcciones corporativas anteriores

  • 8920 Business Park Drive, Austin, TX 78759, EE. UU.
  • 3925 West Braker Lane, Austin, TX, 78759, EE. UU.
  • 2201 Donley Drive, Suite 310, Austin, TX 78758, EE. UU.
  • 2601 McHale Court, Austin, TX 78758, EE. UU. (Almacén)
  • 9801 Metric Boulevard, Austin, TX 78758, EE. UU.
  • 7700 West Parmer Lane, Austin, TX 78753, EE. UU.

CodeWarrior

A partir de 1994, CodeWarrior fue el producto principal de Metrowerks. Era un entorno de desarrollo integrado para macOS clásico que ofrecía C/C++ y Pascal, y estaba dirigido 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 resultaba familiar para los usuarios de PowerPlant Constructor. [ 7 ]

CodeWarrior era el conjunto de herramientas predeterminado para BeOS . Inicialmente, los desarrolladores en un BeBox podían usar la herramienta de línea de comandos proporcionada o compilar de forma cruzada usando el IDE de Macintosh, [ 16 ] hasta que Metrowerks desarrolló BeIDE como parte de CodeWarrior para BeOS.

Posteriormente, CodeWarrior se adaptó para ejecutarse en Windows para el desarrollo de Win32 (con MFC), y los compiladores comenzaron a tener como objetivo las plataformas integradas.

Referencias

  1. "Modula-2 en Mac" . Byte . Vol.  14, n.º  4. Abril de 1989. pág.  78.
  2. Cohen, Dennis (julio de 1989). "Metcom Modula-2 1.02" . Macworld . Vol. 5, n.º 7, págs. 159-161.   Indicar 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 (09/05/2006). "CodeWarrior nombrado conjunto de herramientas oficial para Nintendo Wii" . Gamasutra . Archivado del original el 11 de junio de 2007. Recuperado el 25 de agosto de 2021 .
  6. 1 2 Correia, Edward J. (1 de octubre de 2004). "Nokia compra herramientas Symbian a Metrowerks" . SD Times . N.° 111. págs. 1, 17.  
  7. 1 2 Mark, Dave; Cloninger, Eric (marzo de 1998). "CodeWarrior para PalmPilot" . MacTech . Vol. 14, n.º 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á claro en el frente de Linux embebido" . SD Times . N.° 84. pág. 1, 19.  
  10. Correia, Edward J. (15 de septiembre de 2002). "Metrowerks se asocia con AMC" . SD Times . N.° 62. pág. 27.  
  11. Correia, Edward J. (1 de julio de 2003). "Metrowerks tiene el código para Mac OS X cubierto" . SD Times . N.° 81. pág. 22.  
  12. 1 2 Correia, Edward J. (1 de septiembre de 2005). "La marca Metrowerks derrotada por CodeWarrior" . SD Times . N.° 133. pág. 29.  
  13. "Noticias de negocios" . 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.º 1, pág. 98.   
  16. Potrebic, Peter; Horowitz, Steve (enero de 1996). "Abriendo la BeBox" . MacTech . Vol. 12, n.º 1, págs. 25-45.