جيمي زاوينسكي

جيمي ويرنر زاوينسكي (مواليد 3 نوفمبر 1968)، المعروف اختصارًا بـ jwz ، هو مبرمج حاسوب ومدوّن ومنتج حفلات أمريكي . اشتهر بدوره في ابتكار متصفح نتسكيب نافيغيتور ، وبريد نتسكيب ، وبرنامج لوسيد إيماكس ، وموقع موزيلا دوت أورغ ، وبرنامج إكس سكرين سيفر . كما أنه مالك نادي دي إن إيه لاونج ، وهو نادٍ ليلي ومكان لإقامة الحفلات الموسيقية في سان فرانسيسكو .

سيرة

بدأ زاوينسكي مسيرته المهنية في البرمجة في سن السادسة عشرة مع مشروع سبايس ليسب الذي طوره سكوت فاهلمان في جامعة كارنيجي ميلون . ثم عمل في شركة إكسبيرت تكنولوجيز الناشئة في مجال الذكاء الاصطناعي، ثم انضم إلى مجموعة أبحاث الذكاء الاصطناعي التي يديرها روبرت ويلينسكي وبيتر نورفيج في جامعة كاليفورنيا في بيركلي ، حيث عمل على معالجة اللغة الطبيعية .

في عام ١٩٩٠، بدأ العمل في شركة لوسيد ، حيث عمل أولاً على لغة لوسيد كومون ليسب ، ثم على بيئة التطوير المتكاملة Energize C++ الخاصة بلوسيد . قررت لوسيد استخدام GNU Emacs كمحرر نصوص لبيئة التطوير المتكاملة الخاصة بها نظرًا لرخصته المجانية وشعبيته وقابليته للتوسيع، وقاد زاوينسكي هذا المشروع. ومع قيام زاوينسكي والمبرمجين الآخرين بإجراء تغييرات جوهرية على GNU Emacs لإضافة وظائف جديدة، أدت الخلافات حول كيفية دمج هذه التعديلات في الشجرة الرئيسية في النهاية إلى انقسام المشروع إلى GNU Emacs وLucid Emacs (الذي يُعرف الآن باسم XEmacs ). [ ١ ]

في عام ١٩٩٢، أصدر النسخة الأولى من XScreenSaver ، وهي مجموعة برامج مجانية ومفتوحة المصدر تضم الآن أكثر من ٢٤٠ شاشة توقف [ ٢ ] . صدرت في البداية لأنظمة يونكس ، وهي تدعم الآن أنظمة macOS و iOS وأندرويد أيضًا. على أنظمة يونكس، توفر أيضًا إطار عمل لإخفاء الشاشة وقفلها. ولا يزال يُحدّثها، حيث تُصدر نسخ جديدة عدة مرات في السنة. [ ٣ ]

نتسكيب وموزيلا

بعد إفلاس شركة لوسيد عام 1994، كان زاوينسكي من أوائل الموظفين في شركة موزاييك كوميونيكيشنز ، التي عُرفت لاحقًا باسم نتسكيب . في نتسكيب، طوّر إصدار يونكس من نتسكيب نافيجاتور 1.0، [ 4 ] [ 5 ] ولاحقًا، نتسكيب ميل ، أول قارئ بريد (أو قارئ يوزنت ) يدعم لغة HTML بشكل أصلي . [ 6 ]

ابتكر زاوينسكي اسم " موزيلا " (الذي كان في الأصل الاسم الرمزي الداخلي لمتصفح الويب) خلال اجتماع للموظفين، كإشارة إلى غودزيلا وكلمة مركبة من " قاتل الفسيفساء ". [ 7 ] [ 8 ]

أصبحت إحدى الميزات الخفية التي برمجها في متصفح نتسكيب معروفة على نطاق واسع خلال الأيام الأولى للشبكة العنكبوتية العالمية : كتابة "about:jwz" في مربع العنوان كان ينقل المستخدم إلى صفحته الرئيسية، ويغير شعار المتصفح إلى تنين ينفث النار. [ 9 ]

بفضل دعمه ودفاعه الطويل الأمد عن البرمجيات الحرة داخل الشركة وخارجها، يُنسب إلى زاوينسكي الفضل في كونه مصدر إلهام قرار نتسكيب بجعل شفرة المصدر مفتوحة المصدر للمتصفح عام ١٩٩٨. [ ١٠ ] [ ١١ ] كان زاوينسكي أحد مؤسسي موقع Mozilla.org ، حيث قام شخصيًا بتسجيل اسم نطاقه في يوم إعلان نتسكيب عن جعل شفرتها مفتوحة المصدر، وساعد في تصميم وإدارة المنظمة خلال عامها الأول. [ ١٢ ] [ ١٣ ] [ ١٤ ]

عندما استحوذت شركة AOL على نتسكيب عام ١٩٩٩، كتب بيانًا أوضح فيه أن عمل موزيلا سيستمر سواءً بوجود نتسكيب أو بدونها. [ ١٥ ] وبعد عام من إصدار الشفرة المصدرية الأولية، استقال من نتسكيب وموزيلا، معربًا عن خيبة أمله من قرار آخرين ممن شاركوا في المشروع إعادة كتابة الشفرة بدلًا من تحسينها تدريجيًا. [ ١٦ ] [ ١٧ ]

صالة الحمض النووي

بعد فترة وجيزة من مغادرته موزيلا، أعلن عن شرائه لنادي دي إن إيه لاونج الليلي في سان فرانسيسكو . [ 18 ] [ 19 ] [ 20 ] [ 21 ] اشترى زاوينسكي النادي الليلي عام 1999 مقابل حوالي 5 ملايين دولار، وأُعيد افتتاحه في يوليو 2001، وهي عملية وثّقها بالتفصيل في مدونة بعنوان "تسلسل الحمض النووي". [ 22 ] [ 23 ]

في عام 2016، استكشف أفكار تمويل بديلة للحفاظ على استمرارية المكان خلال فترة انخفاض الحضور. [ 22 ]

المقابلات والظهورات الإعلامية

في عام 2000، قام زاوينسكي ببطولة الفيلم الوثائقي الذي عرضته قناة PBS بعنوان Code Rush والذي يمتد لـ 60 دقيقة ، والذي يؤرخ لإنشاء موقع Mozilla.org وإصدار شفرة المصدر للمتصفح على مدار عام 1998.

يُذكر زاوينسكي بشكلٍ مُفصّل في كتاب جوش كويتنر الصادر عام 1998 بعنوان "تسريع الإنترنت: القصة الداخلية لنيتسكيب وكيف تحدّت مايكروسوفت" ، [ 24 ] وفي كتاب غلين مودي الصادر عام 2001 بعنوان "البرمجة المتمردة: لينكس وثورة المصادر المفتوحة" . [ 11 ] كما خُصّص فصلٌ لزاوينسكي في كتاب بيتر سيبل الصادر عام 2009 بعنوان " المبرمجون في العمل: تأملات في فن البرمجة" . [ 25 ] [ 26 ] وفي عام 2001، ظهر في فيلم "حلم كاليفورنيا: حمى الذهب" ، وهو فيلم وثائقي عُرض على التلفزيون الألماني العام. [ 27 ] [ 28 ]

يظهر زاوينسكي في العديد من العروض المرئية في معرض متحف تاريخ الكمبيوتر ، بعنوان "الثورة: أول 2000 عام من الحوسبة" . [ 29 ]

وقد ظهر أيضًا في وضع السكون: فن شاشة التوقف ، [ 30 ] وهو معرض فني برعاية رافائيل روزندال في معهد هيت نيوي في روتردام في عام 2017.

قانون زاوينسكي

ينص قانون زاوينسكي لتغليف البرمجيات ، والمعروف أيضًا باسم قانون زاوينسكي ، على ما يلي:

يحاول كل برنامج التوسع حتى يتمكن من قراءة البريد . أما البرامج التي لا تستطيع التوسع فتُستبدل ببرامج أخرى قادرة على ذلك.

فسّر البعض هذا على أنه تعليق على ظاهرة تضخم البرامج بالميزات الشائعة. [ 31 ] [ 32 ]

صرح زاوينسكي في عام 2020: [ 33 ]

لم يكن قصدي التقليد، بل كان الحديث عن تحويل التطبيقات إلى منصات. فالتطبيقات التي نستخدمها طوال اليوم تتعرض لضغوط لتصبح كل شيء وتؤدي كل الوظائف. تطبيق تحرير النصوص يتحول إلى بيئة تطوير متكاملة، ثم إلى نظام تشغيل. تطبيق عرض مستندات النصوص التشعبية يتحول إلى قارئ بريد إلكتروني، ثم إلى نظام تشغيل.

مبادئ

برز زاوينسكي في البداية كمبرمج لغة ليسب ، لكن معظم مشاريعه الكبيرة مكتوبة بلغة سي . مع ذلك، لطالما انتقد اللغات التي تفتقر إلى أمان الذاكرة والإدارة التلقائية لها . وقد دافع بشدة ضد لغة سي++. في كتاب بيتر سيبل " المبرمجون في العمل: تأملات في فن البرمجة "، يصف زاوينسكي لغة سي++ بأنها "مُشوهة... مُجمِّع PDP-11 الذي يعتقد أنه نظام كائنات". [ 26 ] [ 34 ]

على الرغم من أنه كتب ونشر العديد من الأدوات المساعدة بلغة بيرل ، [ 35 ] إلا أنه لا يخلو من انتقاداته، إذ يصف بيرل بأنها "تجمع أسوأ جوانب لغتي سي وليسب: مليار لغة فرعية مختلفة في ملف تنفيذي واحد متجانس. إنها تجمع بين قوة لغة سي وسهولة قراءة لغة بوست سكريبت ." [ 36 ]

انتقد زاوينسكي العديد من أوجه القصور في لغة جافا ومكتباتها التي واجهها أثناء البرمجة بها ، وتحديدًا العبء الزائد لبعض الفئات الأساسية، ولكن بشكل خاص التسويق والسياسة الكامنة وراءها والتي دفعت شركة صن إلى دمج اللغة ومكتبة الفئات والآلة الافتراضية ونموذج الأمان تحت اسم واحد هو "جافا"، وهو ما أضرّ بها جميعًا، كما يقول. وعلى الرغم من الجوانب الإيجابية، عاد زاوينسكي في النهاية إلى البرمجة بلغة سي "لأنها لا تزال الطريقة الوحيدة لإنتاج برامج قابلة للنقل". [ 37 ]

مراجع

  1. زاوينسكي، جيمي (11 فبراير 2000). "انشقاق ليماكس/إف إس إف ماكس" . تم الاطلاع عليه بتاريخ 1 مايو 2023 .
  2. "قائمة شاشات التوقف المضمنة في المجموعة" . XScreenSaver . 2020-12-08 . تم الاطلاع عليه بتاريخ 2021-02-13 .
  3. "سجل الإصدارات" . XScreenSaver . 2020-12-08 . تم الاطلاع عليه بتاريخ 2021-02-13 .
  4. "صفحة "حول:المؤلفين" في متصفح نتسكيب نافيجاتور" . 15-12-1994 . تم الاطلاع عليه بتاريخ 13-02-2021 .
  5. ستاينرت-ثريلكيلد، توم (31-10-1995). "هل يمكنك العمل في زمن نتسكيب؟" . مجلة فاست كومباني .
  6. زاوينسكي، جيمي (20 نوفمبر 2017). "بريد إلكتروني بتنسيق HTML، هل كان ذلك خطأك؟" . مدونة jwz.org . تم الاطلاع عليه بتاريخ 13 فبراير 2021 .
  7. زاوينسكي، جيمي (1996). "مسكن نتسكيب" . jwz.org . تم الاطلاع عليه بتاريخ 13 فبراير 2021 .
  8. ديف تيتوس بمساعدة أندرو وونغ (1 ديسمبر 2002). "كيف وُلدت موزيلا: قصة أول تميمة على الإنترنت" . تم الاطلاع عليه بتاريخ 1 مايو 2023 .
  9. زاوينسكي، جيمي (2011-12-03). "التاريخ السري لرابط about:jwz" . jwz.org . تم الاطلاع عليه بتاريخ 2021-02-13 .
  10. سواريز-بوتس، لويس (1 مايو 2001). "مقابلة: فرانك هيكر" . أوبن أوفيس . مؤرشف من الأصل في 7 أغسطس 2001. تم الاطلاع عليه في 13 فبراير 2021 .
  11. 1 2 مودي، جلين (18 فبراير 2001). شفرة المتمردين: لينكس وثورة المصادر المفتوحة . بيسيك بوكس. ISBN 978-0-7867-4520-3.
  12. جيم هاميرلي وتوم باكين مع سوزان والتون (3 يناير 1999). "تحرير المصدر: قصة موزيلا". المصادر المفتوحة: أصوات من ثورة المصادر المفتوحة . دار نشر أورايلي ميديا. رقم ISBN 978-0-596-55390-6.
  13. بوتين، بول (يوليو 1998). "الكلمة الكهربائية: Mozilla.organizer" . مجلة Wired . المجلد 6، العدد 7.  
  14. كويتنر، جوش (23 مارس 1998). "محاولة نتسكيب اليائسة" . مؤرشف من الأصل في 23 فبراير 2002.
  15. زاوينسكي، جيمي (23 نوفمبر 1998). "الخوف والكراهية في مسار الاندماج" . موزيلا . تم الاسترجاع في 29 أبريل 2013 .
  16. زاوينسكي، جيمي (31 مارس 1999). "الاستقالة والتشريح" . مؤرشف من الأصل في 7 أغسطس 2004. تم الاطلاع عليه في 29 مارس 2013 .
  17. فيستا، بول (1999-04-01). "AOL وMozilla تفقدان أحد أبرز دعاةهما" . CNET . تم الاطلاع عليه بتاريخ 2021-02-13 .
  18. كناوس، جريج (2000-11-07). "اختراق المدينة" . بيان البديهيات . مؤرشف من الأصل في 2021-05-14 . تم الاسترجاع في 2021-02-13 .
  19. ليونارد، أندرو (10 فبراير 2000). "حرروا الحياة الليلية!" . صالون . تم الاسترجاع في 29 أبريل 2013 .
  20. توماس، إيفاني (16 يوليو 2001). "من نتسكيب إلى الملهى الليلي" . وايرد . مؤرشف من الأصل في 9 أبريل 2008. تم الاطلاع عليه في 13 فبراير 2021 .
  21. ستراخوتا، دان (18 يوليو 2001). "الانتقام حلو" . إس إف ويكلي . مؤرشف من الأصل في 23 سبتمبر 2021. تم الاطلاع عليه في 13 فبراير 2021 .
  22. 1 2 بيريرا، أليسا (19 ديسمبر 2016). "مالكة صالة دي إن إيه، التي على وشك الإغلاق، تدعو إلى تقديم "أفكار" لإبقائها مفتوحة" . بوابة سان فرانسيسكو .
  23. توماس، إيفاني (16 يوليو 2001). "من نتسكيب إلى الملهى الليلي" . وايرد .
  24. جوشوا كويتنر؛ ميشيل سلاتالا (1998). تسريع الإنترنت: القصة الداخلية لشركة نتسكيب وكيف تحدت مايكروسوفت . مطبعة أتلانتيك مونثلي. ISBN 978-0-87113-709-8.
  25. سيبل، بيتر (16-09-2009). المبرمجون في العمل: تأملات في فن البرمجة . دار نشر أبريس. رقم ISBN 978-1-4302-1948-4.
  26. 1 2 سيبل، بيتر. "المبرمجون في العمل" . أبريس . تم الاسترجاع في 1 مايو 2023 .
  27. "كاليفورنيا دريمين: حمى الذهب" . كولورفيلد . 2001. تم الاطلاع عليه بتاريخ 1 مايو 2023 .
  28. "كاليفورنيا دريمين: حمى الذهب (فيديو)" . كولورفيلد . 2001. تم الاطلاع عليه بتاريخ 1 مايو 2023 .
  29. "الثورة: أول 2000 عام من الحوسبة" . متحف تاريخ الحاسوب . 2011. تم الاطلاع عليه بتاريخ 13 فبراير 2021 .
  30. "مقابلة مع جيمي زاوينسكي" . وضع السكون: فن شاشة التوقف . 27 يناير 2017. تاريخ الاسترجاع: 24 ديسمبر 2020 .
  31. إريك س. ريموند، فن برمجة يونكس ، ص 313
  32. ريموند، إريك س. (29-12-2003). "ملف المصطلحات" . أرشيف نصوص ملف المصطلحات . تم الاسترجاع في 1-5-2023 .
  33. زاوينسكي، جيمي [@jwz] (24 نوفمبر 2020). "لم يكن قصدي التقليد، بل كان يتعلق بتوفير المنصات" ( تغريدة ) . تم الاطلاع عليها بتاريخ 13 فبراير 2021 - عبر تويتر .
  34. سيبل، بيتر (16 أكتوبر 2009). "لغة سي++ في كتاب المبرمجين في العمل" . جيجامونكيز . مؤرشف من الأصل بتاريخ 22 سبتمبر 2010. تم الاطلاع عليه بتاريخ 29 أبريل 2013 .
  35. زاوينسكي، جيمي (2013). "jwzhacks" . تم الاسترجاع في 29-04-2013 .
  36. فريدل، جيفري (15-09-2006). "مصدر المقولة الشهيرة "الآن لديك مشكلتان"" . regex.info . تم ​​الاسترجاع في 01-05-2023 .
  37. زاوينسكي، جيمي. "جافا سيئة" . jwz.org . مؤرشف من الأصل بتاريخ 16-06-2000 . تم الاطلاع عليه بتاريخ 29-04-2013 .