- نشأت منظومة BSD من الأبحاث التي أجريت في جامعة بيركلي على نظام يونكس الأصلي.
- ينقسم بشكل رئيسي إلى FreeBSD و NetBSD و OpenBSD، ولكل منها تركيز مميز: الأداء وقابلية النقل والأمان.
- على عكس نظام لينكس، يقوم نظام بي إس دي بتطوير النواة والأدوات الأساسية كمشروع متكامل وموحد.
- رخصتها متساهلة للغاية، مما يسمح لبرمجياتها بتشغيل أنظمة تجارية مثل macOS أو PS4.
عندما نتعمق في عالم أنظمة التشغيل، نميل إلى افتراض وجود نظام واحد فقط. Windows و macOS و Linuxومع ذلك، هناك زاوية رائعة وقوية للغاية تسمى بيركلي توزيع البرمجيات، والمعروف باسم BSD. هذا النظام ليس اختراعًا حديثًا، بل تعود جذوره إلى سبعينيات القرن العشرين، عندما بدأت جامعة كاليفورنيا في بيركلي في التلاعب بشفرة يونكس لإجراء أبحاثها الخاصة.
ما يميز مسلسل BSD هو أنه لم يقتصر على الأكاديمية فقط. بفضل... رخصة برمجيات حرة بفضل انفتاحه المذهل، الذي يكاد يكون ملكية عامة، شكّل هذا الكود أساسًا لعشرات النسخ المختلفة. لم تقتصر المشاريع على المشاريع المجتمعية فحسب، بل استعانت العديد من الشركات بأجزاء من نظام BSD لإنشاء برامج احتكارية، وهو ما يفسر كثرة هذه البرامج اليوم. آثار مرض بي إس دي على الأجهزة التي نستخدمها يومياً دون أن ندري.
أصل وتطور عائلة BSD
لفهم وضعنا الحالي، علينا العودة إلى مختبرات بيل التابعة لشركة AT&T. كانت هذه المختبرات تمتلك نظام يونكس، وفي البداية سمحت لجامعة بيركلي بالتعديل على الكود. ولكن في مرحلة ما، قررت AT&T أن مصلحة العمل تأتي أولاً، فسحبت الصلاحيات، مما أدى إلى... معركة قانونية شرسةوالنتيجة؟ اضطرت بيركلي إلى إنشاء نسختها الخاصة من الصفر، مما أدى إلى التخلص من التعليمات البرمجية الاحتكارية وولادة ما نعرفه اليوم باسم BSD.
لم تكن هذه العملية عبثاً، فقد ساهمت شركة BSD بابتكارات نعتبرها اليوم من المسلّمات. بدءاً من إدارة الذاكرة الافتراضية ذات الصفحات حتى تطبيق حزمة بروتوكولات TCP/IP، التي تُعدّ أساسًا الهيكل الذي يقوم عليه الإنترنت. في الواقع، تُشتق جميع تطبيقات TCP الحديثة تقريبًا من الإصدار 4.4 من نظام BSD-Lite. من الشائع القول إن BSD كان مهدًا لـ الاتصال الحديث في الحوسبة.

التوزيعات الرئيسية: FreeBSD و NetBSD و OpenBSD
إذا كنت ترغب في تجربة BSD، فمن المرجح أن تصادف الأنواع الثلاثة الرئيسية. أولها هو فريوهو على الأرجح الخيار الأكثر شيوعًا. صدر عام 1993، ويسعى إلى تحقيق التوازن الأمثل بين الأداء العالي وسهولة الاستخدام. إنه الخيار الأمثل لمن يقومون بإعداد خوادم محتوى الويب، حيث يدير الشبكة بسلاسة ويدعم مجموعة واسعة من البنى، من x86 إلى معالجات ARM 64 بت.
ثم هناك نت بيوالتي تتميز بهوس صحي: قابلية النقل. شعارها ببساطة هو أنها تعمل على أي جهاز مزود بشريحة. لقد نجحوا في تشغيل النظام على أكثر من 50 منصة، بما في ذلك كل شيء من أجهزة الكمبيوتر القديمة إلى مهمات ناسا الفضائيةإذا كان لديك أجهزة قديمة أو نادرة جدًا من غير شركة إنتل، فمن المحتمل أن يكون نظام NetBSD هو خيارك الأفضل.
ولإكمال الثلاثية، لدينا اكبر برهاننشأت هذه التوزيعة من فرعٍ في نظام NetBSD لأن مُنشئيها أرادوا إعطاء الأولوية للأمان فوق كل شيء. وهم يُعرّفون أنفسهم على أنهم "التأمين الافتراضي"هذا يعني أنهم يراجعون الكود بدقة ويعطلون أي خدمات غير ضرورية لمنع الثغرات الأمنية. إنها أداتهم المفضلة للبناء جدران الحماية وأنظمة كشف التسلل.
أنواع ومشتقات أخرى مثيرة للاهتمام
وبعيداً عن الركائز الثلاث، هناك بعض المشاريع المثيرة للاهتمام للغاية. دراجون فلاي بي إس دي هو نظام تشغيل مشتق من نظام FreeBSD، وقد قرر تغيير طريقة تعامل النظام مع التزامن والمعالجة المتعددة (SMP). ويتميز بشكل خاص بنظام ملفاته. مطرقةمصمم ليكون فعالاً للغاية على الخوادم عالية الأداء.
إذا كنت تبحث عن شيء أكثر ملاءمة لمستخدمي أجهزة الكمبيوتر المكتبية، GhostBSD إنه الخيار الأمثل. فهو يعتمد على نظام FreeBSD الأساسي، لكنه يُسهّل كل شيء بفضل بيئات مثبتة مسبقًا مثل MATE، مما يُغنيك عن قضاء ساعات في ضبط واجهة المستخدم. وعلى نحو مماثل، نجد... منتصف الليل، والذي يهدف إلى أن يكون نظامًا جاهزًا للاستخدام مع بيئة Xfce ستكون مألوفة جدًا لك إذا كنت قادمًا من نظام Linux.
أما بالنسبة لأولئك الذين يفضلون عدم تثبيت أي شيء على القرص الصلب، البدوي إنه الحل. إنه يركز على أن يكون نظام يونكس المحمول يتم تشغيله من محرك أقراص USB، وهو مثالي لاستعادة البيانات أو إصلاح النظام أو ببساطة العبث بنظام BSD دون خطر حذف قسم Windows الخاص بك.
نظام BSD مقابل نظام GNU/Linux: إنهما ليسا متماثلين
يخلط الكثيرون بين نظامي BSD ولينكس، فكلاهما مفتوح المصدر ويتشابهان في استخدام الطرفية، لكنهما يختلفان اختلافًا جذريًا في بنيتهما الداخلية. ويكمن الاختلاف الأكبر في... نموذج التنميةفي لينكس، لديك النواة من جهة وأدوات جنو من جهة أخرى؛ التوزيعات هي في الأساس مجموعة من الحزم من مصادر مختلفة. أما في بي إس دي، فيتم تطوير النواة والأدوات الأساسية كـ مشروع واحد متماسك.
ولا يمكننا أن ننسى الترخيص. فبينما يستخدم لينكس رخصة جنو العمومية (GPL)، التي تلزمك بمشاركة أي تحسينات تُجريها على الكود، فإن رخصة BSD أكثر تساهلاً بكثير.يُمكّن هذا شركات مثل آبل من إنشاء نظام macOS استنادًا إلى داروين (مشتق من BSD) دون الحاجة إلى الكشف عن أسرارها التجارية. ولهذا السبب نرى شفرة BSD موجودة في بلاي ستيشن 4، نينتندو سويتش وحتى في بعض أجزاء نظام التشغيل ويندوز.
من ناحية الأجهزة، يتفوق نظام لينكس بشكل واضح. عادةً ما تُصدر الشركات المصنعة برامج تشغيل لنظام ويندوز، وإن وُجدت، فلنظام لينكس أيضًا. أما في نظام بي إس دي، دعم الأجهزة محدود أكثروقد لا تعمل بعض الميزات، مثل وضع السكون في أجهزة الكمبيوتر المحمولة، بشكل مثالي. ومع ذلك، يوفر نظام BSD استقرارًا هيكليًا وإدارة للشبكة يعتبرها الكثيرون ميزة مهمة. أفضل من نظام لينكس.
مزايا وعيوب التحول إلى نظام BSD
لماذا قد يرغب أي شخص في استخدام نظام BSD اليوم؟ بدايةً، بسبب ثبات أسطوري وإمكانية استخدام أدوات متقدمة مثل ZFS (نظام ملفات سولاريس) أو DTrace. علاوة على ذلك، يتميز مجتمع المستخدمين بقلة الاهتمام بالسياسة، ويركز أكثر على الجودة التقنية بدلاً من حروب التراخيص. إذا كنت تبحث عن نظام حيث أداء الشبكة إذا كانت هذه هي الأولوية المطلقة، فإن نظام BSD هو الحل.
لكن الأمر ليس كله وردياً وسعيداً. نقص السائقين هذه هي المشكلة الرئيسية، وقد يكون تعلم النظام أكثر صعوبة نظرًا لقلة الدروس التعليمية المتاحة عبر الإنترنت مقارنةً بنظامي أوبونتو أو ديبيان. علاوة على ذلك، إذا كنت بحاجة إلى برامج تجارية محددة للغاية، ستجد أن معظمها متوفر فقط لأنظمة ويندوز أو لينكس، مما يجبرك على استخدام منصات أخرى. طبقات التوافق الثنائي لتشغيل تطبيقات لينكس على نظام بي إس دي.
تمثل أنظمة التشغيل مثل FreeBSD وOpenBSD وNetBSD جوهر نظام يونكس، إذ توفر تحكمًا كاملًا في المكونات المادية وأمانًا قويًا. ورغم أن حصتها السوقية ضئيلة مقارنةً بالأنظمة التجارية العملاقة أو نظام لينكس نفسه، إلا أن تأثيرها هائل، فهي تُشكل أساسًا لجزء كبير من بنية الإنترنت التحتية ومعظم الأجهزة الإلكترونية الحديثة بفضل مرونتها وكفاءتها التقنية.

