قضيت اليومين و نصف الأخيرين في عالم نظام FreeBSD. ثبت الإصدار الأخير FreeBSD 8.0 معتمدا على التوثيق الرسمي للنظام، و حصلت في النهاية على نظام مكتبي متكامل. سؤالين دارا في ذهني عند إنتهائي هما:
التجربة تركت إنطباعا إيجابيا مهما تمثل في:
مع الأسف الإهتمام به على شبكة الأنترنت محدود و يقتصر على بعض المواقع :S لكن و رغم ذلك فقد تكفل الصديقين عبد المهيمن و سيف عبد الرزاق يشرح طريقة تثبيته و إعداده. و بالتأكيد FreeBSD كباقي البرامج الحرة و المفتوحة المصدر ما زال في حاجة إلى دعم كبير.
أهم المواقع و الموارد المهتمة بنظام FreeBSD
- لماذا أجلت كل هذا الوقت لخوض تجربة الغوص في عالم FreeBSD ؟
- لماذا لا يحظى FreeBSD بكل التغطية الإعلامية التي يستحقها ؟
التجربة تركت إنطباعا إيجابيا مهما تمثل في:
- بحثت على شبكة الأنترنت رأسا على عقب على كل الموارد التي تتطرق إلى نظام FreeBSD.
- أخد FreeBSD نفس الأفضلية التي يأخدها نظام جنو/لينوكس و لولا أني وجدت التوزيعة المناسبة (Arch Linux) لكنت قد إنتقلت إليه فورا. و الجميل في الأمر أن توزيعة أرك لينوكس تستخدم نفس طريقة إعداد الأنظمة يونكس (Unix-like).
- أضفت شعاره إلى شعار المدونة :)
- و سأثبته (أو PC-BSD 8.0) على جهازي بصفة دائمة.
مع الأسف الإهتمام به على شبكة الأنترنت محدود و يقتصر على بعض المواقع :S لكن و رغم ذلك فقد تكفل الصديقين عبد المهيمن و سيف عبد الرزاق يشرح طريقة تثبيته و إعداده. و بالتأكيد FreeBSD كباقي البرامج الحرة و المفتوحة المصدر ما زال في حاجة إلى دعم كبير.
أهم المواقع و الموارد المهتمة بنظام FreeBSD
- أنظمة BSD و بداية الطريق مع FreeBSD 7.0
- شرح تنصيب نظام FreeBSD 7.0 و اعداده بالتفصيل
- FreeBSD Handbook كتاب يوّثق و يشرح النظام من البداية إلى النهاية.
- FreeBSD – the unknown Giant موقع يتتبع آخر أخبار عالم الـ FreeBSD.
- Planet FreeBSD موقع يتابع المدونات المهتمة بـ FreeBSD.
- قسم FreeBSD على nixCraft : مواضيع و شرح تقني قيم.
- مجلة BSD magazine أصبحت متوفرة بالمجان و يمكن تحميل مجموعة من الأعداد.
- The FreeBSD Diary مقالات و مواضيع بخصوص FreeBSD.
- مدونة تهتم بـ FreeBSD للقراء باللغة الفرنسية. و أخرى هنا.
- قسم FreeBSD على مدونة rhyous.com
- قسم bsd-linux-unix على مدونة kitara.nl
- قسم FreeBSD على مدونة dan.me.uk
- كتاب The Complete FreeBSD.
- آخر Ports (عبارة عن سكريبتات تستخدم في تثبيت آخر إصدارات البرامج إعتمادا على الكودها المصدري) تجدونها على The FreeBSD Ports Archive و على FreshPorts.
- بالإضافة إلى Wiki هنا و هنا قد تجد فيهما أجوبة سريعة.
- موضوع بعنوان "بي إس دي لمستخدمي لينوكس" يشرح الفرق و طريقة عمل أنظمة BSDs.
- مدونة Simple life, Complicated mind
هل وجدت شيئا على FreeBSD لم تجده على لينكس، وكذا هل وجدت على لينكس شيئا لم تجده على FreeBSD؟
ردحذفوشكرا لك
يوجد القليل من الإختلاف:
ردحذفFreeBSD:
* لذيه نواة مختلفة عن لينوكس.
* توثيقه رائع.
* يتوفر على بعض الخصائص الحماية الإضافية لكن فرق كبير.
* رخصته أكثر حرية سمحت له على سبيل المثال توفير أداة DTrace و نظام تسيير الملفات ZFS.
* هنالك مرجعية و احدة تتحكم في تطوير النظام (فريق التطوير)
GNU/Linux:
* يدعم عدد أكبر من العتاد.
* متوفر على شكل توزيعات عديدة متخصصة في مجالات مختلفة و جاهزة للإستخدام. لا يوجد شيء يمنع FreeBSD من فعل نفس الشيء و بالفعل توجد توزيعات عديدة تنحدر منه.
* يحظى بدعم مالي من مختلف الشركات التقنية الكبرى.
* دعم إعلامي أكبر.
و عموما أعتقد أن إستخدام و تعلم FreeBSD سيجعلك أكثر تمرسا و فهما له و للأنظمة الشبيهة بـيونكس (جنو/لينوكس واحد منها).
جميل : )
ردحذفشخصيا لا افضل رخصة bsd ، نعم قد يكون لها منافعها ، لكن اعتقد انها متساهلة اكثر من اللزوم !
بعض الاوقات اتخيل اذا كان لينوكس مرخص برخصة bsd ، ربما ظل حبيس الخوادم و لم يتطور بهذه الطريقة لان بعض الشركات لم تشارك في تطويره ، او اخذت منه نسخة و فعلت كما فعلت ابل !
و على ما اتذكر ، مرة احد مطوري open bsd كان يشكوا من ان المشروع لا يحصل من الشركات التي تستفيد منه على مردود مادي مناسب ولا على الكود ! بعكس لينوكس الذي يحصل على الكود البرمجي (لوجود بند المشاركة بالمثل) حتى اذا لم يحصل على الدعم المادي .
طبعا فري بي اس دي هو شبيه يونكس ، و اذا اردت شيء مثله ببساطة ممكن استعمال سلاك وير : )
و لكن في النهاية شخصيا لا اريد ان يكون free bsd بنفس رخصة لينوكس ، الافضل توفر النموذجين : )
صحيح ما المقصود بـ "هنالك مرجعية و احدة تتحكم في تطوير النظام (فريق التطوير)" ؟
@أحمد م. أبوزيد:
ردحذف"شخصيا لا افضل رخصة bsd ، نعم قد يكون لها منافعها ، لكن اعتقد انها متساهلة اكثر من اللزوم !"
نعم أوافقك الرأي, رخصة GPL أضمن لكن إليك وجهة نظر مستخدمي رخصة BSD:
* هم يفضلون أن يثقوا في الجانب الأخلاقي للإنسان بحيث أن المسهامة في تطوير البرمجيات يجب أن تبقى إختيارية منبعثة من هدف المساهمة و التطوير في حد ذاته و ليس ضرورة أو إجبار بسبب رخصة أو إتفاقية.
* تطوير البرمجيات برخصة BSD مثله مثل الدراسة و العلوم يجب ألا يقيد بشروط أو أن يخضع لتسيس.
* بإستثناء بعض الحالات مثل إعتماد شركة Apple على جزء من الكود المصدري لـ FreeBSD لتطوير نظامها Mac OS X فلا يوجد أي تعدي أو إسغلال للبرمجيات المرخصة برخصة BSD. في الواقع لا نجد أي شركة قامت على سبيل المثال بالسطو على الكود المصدري لـ OpenSSH أو Apache و إستغلتهما إستغلالا مدويا دون المساهمة فيهما، حتى شركة Apple ساهمة و ما زالت تساهم في تحسين الكود المصدري لنظام FreeBSD.
التعليق على البقية (فقط للإفادة):
قبل يومين تقريبا ظهر موضوع بعنوان "FreeBSD and the GPL" على موقع ITPro هنا http://www.itpro.co.uk/620659/freebsd-and-the-gpl (موضوع قيم للغاية يشرح تاريخ ظهور FreeBSD و الظروف التي مر منها) قيل فيها أن لينوس تورفلدس مطور نواة لينوكس قال "لم يكن لينوكس ليخرج إلى الوجود لو كان نظام 386BSD متوفرا ساعتها على الحواسب الشخصية التي تعمل على معالج إنتل Intel"
نعم نحن محظوظون للظروف التي دفعت لينوس لتطوير النواة لينوكس :) ، و كذلك لوجد كليهما (FreeBSD و GNU/Linux) كل برخصته التي تسعى إلى تحقيق نفس الهدف/المبدأ و هو توفير منصة حرة مفتوحة المصدر.
بالنسبة للنقط الأخيرة الخاصة بتحكم فريق التطوير في سيرورة نظام FreeBSD، المقصود بها هو أن مشروع FreeBSD يُسير من طرف المطورون الذين لهم حق التعديل على مستوى CVS/SVN بكل ما يخص الكود المصدري، التوثيق أو Ports (تعريفها في موضوع التدوينة). بالإضافة لذلك في كل سنتين يقوم هؤلاء المطورون بإختيار فريق عمل مكون من تسعة أشخاص للتكفل بمتابعة كافة المشروع بإتجاهاته و أهدافه و بتحديد شروط العمل و تأكد من أن الكل يتقيد بها، بالإضافة إلى متابعة جودة الكود المصدري المدرج داخل النظام. -- بين قوسين هذا مخالف تماما لفكرة لينوس تورفلدس الذي قال يوما
""Regression testing"? What's that? If it compiles, it is good; if it boots up, it is perfect."
بمعنى أنه لا داعي للقيام بالإختبارات الرجعية ما دام الكود المصدري قد نجح في التجميع أو نجح في الإقلاع.
(الإختبار الرجعي هو الإختبار الذي يسمح بإكتشاف العلل التي تم إصلاحها في إصدار سابق لكن عاودت الظهور في الإصدار الجديد لسبب من الأسباب)
هنالك عرض على Youtube بعنوان How the FreeBSD project Works ستجده هنا http://www.youtube.com/watch?v=nNkqKdLm1rU يشرح كيفية كمل مشروع FreeBSD.
أشكرك جزيل الشكر على التعليق القيم وددت لو كان كل من يزور المدونة يترك تعليق مثله :)
طبعا لم أقصد أي إنتقاد أو ما شابه بل شرح لوجهة النظر المقابلة :)
ردحذفتحياتي الحارة أحمد م. أبوزيد :)
شكرا جزيلا على المعلومات المفيدة ^_^
ردحذفو لا مشكلة ابدا من الانتقاد ، في النهاية هو شيء صحي ^_^
السلام عليكم:
ردحذفأحسن شيء في هذه المقالة قائمة بصراحة تشكر عليها