O que aconteceu com Metrowerks?

O nome provavelmente não diz nada, mas há algumas décadas era uma referência no mundo Apple e uma das provas de que o Mac era usado para coisas além do mundo criativo.

A Metrowerks era uma empresa que projetava, desenvolvia, vendia e dava suporte a ferramentas profissionais de desenvolvimento de software. Na década de 90, a Metrowerks se apresentou como “a criadora do CodeWarrior, o ambiente de desenvolvimento integrado para C, C++ e Pascal” (Fonte). Posteriormente, a empresa começou a criar ferramentas de desenvolvimento de software para várias plataformas móveis, desktop, jogos e integradas.




Após cerca de duas décadas no mercado e uma mudança de propriedade, os proprietários anunciaram que estavam se afastando do nome Metrowerks. Hoje, tentar acessar Metrowerks.com mostra que o site não está disponível.

O que aconteceu com essa empresa, tão importante que chamou a atenção da Motorola? Passamos algum tempo pesquisando sua trajetória. Seguiremos a história da empresa, seu principal produto, CodeWarrior, as ferramentas que criaram e o impacto que tiveram.

A história da Metrowerk

<a name=O que aconteceu com Metrowerks?" src="/images/posts/661401dcf4e5e084439d4d939bff998e-0.jpg">

Fundada por Greg Galanos Em 1985, a Metrowerks foi inicialmente chamada de Metropolis Computer Networks. O nome Metrowerks parece ser uma abreviação do nome original. Foi baseado em Hudson, Quebec, Canadá (Fonte).

Na época de sua fundação, a empresa estava envolvida em ferramentas de desenvolvimento de software para computadores Apple Macintosh e estações de trabalho UNIX. Alguns dos primeiros produtos da empresa foram um compilador para Modula-2 (uma linguagem de programação desenvolvida entre 1977 e 1985) e Pascal (também uma linguagem de programação desenvolvida inicialmente na década de 70) (Fonte).

Em 1996, a empresa informou que sua receita com o CodeWarrior foi de US$ 10,6 milhões, e praticamente dobrou para US$ 18,3 milhões em 1997. Com esse sucesso, em julho de 1996 abriu o capital - NASDAQ- com o símbolo MTWKF (Fonte).




O projeto CodeWarrior

<a name=O que aconteceu com Metrowerks?" src="/images/posts/661401dcf4e5e084439d4d939bff998e-1.jpg">

CodeWarrior era um ambiente de desenvolvimento integrado (IDE) publicado pela NXP Semiconductors. Um IDE é uma ferramenta de modificação de software que aumenta a produtividade do programador ao reunir elementos do uso diário como ferramentas de modificação, compilando testes de software em um único aplicativo. CodeWarrior foi um dos primeiros desenvolvimentos Macintosh a suportar 68K e o novo PowerPC (PPC) (Source).

Características

Um artigo publicado pela California University of Pennsylvania fornece uma visão geral do CodeWarrior. Observe que "o diferencial do CodeWarrior é que, uma vez que você o aprenda para qualquer finalidade, você saberá essencialmente como usá-lo para qualquer outra finalidade". O artigo continua listando alguns recursos do CodeWarrior:

Um ambiente de desenvolvimento unificado (IDE), que oferece uma única saída para todos os componentes.
Uma interface gráfica de usuário (GUI) fácil de usar.
Editor de código-fonte para editar arquivos de projeto.
Um compilador C/C++ altamente otimizado e um poderoso micro-assembler.
Um Smartlinker que vincula apenas código e objetos relevantes a um projeto específico.
Uma biblioteca que permite aos programadores criar bibliotecas personalizadas.
Um depurador que permite uma simulação concreta de hardware ou design de aplicativo (ou depuração).

Ferramentas de desenvolvimento Macintosh

<a name=O que aconteceu com Metrowerks?" src="/images/posts/661401dcf4e5e084439d4d939bff998e-2.jpg">

Em 1992, o advento do processador PowerPC levou a Metrowerks a se concentrar na criação de ferramentas de desenvolvimento para computadores Macintosh. A empresa lançou a primeira versão do CodeWarrior na Conferência Mundial de Desenvolvedores da Apple em maio de 1994 (Fonte).


A primeira versão do CodeWarrior foi um grande sucesso. A empresa foi reconhecida por ajudar a Apple a navegar na transição para um novo processador (Fonte).


Ao desenvolver várias versões após o ano 2000, a CodeWarrior acabou criando um catálogo completo de livros de treinamento online. Um desses livros incluía "Learn Java on the Macintosh" de Barry Boone e Dave Mark, considerado um recurso de referência essencial para muitos projetos (Fonte).


Mudança para Austin, Texas

Em 1994, a Metrowerks abriu um escritório de pesquisa e desenvolvimento em Austin, Texas. A mudança foi desencadeada pela necessidade de estar mais perto de empresas como IBM e Motorola, que fabricaram os novos chips PowerPC. A empresa mais tarde mudaria sua sede para Austin, junto com seu fundador, Galanos, e CEO, Jean Belanger (Fonte).

Compre produtos semicondutores da Motorola

<a name=O que aconteceu com Metrowerks?" src="/images/posts/661401dcf4e5e084439d4d939bff998e-3.jpg">

Em 1999, o negócio de produtos semicondutores (SPS) da Motorola adquiriu a Metrowerks por aproximadamente US$ 95 milhões. Como parte do acordo, Belanger (então CEO da empresa) e Galanos, que detinham 25% das ações da empresa, decidiram vendê-las por dinheiro (Fonte).

Com a aquisição da Metrowerks pela Motorola Inc., a Motorola concordou com a Metrowerks para incluir o CodeWarrior no Software Developer Kit (SDK) gratuito da Motorola, que é distribuído em CD-ROM. Incluía vários tipos de software para "testar" aplicativos, um programa de suporte ao desenvolvedor e um sistema de comércio eletrônico, entre outros.

Expandindo além do Macintosh

<a name=O que aconteceu com Metrowerks?" src="/images/posts/661401dcf4e5e084439d4d939bff998e-4.jpg">

De acordo com Metrowerks, quando eles criaram o CodeWarrior em 1991, seu "objetivo de longo prazo era construir uma empresa de software grande e lucrativa". A empresa reconheceu que isso só poderia ser alcançado desenvolvendo “ferramentas além do nosso primeiro produto, CodeWarrior para Macintosh” (Fonte).


Desenvolver ferramentas além do Macintosh é o que a Metrowerks fez em 1997, quando começou a fabricar e vender ferramentas de programação para quatro mercados principais: "o mercado de desktops Windows e Macintosh, o mercado de sistemas operacionais incorporados proprietários, os sistemas incorporados. Sistemas operacionais em tempo real (RTOS)/Windows CE e o mercado de tecnologia Java”(Fonte).



Em 2000, a Metrowerks começou a vender soluções de desenvolvimento de veículos. Em 2002, a empresa expandiu seu portfólio Linux comprando o Embedix (um conjunto líder de ferramentas e soluções para Linux). Após a aquisição, a Metrowerks foi capaz de oferecer ferramentas e plataformas de desenvolvimento baseadas no sistema operacional Linux para aplicação em TVs digitais, segurança doméstica e dispositivos portáteis pessoais. (Fonte).

O que aconteceu com Metrowerks?

Em 2003, a Motorola converteu a divisão SPS em uma empresa separada. A nova empresa foi chamada de Freescale Semiconductor. Foi aí que o Metrowerks acabou (Fonte).

Em julho de 2005, a Metrowerks anunciou que a próxima versão do CodeWarrior 10 seria a última para Mac. Isso acontecia em um ambiente onde a Apple estava investindo pesadamente em suas ferramentas de desenvolvimento. Este CodeWarrior marginalizado, deixando a única opção de deixar a plataforma Apple (Source).

No final de 2005, a Freescale abandonou o nome Metrowerks. Sem o nome, o domínio Metrowerks.com não era mais necessário. No entanto, a Freescale continuou a desenvolver o CodeWarrior e outras tecnologias de desenvolvimento como parte da Developer Technology Organization.

-

Artigo original aqui. Traduzido com permissão.

Adicione um comentário do O que aconteceu com Metrowerks?
Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.