Промышленность | Программное обеспечение |
---|---|
Основан | 1985 |
Основатель | Грег Галанос |
Судьба | Приобретена Motorola в августе 1999 г. |
Штаб-квартира | , |
Ключевые люди | Грег Галанос (основатель/президент/технический директор) и Жан Беланжер (председатель/генеральный директор) |
Продукция | CodeWarrior |
Metrowerks была компанией, которая разрабатывала инструменты разработки программного обеспечения для различных настольных, карманных, встраиваемых и игровых платформ. Ее флагманский продукт, CodeWarrior , включал в себя IDE , компиляторы , компоновщики , отладчики, библиотеки и сопутствующие инструменты. В 1999 году ее приобрела Motorola , а в 2005 году она была выделена в состав Freescale , которая продолжает продавать эти инструменты. В 2015 году Freescale Semiconductor была поглощена NXP .
Основанная Грегом Галаносом в 1985 году как Metropolis Computer Networks в Хадсоне , Квебек , компания Metrowerks изначально разрабатывала инструменты разработки программного обеспечения для рабочих станций Apple Macintosh и UNIX . Первым ее продуктом был компилятор Modula-2, изначально разработанный Никлаусом Виртом , создателем языков программирования ALGOL W , Pascal и Modula-2. [1] [2] Этот продукт имел ограниченный успех. В 1992 году она начала разрабатывать инструменты разработки для компьютеров Macintosh на основе недавно анонсированного процессора PowerPC , а также устаревшей поддержки чипсетов 68k . Она выпустила первый коммерческий релиз CodeWarrior в мае 1994 года на Всемирной конференции разработчиков Apple . Релиз имел большой успех. Metrowerks получила большую похвалу за помощь Apple в ее рискованном переходе на новый процессор. [3]
В марте 1994 года Metrowerks провела первичное публичное размещение акций под символом MTWKF ( биржа NASDAQ ) и продолжила торговлю на канадских биржах.
Также в 1994 году Metrowerks открыла небольшой офис продаж и исследований и разработок в Остине , штат Техас, чтобы быть ближе к производителям новых чипов PowerPC, IBM и Motorola . Позднее Metrowerks перенесла свою корпоративную штаб-квартиру в Остин вместе с Грегом Галаносом (основатель/президент/технический директор) и Жаном Беланже (председатель/генеральный директор).
К 1996 году Metrowerks начала расширять свою линейку продуктов CodeWarrior, чтобы нацелиться на платформы, отличные от компьютеров Macintosh, включая:
В 1997 году Metrowerks приобрела основные активы The Latitude Group Inc., программный слой совместимости для переноса приложений Macintosh на системы UNIX, с намерением использовать его для переноса CodeWarrior для работы на Solaris и расширить его для облегчения переноса программного обеспечения MacOS на Rhapsody . [8] Это приведет к созданию CodeWarrior Latitude.
В августе 1999 года сектор полупроводников Motorola (Motorola Semiconductor Products Sector, или SPS) приобрел Metrowerks примерно за 100 миллионов долларов наличными. После приобретения Жан Беланжер перешел на должность вице-президента по развитию бизнеса в SPS, а после непродолжительной работы в качестве директора по стратегии программного обеспечения в SPS Грег Галанос ушел, чтобы стать генеральным партнером и управляющим директором в SOFTBANK Venture Capital, известном как Mobius Venture Capital с декабря 2001 года. Дэвид Перкинс, ранее старший вице-президент по развитию бизнеса в Metrowerks, занял должность президента и генерального директора. Впоследствии Metrowerks приобрела несколько других компаний, включая HIWARE AG, Embedix [9] и Applied Microsystems Corp. в ноябре 2002 года за 40 миллионов долларов США. [10] [11] В 2002 году Дэвид Перкинс занял должность корпоративного вице-президента NCSG в Motorola SPS; Джим Уэлч (ранее финансовый директор Metrowerks) занял должность генерального директора. В конце 2003 года Джим Уэлч ушел, чтобы стать генеральным директором Wireless Valley Communications , а Мэтью Р. Харрис (ранее генеральный директор Lineo и Embedix) стал новым генеральным директором Metrowerks.
В 2003 году Motorola выделила свою полупроводниковую группу в отдельную компанию под названием Freescale Semiconductor .
В конце 2004 года Nokia приобрела инструменты разработки SymbianOS , включая членов инженерного состава, за 30 миллионов долларов США. [6] [12]
В начале 2005 года Мэтт Харрис покинул Metrowerks, чтобы занять пост генерального директора Volantis , после чего руководство Freescale приняло решение полностью поглотить Metrowerks и не рассматривать ее как дочернюю компанию, находящуюся в полной собственности.
CodeWarrior для Mac OS успешно перешел на новую операционную систему Mac OS X от Apple , поддерживая среду разработки Carbon . Однако Apple вложила значительные средства в собственные инструменты разработки для OS X ( Xcode ), распространяемые бесплатно и всегда актуальные. Растущая известность среды разработки Cocoa оттеснила CodeWarrior, и, наконец, неожиданное объявление о переходе Mac на процессоры Intel — всего через несколько недель после того, как Freescale продала инструменты компилятора Intel Metrowerks компании Nokia [ необходима ссылка ] — ознаменовало конец CodeWarrior на Mac. В июле 2005 года Freescale прекратила поддержку CodeWarrior для Mac OS, поскольку в то же время она также отказывалась от любых инструментов, ориентированных на кремний не Freescale. [12]
В октябре 2005 года Freescale отказалась от названия Metrowerks, но продолжила разработку CodeWarrior и других технологий для разработчиков в рамках организации Freescale Developer Technology Organization. [13] [14]
Логотип Metrowerks с изображением знаменитого рабочего и другие элементы визуального брендинга были созданы иллюстратором Биллом Расселом.
Приложение: На сайте Freescale теперь написано: «CodeWarrior для Mac OS больше не выпускается и не поддерживается». У него есть несколько загружаемых обновлений, но последняя дата изменения — 15 августа 2005 года.
Начиная с 1994 года, CodeWarrior был основным продуктом Metrowerks. Это была интегрированная среда разработки для Classic MacOS , которая предлагала C/C++ и Pascal, ориентированная как на 68k , так и на PowerPC . Поддержка Java была добавлена в 1996 году. [15]
CodeWarrior для PalmPilot был IDE в ранние дни устройства, ограниченный компилятором C с частичной поддержкой C++. Constructor для PalmPilot показался знакомым пользователям PowerPlant Constructor. [7]
CodeWarrior был набором инструментов по умолчанию для BeOS . Первоначально разработчики BeBox могли либо использовать предоставленный инструмент командной строки, либо выполнять кросс-компиляцию с использованием Macintosh IDE, [16] пока Metrowerks не разработали BeIDE как часть CodeWarrior для BeOS.
Позже [ когда? ] CodeWarrior был портирован для работы на Windows для разработки Win32 (с MFC), а компиляторы начали ориентироваться на встраиваемые платформы.