مجموعة أبحاث أنظمة الحاسوب

كانت مجموعة أبحاث أنظمة الكمبيوتر ( CSRG ) مجموعة بحثية في جامعة كاليفورنيا، بيركلي ، مخصصة لتحسين نظام التشغيل AT&T Unix وممولة من قبل وكالة مشاريع البحوث الدفاعية المتقدمة .
تاريخ
حصل البروفيسور بوب فابري من بيركلي على ترخيص مصدر UNIX من AT&T في عام 1974. وبدأت مجموعته في تعديل UNIX، وقامت بتوزيع نسختها باسم توزيعة برمجيات بيركلي (BSD).
في أبريل 1980، وقّع فابري عقدًا مع داربا لتطوير نظام يونكس بشكل أكبر وتلبية المتطلبات المحددة لشبكة أربانت . [ 1 ] وبهذا التمويل، أنشأ فابري مجموعة أبحاث أنظمة الحاسوب.
بحلول أوائل ثمانينيات القرن العشرين، كانت مجموعة أبحاث أنظمة يونكس (CSRG) أشهر مطوري أنظمة يونكس غير التجاريين، وكانت غالبية مواقع يونكس تستخدم على الأقل بعض برامج بيركلي. وقد أدرجت شركة AT&T بعض أعمال CSRG في نظام يونكس الخامس (Unix System V) . [ 2 ]
خلال سبعينيات وثمانينيات القرن الماضي، رفعت شركة AT&T/USL رسوم الترخيص التجاري لنظام يونكس من 20,000 دولار إلى ما بين 100,000 و200,000 دولار. شكّل هذا الأمر مشكلة كبيرة لمختبرات الأبحاث الصغيرة والشركات التي تستخدم نظام BSD، فقررت مجموعة أبحاث علوم الحاسوب (CSRG) استبدال جميع شفرة المصدر التي تعود أصولها إلى AT&T. نجحت المجموعة في ذلك عام 1994، لكن AT&T اعترضت ورفعت دعوى قضائية ضد جامعة بيركلي . بعد تسوية قضائية عام 1994، وزّعت CSRG النسخة النهائية من BSD، والتي سُمّيت 4.4BSD-Lite2.
انفصلت الفرقة في عام 1995.
الابتكارات
قدّمت مجموعة أبحاث أنظمة الاتصالات (CSRG) ابتكاراتٍ هامة، ساهمت في تطوير أحدث التقنيات والتأثير على تصميم أنظمة تشغيل أخرى. فعلى سبيل المثال، لا تزال واجهة برمجة تطبيقات المقابس (sockets API) مستخدمة في العديد من أنظمة التشغيل حتى اليوم.
- حلت واجهة برمجة تطبيقات Berkeley Sockets مشكلة دعم بروتوكولات متعددة (مثل XNS و TCP/IP )، وقامت جزئيًا بتوسيع مفهوم UNIX "كل شيء عبارة عن ملف" ليشمل بروتوكولات الشبكة هذه.
- قام نظام الملفات السريع في بيركلي بزيادة حجم تخصيص الكتلة من 512 بايت إلى 4096 بايت (أو أكبر)، مما أدى إلى تحسين أداء نقل القرص، مع السماح أيضًا بـ "الكتل الصغيرة" التي تصل إلى 128 بايت، مما أدى إلى تحسين استخدام القرص.
- تسمح إشارات التحكم في الوظائف للمستخدم بتعليق وظيفة ما عن طريق الضغط على مفتاح (control-Z)، ثم مواصلة تشغيل الوظيفة في الخلفية تحت غلاف C.
إصدارات هامة
من أبرز إصدارات سلسلة BSD ما يلي:
- كان إصدارا BSD 2.10 (و2.11) مكافئين لإصداري BSD 4.1 و4.2. كان الإصدار 2.X مخصصًا لأجهزة PDP-11، بينما كان الإصدار 4.X مخصصًا لأجهزة VAX. تضمن كلا الإصدارين بروتوكول TCP/IP، ونظام الملفات FFS (باستثناء أسماء الملفات الطويلة)، وفي الإصدارين 2.10 و4.1، نظام Berknet NFS (وليس TCP/IP NFS).
- 3.0 BSD، الإصدار الأول الذي يدعم الذاكرة الافتراضية.
- 4.0 BSD، الذي تضمن وظيفة التحكم في المهمة (CTRL-Z)، لإيقاف وإعادة تشغيل مهمة قيد التشغيل.
- 4.15 (مؤقت) BSD، وهو إصدار خاص يستخدم حزمة TCP/IP الخاصة بـ BBN .
- 4.2 BSD، والتي تضمنت حزمة TCP/IP الكاملة الخاصة بـ BSD، و FFS، و NFS.
إرث
تركت مجموعة أبحاث الأمن السيبراني إرثاً هاماً.
تعتمد أنظمة FreeBSD و OpenBSD و NetBSD و DragonFly BSD على توزيعة 4.4BSD-Lite، ولا تزال تلعب دورًا هامًا في مجتمع أنظمة UNIX مفتوحة المصدر حتى اليوم، بما في ذلك تحديد نمط تنسيق شفرة C المصدرية في أنويتها. يُعرف هذا النمط باسم KNF (الصيغة العادية للنواة) وهو موثق في صفحة دليل style(9) [ 3 ] الخاصة بنظام BSD .
إلى جانب مؤسسة البرمجيات الحرة ونظام لينكس ، وضعت مجموعة أبحاث البرمجيات الحرة (CSRG) أسس مجتمع المصادر المفتوحة .
من بين الأعضاء السابقين كيث بوستيك ، وبيل جوي ، ومارشال كيرك ماكوسيك ، وصموئيل ج. ليفلر ، وأوزالب بابا أوغلو ، ومايكل ج. كاريلز ، وغيرهم. [ 4 ] ويمكن اعتبار شركات صن مايكروسيستمز ، وبيركلي سوفتوير ديزاين ، وسليبيكات سوفتوير (التي استحوذت عليها أوراكل لاحقًا ) شركات منبثقة عن مجموعة أبحاث البرمجيات السحابية (CSRG). وكان روبرت كولستاد رئيسًا لشركة بيركلي سوفتوير ديزاين ، وهو الذي قاد تطوير نظام بي إس دي يونكس للحواسيب العملاقة في شركة كونفكس كمبيوتر .
انظر أيضاً
مراجع
- ↑ مارشال كيرك ماكوسيك (1999)، "عشرون عامًا من بيركلي يونكس: من ملكية AT&T إلى قابلية إعادة التوزيع بحرية"، المصادر المفتوحة: أصوات من ثورة المصادر المفتوحة
- ↑ فيدلر، رايان (أكتوبر 1983). "دليل يونكس / الجزء 3: يونكس في سوق الحواسيب الصغيرة" . بايت . ص 132. تم الاطلاع عليه في 30 يناير 2015 .
- ↑ style(9), دليل مطوري نواة FreeBSD 13.2 ، مشروع FreeBSD، 26 أبريل 2024 ، تم الاطلاع عليه في 20 أبريل 2025
- ↑ "مجموعة أبحاث أنظمة الحاسوب 1979 - 1993" .
روابط خارجية
- مجموعة أبحاث أنظمة الحاسوب 1979 - 1993
- مقال أكثر تفصيلاً
- مارشال كيرك ماكوسيك (29 مارس 1999). "عشرون عامًا من بيركلي يونكس - من ملكية AT&T إلى قابلية إعادة التوزيع بحرية" . أورايلي ميديا . تم الاطلاع عليه في 25 سبتمبر 2008 .
- توزيع برامج بيركلي
- العلوم والتكنولوجيا في منطقة خليج سان فرانسيسكو
- جامعة كاليفورنيا، بيركلي
- تاريخ يونكس
- مجموعات البحث
