14Sep
كل من لينوكس و بسد هما نظامان مفتوحان ومصدران مفتوحان، مثل أنظمة تشغيل يونكس.حتى أنها تستخدم الكثير من نفس البرنامج - هذه أنظمة التشغيل لديها المزيد من الأشياء المشتركة من أنها لا الاختلافات.فلماذا توجد جميعها؟
هناك اختلافات أكثر مما يمكننا تغطيته هنا، وخاصة الاختلافات الفلسفية حول الطريقة التي يجب أن يبني بها نظام التشغيل وترخيصه.هذا ينبغي أن تساعدك على فهم الأساسيات، على الرغم من.
أساسيات
ما يسمى معظم الناس "لينكس" ليس في الواقع لينكس.لينكس من الناحية الفنية مجرد نواة لينكس - توزيعات لينكس نموذجية تتكون من العديد من القطع من البرمجيات.هذا هو السبب في أن لينوكس تسمى أحيانا غنو / لينوكس.في الواقع، الكثير من هذا البرنامج نفسه على رأس لينكس هو نفس البرامج المستخدمة على بسدز.
لينكس و بسد كلاهما أنظمة التشغيل مثل يونكس.كما غطينا عندما نظرنا إلى تاريخ أنظمة التشغيل مثل يونكس، لينكس و بسد لها نسب مختلفة.كتب لينكس لينوس تورفالدز عندما كان طالبا في فنلندا.بسد لتقف على "بيركلي توزيع البرمجيات"، كما كان في الأصل مجموعة من التعديلات على بيل أونيكس التي تم إنشاؤها في جامعة كاليفورنيا، بيركلي.نما في نهاية المطاف إلى نظام التشغيل الكامل والآن هناك بسد مختلفة متعددة.
النواة مقابل نظام التشغيل الكامل
رسميا، لينكس هو مجرد نواة.توزيعات لينكس يجب أن تقوم بعمل الجمع بين جميع البرامج المطلوبة لإنشاء نظام التشغيل لينكس الكامل والجمع بينه في توزيع لينكس مثل أوبونتو، النعناع، دبيان، فيدورا، ريد هات، أو القوس.هناك العديد من توزيعات لينكس المختلفة.
في المقابل، فإن بسد على حد سواء نواة ونظام التشغيل.على سبيل المثال، فريبسد يوفر كلا من نواة فريستد ونظام التشغيل فري.يتم الحفاظ عليه كمشروع واحد.وبعبارة أخرى، إذا كنت ترغب في تثبيت فريبسد، يمكنك فقط تثبيت فريبسد.إذا كنت ترغب في تثبيت لينكس، ستحتاج إلى الاختيار من بين العديد من توزيعات لينكس أولا.
بسد تشمل نظام الموانئ.الذي يوفر وسيلة لتثبيت حزم البرمجيات.يحتوي نظام الموانئ على برامج في شكل مصدر، لذلك يجب أن يقوم جهاز الكمبيوتر بتجميعها قبل تشغيلها.(إذا كنت تستخدم من أي وقت مضى جينتو عندما كانت شعبية، انها قليلا من هذا القبيل.) ومع ذلك، يمكن أيضا أن يتم تثبيت حزم في شكل ثنائي مثبتة مسبقا لذلك لم يكن لديك لقضاء بعض الوقت وموارد النظام تجميعها.
الترخيص
الترخيص هو فارق كبير، على الرغم من أنه لن يهم لمعظم الناس.يستخدم لينوكس ترخيص غنو العام أو غل.إذا قمت بتعديل نواة لينكس وتوزيعه، لديك لإطلاق شفرة المصدر للتعديلات الخاصة بك.
تستخدم بسد رخصة بسد.إذا قمت بتعديل نواة بسد أو توزيعها وتوزيعها، لم يكن لديك لتحرير التعليمات البرمجية المصدر على الإطلاق.أنت حر في أن تفعل ما تريد مع رمز بسد وكنت غير ملزم بالافراج عن شفرة المصدر، على الرغم من أنك يمكن أن تفعل ذلك إذا أردت.
كلاهما مفتوح المصدر، ولكن بطرق مختلفة.يدخل الأشخاص أحيانا في نقاشات حول الترخيص الذي هو "أكثر حرية". تساعد غل المستخدمين من خلال ضمان حصولهم على شفرة المصدر لبرنامج غل، ولكنها تحد من مطوري البرامج من خلال إجبارهم على إصدار الشفرة.لا يضمن الترخيص بسد للمستخدمين الحصول على شفرة المصدر، ولكنه يعطي للمطورين حرية القيام بكل ما يختارونه مع التعليمات البرمجية، حتى لو كانوا يريدون تحويلها إلى مشروع مغلق المصدر.
بسد
غالبا ما ينظر إلى هذه الأنظمة على أنها أنظمة التشغيل الرئيسية "بسد" الثلاثة:
- فريبد: فريبسد هو بسد الأكثر شعبية، وتهدف إلى الأداء العالي وسهولة الاستخدام.يعمل بشكل جيد على معيار إنتل و أمد 32 بت و 64 بت المعالجات.
- نيتبسد: تم تصميم نيتبسد لتشغيل على أي شيء تقريبا ويدعم العديد من الأبنية.الشعار على صفحتهم الرئيسية هو "طبعا يدير نيتبسد."
- أوبنبسد: تم تصميم أوبنبسد لأقصى قدر من الأمن - وليس فقط مع معالمه، ولكن مع ممارسات التنفيذ.انها مصممة لتكون البنوك نظام التشغيل وغيرها من المؤسسات الخطيرة سوف تستخدم للنظم الحرجة.
هناك نوعان من أنظمة التشغيل بسد البارزة الأخرى:
- دراغونفلي بسد: تم إنشاء بسد دراغونفلي مع هدف تصميم توفير نظام التشغيل التي من شأنها أن تعمل بشكل جيد في بيئات مؤشرات الترابط - على سبيل المثال، في مجموعات من أجهزة كمبيوتر متعددة.
- داروين / ماك أوس X: ويستند نظام التشغيل ماك أوس X في الواقع على نظام التشغيل داروين، الذي يقوم على بسد.انها مختلفة قليلا عن بسد أخرى.في حين أن النواة على مستوى منخفض والبرمجيات الأخرى هي مفتوحة المصدر بسد التعليمات البرمجية، معظم ما تبقى من نظام التشغيل هو رمز مصدر ماك أوس مغلقة.أبل بنيت نظام التشغيل ماك أوس X ودائرة الرقابة الداخلية على رأس بسد حتى أنها لن تضطر إلى كتابة نظام التشغيل على مستوى منخفض أنفسهم، تماما كما بنيت جوجل الروبوت على رأس لينكس
لماذا اخترت بسد على لينكس؟
لينكس لا يزال أكثر شعبية من فريبسد حتى.لينكس يميل للحصول على دعم الأجهزة الجديدة قبل فريبسد يفعل، على سبيل المثال.لدى بسد حزمة التوافق المتاحة حتى يتمكنوا من تنفيذ الثنائيات لينكس أصلا، ومعظم البرامج يعمل بالمثل.
إذا كنت قد استخدمت لينكس، فريبسد لن يشعر كل ما هو مختلف.تثبيت فريبسد كجهاز تشغيل سطح المكتب، وسوف ينتهي بك الأمر باستخدام نفس جنوم، كدي، أو بيئات سطح المكتب زفس كنت تستخدم على لينكس جنبا إلى جنب مع معظم البرامج الأخرى نفسها.هذا بمجرد الوصول إلى تلك النقطة، على الرغم من - فريبسد لن تلقائيا تثبيت سطح المكتب الرسومية، لذلك كنت تركت لتدبير نفسك أكثر مما كنت مع توزيعات لينكس الحديثة.انها أكثر تجربة المدرسة القديمة.
يمكن تفضيل فريبد على بعض أنظمة تشغيل الملقم لموثوقيتها وثباتها.يمكن للمصنعين خلق الأجهزة اختيار بسد لنظام التشغيل بدلا من لينكس حتى أنها لن تضطر إلى الإفراج عن التعديلات على التعليمات البرمجية الخاصة بهم.
إذا كنت من مستخدمي أجهزة الكمبيوتر المكتبية، فأنت حقا لا تحتاج إلى رعاية الكثير عن بسد.ربما تفضل لينكس لدعم الأجهزة المتفوقة، وتركيب أسهل، والطبيعة الحديثة والنزيف حافة الحافة.إذا كنت تقوم بتجميع خادم أو جهاز مضمن، فقد تفضل فريبد لسبب آخر.
سنقوم على الأرجح الحصول على تعليقات من الناس الذين يستخدمون فريبد على أجهزة الكمبيوتر المكتبية الآن، وكنت بالتأكيد يمكن أن تفعل ذلك!ولكن نظام التشغيل مثل أوبونتو أو النعناع سيكون أكثر سهولة الاستعمال والحديثة بالنسبة لمعظم الناس.
صورة الائتمان: أتزيروك على فليكر