جيمس جوسلينج

جيمس آرثر جوسلينج (مواليد 19 مايو 1955) هو عالم حاسوب كندي ، اشتهر بكونه المؤسس والمصمم الرئيسي للغة البرمجة جافا .

تم انتخاب جوسلينج عضواً في الأكاديمية الوطنية للهندسة في عام 2004 لتصميم وتطوير بنية لغة برمجة جافا ولمساهماته في أنظمة النوافذ .

وقت مبكر من الحياة

وُلد جوسلينج في كالجاري، ألبرتا ، لأبويه جويس موريسون وديف جوسلينج. وهو من أصول إنجليزية وويلزية واسكتلندية وآيسلندية. التحق جوسلينج بمدرسة ويليام أبرهارت الثانوية . وخلال دراسته الثانوية، كتب بعض البرامج لتحليل بيانات القمر الصناعي ISIS 2 ، وذلك في إطار عمله بقسم الفيزياء في جامعة كالجاري . [ 3 ] حصل على بكالوريوس العلوم من جامعة كالجاري [ 4 ] ، وعلى درجتي الماجستير والدكتوراه من جامعة كارنيجي ميلون ، جميعها في علوم الحاسوب . [ 2 ] [ 5 ] [ 6 ] أثناء دراسته للدكتوراه، قام بتطوير نسخة من برنامج Emacs أطلق عليها اسم Gosling Emacs (Gosmacs). كما قام ببناء نسخة متعددة المعالجات من نظام يونكس لنظام حاسوبي ذي 16 معالجًا [ 7 ] أثناء دراسته في جامعة كارنيجي ميلون، قبل انضمامه إلى شركة صن مايكروسيستمز .

المسيرة المهنية والمساهمات

انضم جوسلينج إلى شركة صن مايكروسيستمز في عام 1984، حيث عمل لمدة 26 عامًا. [ 8 ] في صن، ابتكر نظام نوافذ يونكس مبكرًا يسمى NeWS ، والذي أصبح بديلاً أقل استخدامًا لنظام X Window الذي لا يزال مستخدمًا ، لأن صن لم تمنحه ترخيصًا مفتوح المصدر.

يُعرف بأنه أبو لغة برمجة جافا . [ 9 ] [ 10 ] استلهم فكرة آلة جافا الافتراضية أثناء كتابة برنامج لنقل برمجيات من جهاز PERQ عن طريق ترجمة كود Q الخاص بـ Perq إلى مُجمِّع VAX ومحاكاة العتاد. يُنسب إليه عمومًا اختراع لغة برمجة جافا عام 1994. [ 11 ] [ 12 ] [ 13 ] وضع التصميم الأصلي لجافا ونفّذ مُترجمها الأصلي وآلتها الافتراضية . [ 14 ] يُرجع جوسلينج أصول هذا النهج إلى أيام دراسته العليا الأولى، عندما أنشأ آلة افتراضية بلغة p-code لجهاز DEC VAX في المختبر ، ليتمكن أستاذه من تشغيل برامج مكتوبة بلغة باسكال UCSD . في العمل الذي أدى إلى تطوير جافا في شركة صن، رأى أنه يُمكن تحقيق تنفيذ مُحايد معماريًا للبرامج الموزعة على نطاق واسع من خلال تطبيق فلسفة مماثلة: البرمجة دائمًا لنفس الآلة الافتراضية. [ 15 ]

ومن بين إسهامات جوسلينج الأخرى المشاركة في كتابة برنامج " الحزمة "، المعروف باسم "shar"، وهو أداة مفصلة بشكل كامل في كتاب برايان كيرنيجان وروب بايك "بيئة برمجة يونكس" . [ 16 ]

غادر شركة صن مايكروسيستمز في 2 أبريل 2010، بعد استحواذ شركة أوراكل عليها ، [ 9 ] مُشيرًا إلى انخفاض راتبه ومكانته وصلاحياته في اتخاذ القرارات، فضلًا عن تغيير دوره وتحديات أخلاقية. [ 17 ] ومنذ ذلك الحين، اتخذ موقفًا نقديًا لاذعًا تجاه أوراكل في المقابلات، مُشيرًا إلى أنه "خلال اجتماعات التكامل بين صن وأوراكل، حيث كنا نُستجوب بشأن وضع براءات الاختراع بين صن وجوجل، رأينا بريقًا في عيون محامي أوراكل". [ 10 ] أوضح موقفه خلال محاكمة أوراكل ضد جوجل بشأن نظام أندرويد قائلًا: "مع أنني أختلف مع أوراكل، إلا أنهم في هذه الحالة على حق. لقد شوّهت جوجل سمعة صن تمامًا. كنا جميعًا منزعجين للغاية، حتى جوناثان [شوارتز]: لقد قرر فقط التظاهر بالسعادة ومحاولة تحويل المحنة إلى منحة، الأمر الذي أزعج الكثيرين في صن". [ 18 ] ومع ذلك، فقد أيّد حكم المحكمة بأن واجهات برمجة التطبيقات (APIs) لا ينبغي أن تخضع لحقوق الطبع والنشر. [ 19 ]

في مارس 2011، انضم جوسلينج إلى جوجل . [ 20 ] وبعد ستة أشهر، لحق بزميله بيل فاس وانضم إلى شركة ناشئة تُدعى ليكويد روبوتكس . [ 1 ] وفي أواخر عام 2016، استحوذت بوينج على ليكويد روبوتكس . [ 21 ] وبعد الاستحواذ، غادر جوسلينج ليكويد روبوتكس للعمل في أمازون ويب سيرفيسز كمهندس متميز في مايو 2017. [ 22 ] وتقاعد في يوليو 2024. [ 23 ]

عمل مستشاراً في شركة Scala Lightbend ، [ 24 ] ومديراً مستقلاً في Jelastic ، [ 25 ] ومستشاراً استراتيجياً لشركة Eucalyptus ، [ 26 ] وهو عضو مجلس إدارة في DIRTT Environmental Solutions. [ 27 ]

في الثاني من يوليو عام 2024، أعلن جوسلينج اعتزاله رسمياً. [ 28 ]

الجوائز

تقديراً لإنجازاته، انتخبته الأكاديمية الوطنية للهندسة في الولايات المتحدة عضواً أجنبياً منتسباً. [ 29 ]

الكتب

  • كين أرنولد ، جيمس جوسلينج، ديفيد هولمز، لغة برمجة جافا، الطبعة الرابعة ، أديسون-ويسلي بروفيشنال، 2005، رقم ISBN 0-321-34980-6
  • جيمس جوسلينج، بيل جوي ، جاي إل. ستيل الابن ، جلعاد براخا ، مواصفات لغة جافا، الطبعة الثالثة ، أديسون-ويسلي بروفيشنال، 2005، رقم ISBN 0-321-24678-0
  • كين أرنولد، جيمس جوسلينج، ديفيد هولمز، لغة برمجة جافا، الطبعة الثالثة ، أديسون-ويسلي بروفيشنال، 2000، رقم ISBN 0-201-70433-1
  • جيمس جوسلينج، بيل جوي، جاي إل. ستيل الابن، جلعاد براخا، مواصفات لغة جافا، الطبعة الثانية ، أديسون-ويسلي، 2000، رقم ISBN 0-201-31008-2
  • غريغوري بوليللا (محرر)، بنجامين بروسغول، جيمس غوسلينغ، بيتر ديبيل، ستيف فور، ديفيد هاردين، مارك تورنبول، مواصفات الوقت الحقيقي للغة جافا ، أديسون ويسلي لونغمان، 2000، رقم ISBN 0-201-70323-8
  • كين أرنولد، جيمس جوسلينج، لغة برمجة جافا، الطبعة الثانية ، أديسون-ويسلي، 1997، رقم ISBN 0-201-31006-6
  • كين أرنولد، جيمس جوسلينج، لغة برمجة جافا ، أديسون-ويسلي، 1996، رقم ISBN 0-201-63455-4
  • جيمس جوسلينج، بيل جوي، جاي إل. ستيل الابن، مواصفات لغة جافا ، شركة أديسون ويسلي للنشر، 1996، رقم ISBN 0-201-63451-1
  • جيمس جوسلينج، فرانك يلين، فريق جافا، واجهة برمجة تطبيقات جافا، المجلد 2: مجموعة أدوات ويندوز والتطبيقات المصغرة ، أديسون-ويسلي، 1996، رقم ISBN 0-201-63459-7
  • جيمس جوسلينج، فرانك يلين، فريق جافا، واجهة برمجة تطبيقات جافا، المجلد 1: الحزم الأساسية ، أديسون-ويسلي، 1996، رقم ISBN 0-201-63453-8
  • جيمس جوسلينج، هنري ماكجيلتون، بيئة لغة جافا: ورقة بيضاء ، صن مايكروسيستمز ، 1996
  • جيمس جوسلينج، ديفيد إس إتش روزنتال ، ميشيل جيه أردن، كتاب NeWS: مقدمة إلى نظام النوافذ الشبكية/القابلة للتوسيع (مكتبة صن للمراجع التقنية) ، سبرينغر، 1989، رقم ISBN 0-387-96915-2

انظر أيضاً

مراجع

  1. 1 2 لقد انتقلتُ مجدداً  : على طريق جديد . Nighthacks.com. تم الاطلاع عليه بتاريخ 17-05-2016.
  2. 1 2 جيمس جوسلينج في مشروع علم الأنساب الرياضي
  3. جوسلينج، جيمس (15 مارس 2019). "التاريخ الشفوي لجيمس جوسلينج، الجزء الأول من جزئين" (ملف PDF) (مقابلة). أجرى المقابلة هانسن هسو ومارك ويبر. الصفحات 19-24 . 
  4. "سيرة ذاتية لجيمس جوسلينج بأسلوب المؤتمرات الأكاديمية" . مؤرشفة من الأصل في 1 يونيو 2015. تم الاطلاع عليها في 13 مايو 2015 .
  5. جوسلينج، جيمس (1983). القيود الجبرية (أطروحة دكتوراه). جامعة كارنيجي ميلون. بروكويست 303133100 . 
  6. جوائز الدكتوراه حسب المشرف . Cs.cmu.edu. تم الاطلاع عليه بتاريخ 17-07-2013.
  7. أشار جيمس جوسلينج إلى نظام يونكس متعدد المعالجات في شهادته خلال محاكمة وزارة العدل الأمريكية ضد مايكروسوفت عام 1998 بتهمة الاحتكار . ( وزارة العدل الأمريكية ). تم الاطلاع عليه بتاريخ 1 فبراير 2007 .
  8. ياداف، سيد (28 مارس 2011). "جوجل توظف مؤسس جافا جيمس جوسلينج" . فينشر بيت . تم الاطلاع عليه في 9 يوليو 2025 .
  9. 1 2 غيفين، جينيفر. "جيمس غوسلينغ، أحد مؤسسي جافا، يغادر أوراكل" . سي نت . تم الاطلاع عليه في 13 يونيو 2020 .
  10. 1 2 شانكلاند، ستيفن. (28 مارس 2011) مؤسس جافا جيمس جوسلينج ينضم إلى جوجل . CNET. تم الاطلاع عليه بتاريخ 21 فبراير 2012.
  11. ألمان، إي. (2004). "مقابلة: محادثة مع جيمس جوسلينج" . مجلة ACM Queue . 2 (5): 24. doi : 10.1145/1016998.1017013 .
  12. جوسلينج، ج. (1997). "إحساس جافا". مجلة الكمبيوتر . 30 (6): 53-57 . doi : 10.1109/2.587548 .
  13. تشانغ، تشينغ-تشيه؛ هول، إيمي؛ تريشيل، جيني (1998). "مختبرات صن - السنوات الخمس الأولى: أول خمسين تقريرًا فنيًا. إصدار تذكاري" . تشينغ-تشيه تشانغ، إيمي هول، جيني تريشيل . شركة صن مايكروسيستمز . تم الاطلاع عليه في 7 فبراير 2010 .
  14. جوسلينج، جيمس (31 أغسطس 2004). "حوار مع جيمس جوسلينج" . مجلة ACM Queue . ACM . تم الاطلاع عليه في 3 يوليو 2014. في شركة صن ، يُعرف جوسلينج بشكل أساسي بابتكاره التصميم الأصلي للغة جافا وتنفيذه للمترجم الأصلي والآلة الافتراضية الخاصة بها.
  15. ماكميلان، دبليو دبليو (2011). "جوهر الآلة الافتراضية: قدرة جافا على العمل على أنواع مختلفة من الحواسيب نشأت من برمجيات طُوّرت قبل عقود". مجلة IEEE Spectrum . 48 (7): 44-48 . doi : 10.1109/MSPEC.2011.5910448 . S2CID 40545952 . 
  16. كيرنيغان، برايان دبليو؛ بايك، روب (1984). بيئة برمجة يونكس . برنتيس هول. الصفحات 97-100 . ISBN  0-13-937681-X.
  17. داريل ك. تافت. (22-09-2010) جيمس جوسلينج، مبتكر جافا: لماذا تركت أوراكل . eWEEK.com
  18. موقفي من قضية أوراكل ضد جوجل . Nighthacks.com. تاريخ الاطلاع: 17 مايو 2016.
  19. "تم تجنب الانهيار" . Nighthacks.com . تم الاطلاع عليه بتاريخ 13 مارس 2017 .
  20. "الخطوة التالية على الطريق..." nighthacks.com . تم الاطلاع عليه بتاريخ 10 أكتوبر 2025 .
  21. "بوينغ تستحوذ على شركة ليكويد روبوتيكس لتعزيز خدمات المعلومات المستقلة من قاع البحر إلى الفضاء" . 6 ديسمبر 2016.
  22. دارو، بارب (23 مايو 2017). "انضمام خبير التكنولوجيا الأسطوري جيمس جوسلينج إلى خدمات أمازون السحابية" . Fortune.com . تم الاطلاع عليه في 23 مارس 2018 .
  23. منشور على لينكدإن حول التقاعد
  24. تايب سيف — الشركة: فريق . Typesafe.com. تم الاطلاع عليه بتاريخ 21-02-2012.
  25. انضم جيمس جوسلينج وبرونو سوزا إلى جيلاستيك كمستشارين . InfoQ.com. تم الاطلاع عليه بتاريخ 24 نوفمبر 2014.
  26. تم أرشفة معلومات عن الأوكالبتوس في 25 أبريل 2013 على موقع Wayback Machine . تم الاطلاع على المعلومات على موقع Eucalyptus.com في 22 أبريل 2013.
  27. "جيمس جوسلينج" . شركة DIRTT للحلول البيئية المحدودة . مؤرشف من الأصل في 23 مارس 2018.
  28. "لقد تقاعدت أخيرًا" . nighthacks.com . تم الاطلاع عليه في 19 مارس 2026 .
  29. "دليل أعضاء الأكاديمية الوطنية للهندسة - الدكتور جيمس آرثر جوسلينج" . الأكاديمية الوطنية للهندسة . تم الاطلاع عليه بتاريخ 29 مارس 2011 .
  30. الفائز بجائزة الابتكار من مجلة الإيكونوميست لعام 2002، مؤرشف بتاريخ 22-04-2012 في موقع Wayback Machine .
  31. "جائزة اللهب" . Usenix.org . 6 ديسمبر 2011. تم الاطلاع عليه في 20 يناير 2018 .
  32. "الحاكم" . مؤرشف من الأصل في 7 فبراير 2008. تم الاطلاع عليه في 28 أغسطس 2016 .20 فبراير 2007
  33. جمعية آلات الحوسبة تُسمّي زملاءً لإسهاماتهم في تطوير الحوسبة التي تُغيّر العلوم والمجتمع. مؤرشف بتاريخ 22-07-2014 في Wayback Machine ، جمعية آلات الحوسبة ، تم الوصول إليه بتاريخ 10-12-2013.
  34. "ميدالية جون فون نيومان من معهد مهندسي الكهرباء والإلكترونيات : الحاصلون عليها" (ملف PDF) . IEEE.org . مؤرشف من الأصل (ملف PDF) بتاريخ 19 يونيو 2010. تم الاطلاع عليه بتاريخ 20 يناير 2018 . 
  35. متحف تاريخ الحاسوب يُعلن عن اختيار جيمس جوسلينج زميلاً لعام 2019