جيم هول (مبرمج كمبيوتر)

جيم هول ( جيمس ف. هول ) مبرمج حاسوب ومدافع عن البرمجيات الحرة ، اشتهر بعمله على نظام التشغيل FreeDOS . بدأ هول بكتابة هذا النظام المجاني البديل لنظام التشغيل MS-DOS عام ١٩٩٤ عندما كان لا يزال طالبًا في الفيزياء [ ١ ] بجامعة ويسكونسن-ريفرفولز . [ ٢ ] ولا يزال نشطًا في مشروع FreeDOS، وهو حاليًا منسق المشروع. [ ٣ ]

أنشأ هول نظام التشغيل FreeDOS ردًا على إعلان مايكروسوفت إنهاء دعمها لنظام MS-DOS عام 1994، [ 1 ] أي قبل عام من إصدار ويندوز 95. وبعد منشور بتاريخ 31 مارس 1994 على مجموعة comp.os.msdos.misc يتساءل عما إذا كان "أي شخص، مثلًا جنو وغيره، قد فكر يومًا في كتابة نظام DOS مفتوح المصدر[ 4 ] قرر هول حشد الدعم لإصدار مجاني من DOS، مكتوب وفقًا لنموذج مفتوح المصدر. [ 2 ] [ 3 ] وفي منشور بتاريخ 29 يونيو 1994، أعلن هول عن جهوده لإنشاء نظام DOS مجاني، أطلق عليه اسم PD-DOS، وكتب: [ 5 ]

قبل بضعة أشهر، نشرتُ مقالاتٍ تتناول فكرة إنشاء نسخةٍ مجانيةٍ من نظام التشغيل DOS. كان الدعم العام لهذا الأمر واسعًا آنذاك، وقد أيّد الكثيرون عبارة "ابدأوا الكتابة!". لذا، فقد...

أعلن عن أول محاولة لإنتاج نظام تشغيل PD-DOS. لقد كتبتُ بيانًا يوضح أهداف هذا المشروع وملخصًا للعمل، بالإضافة إلى قائمة مهام تُبين بدقة ما يجب كتابته. سأنشرها هنا، وأترك ​​المجال للنقاش.

إذا كنت تفكر في تطوير برنامج PD-DOS، أو لديك أفكار أو اقتراحات بشأنه، فسأكون ممتنًا لو راسلتني عبر البريد الإلكتروني مباشرةً. أما إذا كنت ترغب فقط في مناقشة مزايا أو أخلاقيات كتابة برنامج PD-DOS، فسأترك ذلك للنقاش العام. سأتابع النقاش من حين لآخر لأرى كيف يسير، وربما أساهم قليلًا في هذا النقاش الذي يبدو أنه سيكون حادًا جدًا!  :->

أنا متحمس بشأن PD-DOS، وآمل أن أتمكن من تأسيس مجموعة!

في غضون أسابيع قليلة، انضم مبرمجون آخرون، من بينهم بات فيلاني وتيم نورمان، إلى المشروع. وتم إنشاء نواة النظام ، ومفسر أوامر سطر الأوامر (الصدفة) COMMAND.COM، والأدوات الأساسية من خلال تجميع التعليمات البرمجية التي كتبوها أو وجدوها متاحة. [ 2 ] [ 3 ] كتب هول أكثر من اثنتي عشرة من أولى أدوات DOS للمشروع، ومعظمها أدوات للملفات والدفعات . في منشور بتاريخ 26 يوليو 1994، أعلن هول عن تغيير اسم مشروع PD-DOS إلى "Free-DOS"، بعد تحديث أهداف المشروع لتشمل توزيع الشفرة المصدرية بموجب رخصة جنو العمومية العامة . [ 6 ] أُعيد تسمية المشروع لاحقًا إلى "FreeDOS" (بدون الواصلة) بعد نشر نواة FreeDOS بواسطة بات فيلاني. [ 7 ] [ 3 ] كان هول منسق إصدارات المشروع من الإصدار التجريبي الأول (Beta1) حتى الإصدار التجريبي السابع (Beta7) تقريبًا، كما أصدر أول توزيعة ألفا من Free-DOS، كما أُعلن في منشور على comp.os.msdos.misc. [ 8 ] هو منسق المشروع مرة أخرى منذ أبريل 2011 بعد رحيل بات فيلاني، ووفاته اللاحقة في أغسطس من نفس العام.

يُعدّ هول أيضاً المطور الأصلي لبرنامج GNU Robots ، لكنه لم يعد نشطاً في هذا المشروع، وقد سلّم مسؤولية صيانته إلى تيم نورثوفر . ويتولى برادلي سميث حالياً تطويره.

مراجع

  1. 1 2 هول، جيم، مقابلة في البرنامج التلفزيوني FLOSS الأسبوعي على شبكة TWiT.tv
  2. 1 2 3 هول، جيمس ف. (25-03-2002). "ماضي وحاضر ومستقبل مشروع FreeDOS" . تم الاسترجاع في 14-06-2008 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  3. 1 2 3 4 هول، جيمس ف. (23-09-2006). "تاريخ نظام التشغيل FreeDOS" . freedos.org. مؤرشف من الأصل بتاريخ 27-05-2007 . تم الاطلاع عليه بتاريخ 28-05-2007 .
  4. ^ فالينتي ، أ. “توني” (31/03/1994). "GNUDOS DOS أفضل من DOS" . مجموعة الأخبار : comp.os.msdos.misc . تم الاسترجاع 2008-06-14 . {{cite newsgroup}}: CS1 maint: deprecated archiveal service ( link )
  5. هول، جيمس ف. (29-06-1994). "إعلان مشروع PD-DOS" . مجموعة الأخبار : comp.os.msdos.apps . تم الاسترجاع في 14-06-2008 . {{cite newsgroup}}: CS1 maint: deprecated archiveal service ( link )
  6. هول، جيمس ف. (26 يوليو 1994). "مشروع Free-DOS" . مجموعة الأخبار : comp.os.msdos.apps . تم الاسترجاع في 14 يونيو 2008 . {{cite newsgroup}}: CS1 maint: deprecated archiveal service ( link )
  7. فيلاني، بات (1996). نواة FreeDOS - محاكي MS-DOS لاستقلالية المنصة وتطوير الأنظمة المدمجة - تطوير أنظمة التشغيل الرئيسية . لورانس، الولايات المتحدة الأمريكية: كتب البحث والتطوير . ISBN 978-0-87930-436-2.
  8. هول، جيمس ف. (17-09-1994). "إصدار تجريبي من Free-DOS إلى موقع sunsite" . مجموعة الأخبار : comp.os.msdos.misc . تم الاسترجاع في 14-06-2008 . {{cite newsgroup}}: CS1 maint: deprecated archiveal service ( link )

للمزيد من القراءة