Metrowerks

Metrowerks
Industri programvara
Grundad 1985
Grundare Greg Galanos
Öde Förvärvades av Motorola i augusti 1999
Huvudkontor ,
Nyckelpersoner
Greg Galanos (grundare/president/CTO) och Jean Belanger (ordförande/VD)
Produkter CodeWarrior

Metrowerks var ett företag som utvecklade mjukvaruutvecklingsverktyg för olika stationära, handhållna, inbyggda och spelplattformar. Dess flaggskeppsprodukt, CodeWarrior , bestod av en IDE , kompilatorer , länkare , debuggers, bibliotek och relaterade verktyg. 1999 förvärvades det av Motorola och 2005 delades det av som en del av Freescale , som fortsätter att sälja dessa verktyg. 2015 absorberades Freescale Semiconductor i NXP .

Historia

grundades av Greg Galanos 1985 som Metropolis Computer Networks i Hudson , Quebec , och utvecklade ursprungligen mjukvaruutvecklingsverktyg för Apple Macintosh- och UNIX -arbetsstationerna. Dess första produkt var en Modula-2- kompilator som ursprungligen utvecklades av Niklaus Wirth , skaparen av programmeringsspråken ALGOL W , Pascal och Modula-2. Den hade begränsad framgång med denna produkt. 1992 började man ett försök att utveckla utvecklingsverktyg för Macintosh-datorer baserade på den nyligen tillkännagivna PowerPC- processorn samt äldre stöd för 68k -chipset. Den skickade den första kommersiella versionen av CodeWarrior i maj 1994 vid Apples Worldwide Developers Conference . Utgivningen blev en stor succé. Metrowerks fick mycket beröm för att ha hjälpt Apple att lyckas med sin riskfyllda övergång till en ny processor.

I mars 1994 hade Metrowerks sin börsnotering , handlade under symbolen MTWKF ( NASDAQ -utländsk valuta) och fortsatte att handla på kanadensiska börser.

Metrowerks HQ - Austin, TX (cirka 2002)

Även 1994 öppnade Metrowerks ett litet försäljnings- och FoU- kontor i Austin , Texas för att vara närmare tillverkarna av de nya PowerPC-chippen, IBM och Motorola . Metrowerks flyttade senare sitt huvudkontor till Austin tillsammans med Greg Galanos (grundare/president/CTO) och Jean Belanger (ordförande/VD).

1996 hade Metrowerks börjat utöka sin CodeWarrior-produktlinje till att rikta in sig på plattformar förutom Macintosh-datorer, inklusive:

1997 förvärvade Metrowerks huvudtillgångarna i The Latitude Group Inc., ett mjukvarukompatibilitetslager för att porta Macintosh-program till UNIX-system, med avsikten att använda det för att porta CodeWarrior för att köras på Solaris, och för att utöka det för att underlätta portering av MacOS - programvara till Rhapsody . Detta kommer att resultera i skapandet av CodeWarrior Latitude.

I augusti 1999 förvärvade Motorolas halvledarsektor (Motorola Semiconductor Products Sector, eller SPS) Metrowerks för ungefär 100 miljoner dollar i kontanter. Efter förvärvet flyttade Jean Belanger till att bli VP för affärsutveckling i SPS och efter en kort period som Director of Software Strategy för SPS lämnade Greg Galanos för att bli General Partner och Managing Director på SOFTBANK Venture Capital, känd som Mobius Venture Capital sedan dess. December 2001. David Perkins, tidigare SVP för affärsutveckling på Metrowerks, antog titeln VD och koncernchef.

Illustrerad Metrowerks logotyp för "Ah'nold" för OS X (cirka 2001)

Metrowerks förvärvade därefter ett litet antal andra företag inklusive HIWARE AG, Embedix och Applied Microsystems Corp. i november 2002 för 40 miljoner USD. 2002 övertog David Perkins rollen som Corporate Vice President för NCSG på Motorola SPS; Jim Welch (tidigare CFO för Metrowerks) antog rollen som VD. I slutet av 2003 lämnade Jim Welch för att bli VD för Wireless Valley Communications och Matthew R. Harris (som tidigare var VD för Lineo och Embedix) blev ny VD för Metrowerks.

År 2003 avvecklade Motorola sin halvledargrupp som ett separat företag vid namn Freescale Semiconductor .

I slutet av 2004 köpte Nokia utvecklingsverktygen SymbianOS , inklusive medlemmar av tekniken, för 30 miljoner USD.

I början av 2005 lämnade Matt Harris Metrowerks för att bli VD för Volantis , då Freescales ledning beslutade att absorbera Metrowerks helt och inte behandla det som ett helägt dotterbolag.

CodeWarrior för Mac OS hade framgångsrikt gjort övergången till Apples nya operativsystem Mac OS X , som stöder utvecklingsmiljön Carbon . Apple satsade dock stort på sina egna utvecklingsverktyg för OS X ( Xcode ), distribuerade gratis och alltid uppdaterade. Den ökande framträdandet av Cocoa- utvecklingsmiljön marginaliserade CodeWarrior, och slutligen det överraskande tillkännagivandet av Mac:s byte till Intel-processorer – bara några veckor efter att Freescale hade sålt Metrowerks Intels kompilatorverktyg till Nokia [ citat behövs ] – signalerade slutet för CodeWarrior på Macen . I juli 2005 avbröt Freescale CodeWarrior för Mac OS, eftersom det samtidigt avyttrade alla verktyg som var inriktade på icke-Freescale-kisel.

I oktober 2005 pensionerade Freescale Metrowerks namn men fortsätter att utveckla CodeWarrior och andra utvecklarteknologier som en del av Freescales Developer Technology Organization.

Metrowerks logotyp för den ikoniska fabriksarbetaren och andra visuella varumärken skapades av illustratören Bill Russell

Tillägg: Freescales webbplats säger nu, "CodeWarrior för Mac OS har upphört och säljs eller stöds inte längre." Den har flera nedladdningsbara uppdateringar, men det senaste ändringsdatumet är 15 augusti 2005.

Tidigare företagsadresser

CodeWarrior

Från och med 1994 var CodeWarrior huvudprodukten från Metrowerks. Det var en integrerad utvecklingsmiljö för klassiska MacOS , som erbjöd C/C++ och Pascal, inriktad på både 68k och PowerPC . Java-stöd lades till 1996.

CodeWarrior för PalmPilot var IDE i enhetens tidiga dagar, begränsad till C-kompilatorn med partiellt C++-stöd. Constructor för PalmPilot såg bekant ut för PowerPlant Constructor-användare.

CodeWarrior var standardverktygskedjan för BeOS . Till en början kunde utvecklare på en BeBox antingen använda kommandoradsverktyget som tillhandahålls eller korskompilera med Macintosh IDE, tills Metrowerks utvecklade BeIDE som en del av CodeWarrior för BeOS.

Senare [ när? ] CodeWarrior portades för att köras på Windows för Win32-utveckling (med MFC), och kompilatorer började rikta in sig på inbäddade plattformar.