مترووركس

كانت شركة مترووركس شركةً متخصصةً في تطوير أدوات تطوير البرمجيات لمختلف منصات الحوسبة المكتبية والمحمولة والمدمجة والألعاب. وكان منتجها الرئيسي، كود واريور ، يتألف من بيئة تطوير متكاملة ، ومترجمات ، وروابط ، ومصححات أخطاء، ومكتبات ، وأدوات أخرى ذات صلة. في عام ١٩٩٩، استحوذت عليها شركة موتورولا ، وفي عام ٢٠٠٥، انفصلت عنها لتصبح جزءًا من شركة فري سكيل ، التي لا تزال تبيع هذه  الأدوات. وفي عام ٢٠١٥، تم دمج فري سكيل سيميكوندكتور في شركة إن إكس بي .

تاريخ

تأسست شركة Metrowerks على يد جريج جالانوس عام 1985 تحت اسم Metropolis Computer Networks في هدسون، كيبيك ، وطورت في البداية أدوات تطوير برمجيات لأجهزة 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 ( بورصة ناسداك للأوراق المالية الأجنبية) واستمرت في التداول في البورصات الكندية.

المقر الرئيسي لشركة مترووركس - أوستن، تكساس (حوالي عام 2002)

وفي عام 1994 أيضاً، افتتحت شركة مترووركس مكتباً صغيراً للمبيعات والبحث والتطوير في أوستن، تكساس، لتكون أقرب إلى مصنعي رقائق باور بي سي الجديدة، وهما شركتا آي بي إم وموتورولا . وفي وقت لاحق، نقلت مترووركس مقرها الرئيسي إلى أوستن برفقة جريج جالانوس (المؤسس/الرئيس/المدير التقني) وجين بيلانجر (رئيس مجلس الإدارة/الرئيس التنفيذي).

بحلول عام 1996، بدأت شركة Metrowerks بتوسيع خط إنتاجها CodeWarrior ليشمل منصات أخرى إلى جانب أجهزة كمبيوتر Macintosh، بما في ذلك:

في عام 1997، استحوذت شركة Metrowerks على الأصول الرئيسية لشركة The Latitude Group Inc.، وهي طبقة توافق برمجية لنقل تطبيقات ماكنتوش إلى أنظمة يونكس، بهدف استخدامها لنقل CodeWarrior للعمل على نظام سولاريس، وتوسيعها لتسهيل نقل برامج ماك أو إس إلى رابسودي . [ 8 ] سيؤدي هذا إلى إنشاء CodeWarrior Latitude.

في أغسطس 1999، استحوذ قطاع أشباه الموصلات التابع لشركة موتورولا (قطاع منتجات أشباه الموصلات، أو SPS) على شركة ميترووركس مقابل حوالي 100 مليون دولار نقدًا. بعد الاستحواذ، انتقل جان بيلانجر ليصبح نائب رئيس تطوير الأعمال في SPS، وبعد فترة وجيزة كمدير لاستراتيجية البرمجيات في SPS، غادر جريج جالانوس ليصبح شريكًا عامًا ومديرًا إداريًا في شركة سوفت بنك فينشر كابيتال ، المعروفة باسم موبيوس فينشر كابيتال منذ ديسمبر 2001. تولى ديفيد بيركنز، نائب الرئيس الأول لتطوير الأعمال في ميترووركس سابقًا، منصب الرئيس والمدير التنفيذي. استحوذت ميترووركس لاحقًا على عدد قليل من الشركات الأخرى، بما في ذلك HIWARE AG و Embedix [ 9 ] وApplied Microsystems Corp. في نوفمبر 2002 مقابل 40 مليون دولار أمريكي. [ 10 ] [ 11 ] في عام 2002، تولى ديفيد بيركنز منصب نائب الرئيس التنفيذي لشركة NCSG في موتورولا SPS. تولى جيم ويلش (المدير المالي السابق لشركة ميترووركس) منصب الرئيس التنفيذي. وفي أواخر عام 2003، غادر جيم ويلش ليصبح الرئيس التنفيذي لشركة وايرلس فالي كوميونيكيشنز ، وأصبح ماثيو ر. هاريس (الذي كان يشغل سابقًا منصب الرئيس التنفيذي لشركتي لاينو وإمبيدكس) الرئيس التنفيذي الجديد لشركة ميترووركس.

في عام 2003، قامت شركة موتورولا بفصل مجموعة أشباه الموصلات الخاصة بها كشركة منفصلة باسم فريسكيل سيميكوندكتور .

في أواخر عام 2004، اشترت نوكيا أدوات تطوير نظام التشغيل SymbianOS ، بما في ذلك أعضاء الفريق الهندسي، مقابل 30 مليون دولار أمريكي. [ 6 ] [ 12 ]

في أوائل عام 2005، غادر مات هاريس شركة ميترووركس ليصبح الرئيس التنفيذي لشركة فولانتيس، وفي ذلك الوقت قررت إدارة فريسكيل استيعاب ميترووركس بالكامل وعدم التعامل معها كشركة تابعة مملوكة بالكامل.

نجح برنامج CodeWarrior لنظام التشغيل Mac OS في الانتقال إلى نظام التشغيل الجديد Mac OS X من Apple، حيث دعم بيئة تطوير Carbon . مع ذلك، استثمرت Apple بكثافة في أدوات التطوير الخاصة بها لنظام OS X ( Xcode )، والتي كانت تُوزع مجانًا وتُحدّث باستمرار. أدى تزايد شعبية بيئة تطوير Cocoa إلى تهميش CodeWarrior، وأخيرًا، أعلن الإعلان المفاجئ عن تحوّل أجهزة Mac إلى معالجات Intel - بعد أسابيع قليلة من بيع Freescale أدوات Metrowerks Intel compiler إلى Nokia - نهاية CodeWarrior على أجهزة Mac. في يوليو 2005، أوقفت Freescale دعم CodeWarrior لنظام Mac OS، وفي الوقت نفسه تخلّت عن أي أدوات تستهدف معالجات غير تابعة لها. [ 12 ]

في أكتوبر 2005، تخلت شركة فري سكيل عن اسم مترووركس، لكنها استمرت في تطوير كود واريور وتقنيات تطوير أخرى كجزء من منظمة تقنيات التطوير التابعة لشركة فري سكيل. [ 13 ] [ 14 ]

قام الرسام بيل راسل بتصميم شعار شركة مترووركس الذي يجسد عامل المصنع الشهير، بالإضافة إلى عناصر بصرية أخرى للعلامة التجارية.

إضافة: يذكر موقع Freescale الإلكتروني الآن أن "برنامج CodeWarrior لنظام التشغيل Mac OS قد توقف إنتاجه ولم يعد يُباع أو يُدعم". يحتوي البرنامج على العديد من التحديثات القابلة للتنزيل، ولكن تاريخ آخر تعديل له هو 15 أغسطس 2005.

العناوين المؤسسية السابقة

  • 8920 بيزنس بارك درايف، أوستن، تكساس 78759، الولايات المتحدة الأمريكية
  • 3925 ويست بريكر لين، أوستن، تكساس، 78759، الولايات المتحدة الأمريكية
  • 2201 دونلي درايف، جناح 310، أوستن، تكساس 78758، الولايات المتحدة الأمريكية
  • 2601 ماكهيل كورت، أوستن، تكساس 78758، الولايات المتحدة الأمريكية (مستودع)
  • 9801 شارع متريك، أوستن، تكساس 78758، الولايات المتحدة الأمريكية
  • 7700 غرب بارمر لين، أوستن، تكساس 78753، الولايات المتحدة الأمريكية

محارب الكود

ابتداءً من عام 1994، كان CodeWarrior المنتج الرئيسي لشركة Metrowerks. كان بيئة تطوير متكاملة لنظام التشغيل MacOS الكلاسيكي ، تدعم لغات C/C++ وPascal، وتستهدف معالجات 68k و PowerPC . أُضيف دعم Java في عام 1996. [ 15 ]

كان CodeWarrior for PalmPilot بيئة التطوير المتكاملة (IDE) في بدايات الجهاز، وكان يقتصر على مُصرّف لغة C مع دعم جزئي للغة C++. بدا برنامج Constructor for PalmPilot مألوفًا لمستخدمي برنامج PowerPlant Constructor. [ 7 ]

كانت CodeWarrior هي سلسلة الأدوات الافتراضية لنظام التشغيل BeOS . في البداية، كان بإمكان المطورين على BeBox إما استخدام أداة سطر الأوامر المتوفرة، أو التجميع المتقاطع باستخدام بيئة التطوير المتكاملة لنظام Macintosh، [ 16 ] إلى أن قامت Metrowerks بتطوير BeIDE كجزء من CodeWarrior لنظام التشغيل BeOS.

في وقت لاحق، تم نقل CodeWarrior للتشغيل على نظام التشغيل Windows لتطوير Win32 (مع MFC)، وبدأت المترجمات في استهداف المنصات المدمجة.

مراجع

  1. "Modula-2 على نظام Mac" . بايت . المجلد  14، العدد  4. أبريل 1989. ص  78.
  2. كوهين، دينيس (يوليو 1989). "Metcom Modula-2 1.02" . ماكوورلد . المجلد 5، العدد 7. ص 159-161.   أشر إلى وجود برنامج Modula-2 المترجم لنظام التشغيل Mac في عام 1989.
  3. "مجموعة أدوات CodeWarrior Discover Programming Starter Kit، الإصدار 5" . 2000-07-01 . تم الاطلاع عليه بتاريخ 2009-09-01 .
  4. كوريا، إدوارد ج. (15 سبتمبر 2002). "CodeWarrior يستهدف أنظمة لينكس المدمجة" . مجلة SD Times . العدد 62. ص 27.  
  5. كارليس، سيمون (9 مايو 2006). "CodeWarrior تُسمى مجموعة الأدوات الرسمية لجهاز نينتندو وي" . غاماسوترا . مؤرشف من الأصل في 11 يونيو 2007. تم الاطلاع عليه في 25 أغسطس 2021 .
  6. 1 2 كوريا، إدوارد ج. (1 أكتوبر 2004). "نوكيا تشتري أدوات سيمبيان من مترووركس" . إس دي تايمز . العدد 111. الصفحات 1، 17.  
  7. 1 2 مارك، ديف؛ كلونينجر، إريك (مارس 1998). "CodeWarrior for PalmPilot" . MacTech . المجلد 14، العدد 3. ص 49-52.   
  8. " [ MD1 ] استحوذت شركة مترووركس على شركة لاتيتيود" . ماك تك . 27 يناير 1997. تم الاطلاع عليه بتاريخ 25 أغسطس 2021 .
  9. كوريا، إدوارد ج. (15 أغسطس 2003). "ميترووركس، كل شيء واضح على جبهة لينكس المدمجة" . إس دي تايمز . العدد 84. ص 1، 19.  
  10. كوريا، إدوارد ج. (15 سبتمبر 2002). "مترووركس تستفيد من إيه إم سي" . صحيفة إس دي تايمز . العدد 62. ص 27.  
  11. كوريا، إدوارد ج. (1 يوليو 2003). "شركة ميترووركس تغطي أكواد نظام التشغيل ماك أو إس إكس" . صحيفة إس دي تايمز . العدد 81. ص 22.  
  12. 1 2 كوريا، إدوارد ج. (1 سبتمبر 2005). "علامة مترووركس التجارية تُهزم أمام كود واريور" . صحيفة إس دي تايمز . العدد 133. ص 29.  
  13. "موجزات الأعمال" . صحيفة إس دي تايمز . العدد 136. 15 أكتوبر 2005. ص 38.  
  14. كوريا، إدوارد ج. (15 أكتوبر 2005). "نوكيا تُضيف ميزة تصحيح أخطاء نظام التشغيل سيمبيان إلى إكليبس" . إس دي تايمز . العدد 136. ص 27.  
  15. كاواكامي، جون (يناير 1996). "منصة أخرى لمحارب البرمجة: جافا" . ماك تك . المجلد 12، العدد 1. ص 98.   
  16. بوتريبك، بيتر؛ هورويتز، ستيف (يناير 1996). "فتح BeBox" . ماك تك . المجلد 12، العدد 1. ص 25-45.