إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

هل ستتخلى أنظمة الـBSD على المصنف gcc ؟

تقليص
X
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • هل ستتخلى أنظمة الـBSD على المصنف gcc ؟

    السلام عليكم و رحمة الله

    أعلن صندوق الـبي أس دي (BSD Fund) على تمويله لمشروع المصنف العتيق
    PCC (Portable C Compiler) بمبلغ 12000 ألف دولار ستستعمل لتطويره
    إلى الإصدار 1.0.

    للإشارة PCC هو مصنف حر برخصة BSD تم تطويره في مخابر بيل في السبعينات
    و هو نفس المكان الذي ولدت فيه لغة السي و نظام اليونيكس.
    pcc كان المصنف المعتمد في توزيعات البي أس دي إلى أن تم تعويضه بـgcc في الإصدار4.4BSD
    و لكن مؤخرا تمت إعادته إلى مستودعات أهم توزيعات البي أس دي في حلة جديدة بعد أن أعاد السويدي
    آنديرس ماغنوسن كتابة أغلب أجزائه .

    اليوم pcc مرشح ليحل مكان مصنف gcc الشهير إذا سار تطويره على النحو المطلوب ، و هذا ليس
    فقط ﻷنه يتوافق مع النظام من حيث الرخصة (فهو يعتمد رخصة BSD بدل الـGPL) و لكن لأسباب
    أخرى ذكرت في هذا المقال و هي تدور حول هذه المحاور:

    1- pcc يمتاز بالسرعة (فهو أسرع من gcc بخمس مرات) ، السهولة و المحمولية (أي الدعم لعدة
    منصات)

    2- تذمر مطوري البي أس دي من طريقة تطوير gcc لأسباب عديدة منها كسر أو توقف الدعم لبعض
    تصاميم (منصات) الحواسيب غير الشهيرة في الإصدارات الحديثة بسبب تركيز الـgcc على منصات
    إينتل أكثر من غيرها و هذا يجبر مطوري البي أس دي على صيانة عدة نسخ من gcc في الإصدار
    الواحد و فيه الكثير من العناء.

    3- وجود عدد من الأخطاء مع كل إصدار حديث لـgcc بسبب إضافة خدمات جديدة،
    بينما يفضل بعض مطوري البي أس دي (مثل OpenBSD) التركيز على ثبات البرنامج عن طريق
    مراجعة الكود (audit).

    4- اختلاف مطوري البي أس دي مع نظرة صاحب gnu حيث يرون أنه يقوم بتسييس المشاريع
    البرمجية ... حتى أن ثيو دي رات (مطور OpenBSD) يرى لا يجب أن تكون كل البرامج مفتوحة
    المصدر و إلا أدى هذا إلى نوع من الإحتكار...

    على فكرة، pcc متوفر أيضا على أنظمة اللينكس مثل فيدورا و يستطيع تصنيف عدد من البرامج..


    مهما يكن فالطريق أمام pcc لا يزال طويل و مجرد وجوده يعتبر كسبا للمستخدم ، لأن تاريخ التقنية
    يثبت أن التنافس هو من الوقود الأهم للأبداع و التطوير.

  • أسامة عقاد
    رد
    المشاركة الأصلية بواسطة red mercury مشاهدة المشاركة
    السلام عليكم:
    الله يرحم والديك ايش (على فكرة ايش فصيحة وهي بمعنى أي شيء ولا أدري هل هي تصغير أم نحن) رايك تقرأ كتاب المرجع المختصر في نواة لينوكس لا ينصح بآخر إصدار من gcc
    وشيء آخر هل عمرك ثبت مكتبة qt من المصدر كم ساعة جلست مع المترجم gcc اقرأ النص التالي
    شكرا لك على التوضيح,
    هل جربت المترجم الخاص ب bsd ؟
    أكيد ليست برامج gpl و الوقف (عكسها المشاع) هي الافضل دائما لكنها تسعى لذلك وستصبح ان شاء الله.

    اترك تعليق:


  • جلال شفرور
    رد
    المشاركة الأصلية بواسطة uaa مشاهدة المشاركة
    سبحان الله من اسم الخبر توقعت ان يكون وراءه جلال قبل قراءته
    اتمنى من الاخوة قراءة كتاب لينوكس الشامل قبل ان يهتموا ب bsd
    و نسيت ذكر ميزة مهمة جدا جدا
    ليس شرطا أن تتعلم لينكس قبل أن تبدأ مع الـBSD، ثم أغلب برامج المستخدم
    و أوامر الصدفة () هي نفسها هنا و هناك

    و لكن لا أنصح بالـBSD إلا لمن كان تخصصه في الحوسبة أو كان فضولي ذا خبرة
    أو واحد عنده عزيمة

    المشاركة الأصلية بواسطة uaa مشاهدة المشاركة
    و هي ان ميكروسوفت مثلا او أي شركة احتكارية يمكنها الآن تطوير bsd و عمل نسخة خاصة بها منه و يمكنها اغلاق المصدر أو بيعها او اي شيء سيء آخر (لينوكس لا يسمح بذلك)

    و ليس ذلك فقط بل ان كل ابلاغ عن علة او رقعة يمكنها الحصول عليها مجانا و اي اضافة للمشروع يمكنها الاستفادة منه دون اي مقابل و ليست ملزمة بإتاحة ما تطوره في bsd للناس.
    من المعروف منذ مدة أن كومة بروتوكولات الشبكة (network protocol stack) في الويندوز مأخوذة من البي أس دي ... كذلك نظام التشغليل ماك أواس 10 (داروين) مبني على FreeBSD 5

    إذا كان صاحب الكود سمح لهم بأخذه دون مقابل فما الذي يضيرك أنت ؟
    هذا ملكه و من حقه أن يفعل ذلك... بل من حقه أن يبقي عليه مغلوق المصدر و هو حر

    اترك تعليق:


  • جلال شفرور
    رد
    المشاركة الأصلية بواسطة kaf-laarous مشاهدة المشاركة
    جزاك الله خيرا دكتور جلال ،

    هذه العبارة أثارت فضولي
    ألا يعد هذا تناقضا ؟ -إحتكار ومفتوح المصدر-

    kaf-laarous
    و جزاك ...

    العرب تقول إذا زاد الشيء عن حده انقلب إلى ضده..

    و تفصيل المسألة يطول و لعل الله ييسر ذلك و لكن على السريع
    دعني أقول أن المقصود هو رغبة البعض مثل ستالمان و من سار على نهجه
    في فرض فتح مصدر أي برنامج... و هذا نوع من الإحتكار الذي يضر بالمبرمج...

    و سأعود لتفصيل هذا لاحقا إن شاء الله

    اترك تعليق:


  • أسامة عقاد
    رد
    الاحتكار ليس في صالح احد

    اترك تعليق:


  • red mercury
    رد
    المشاركة الأصلية بواسطة uaa مشاهدة المشاركة
    سبحان الله من اسم الخبر توقعت ان يكون وراءه جلال قبل قراءته

    اتمنى من الاخوة قراءة كتاب لينوكس الشامل قبل ان يهتموا ب bsd
    و نسيت ذكر ميزة مهمة جدا جدا

    و هي ان ميكروسوفت مثلا او أي شركة احتكارية يمكنها الآن تطوير bsd و عمل نسخة خاصة بها منه و يمكنها اغلاق المصدر أو بيعها او اي شيء سيء آخر (لينوكس لا يسمح بذلك)

    و ليس ذلك فقط بل ان كل ابلاغ عن علة او رقعة يمكنها الحصول عليها مجانا و اي اضافة للمشروع يمكنها الاستفادة منه دون اي مقابل و ليست ملزمة بإتاحة ما تطوره في bsd للناس.

    ان كان كلامي خاطئا ارجو تبيين ذلك يا اخ جلال بالبراهين الواضحة و الممكن فهمها من مبتدئ في التقنية
    السلام عليكم:
    الله يرحم والديك ايش (على فكرة ايش فصيحة وهي بمعنى أي شيء ولا أدري هل هي تصغير أم نحن) رايك تقرأ كتاب المرجع المختصر في نواة لينوكس لا ينصح بآخر إصدار من gcc
    وشيء آخر هل عمرك ثبت مكتبة qt من المصدر كم ساعة جلست مع المترجم gcc اقرأ النص التالي
    - pcc يمتاز بالسرعة (فهو أسرع من gcc بخمس مرات) ، السهولة و المحمولية (أي الدعم لعدة
    منصات)

    اترك تعليق:


  • RTFM
    رد
    المشاركة الأصلية بواسطة uaa مشاهدة المشاركة
    و هي ان ميكروسوفت مثلا او أي شركة احتكارية يمكنها الآن تطوير bsd و عمل نسخة خاصة بها منه و يمكنها اغلاق المصدر أو بيعها او اي شيء سيء آخر (لينوكس لا يسمح بذلك)
    هذا في صالح الشركات الصغيرة يا أخي uaa و منها التي يمتلكها الشباب العربي الطاموح.

    اترك تعليق:


  • أسامة عقاد
    رد
    سبحان الله من اسم الخبر توقعت ان يكون وراءه جلال قبل قراءته

    اتمنى من الاخوة قراءة كتاب لينوكس الشامل قبل ان يهتموا ب bsd
    و نسيت ذكر ميزة مهمة جدا جدا

    و هي ان ميكروسوفت مثلا او أي شركة احتكارية يمكنها الآن تطوير bsd و عمل نسخة خاصة بها منه و يمكنها اغلاق المصدر أو بيعها او اي شيء سيء آخر (لينوكس لا يسمح بذلك)

    و ليس ذلك فقط بل ان كل ابلاغ عن علة او رقعة يمكنها الحصول عليها مجانا و اي اضافة للمشروع يمكنها الاستفادة منه دون اي مقابل و ليست ملزمة بإتاحة ما تطوره في bsd للناس.

    ان كان كلامي خاطئا ارجو تبيين ذلك يا اخ جلال بالبراهين الواضحة و الممكن فهمها من مبتدئ في التقنية

    اترك تعليق:


  • smooth
    رد
    خبر رائع أتمنى لهم النجاح وإتمام المشروع

    اترك تعليق:


  • فرحات بكاري
    رد
    لك جزيل الشكر يا أخري , شوقتنا لتجريب bsd
    كذلك :
    أنوه على أن الإحتكار يجب ان يكون و لو نسبيا , و هذا لضمان بعض الحقوق

    اترك تعليق:


  • ياسر يكن
    رد
    جزاك الله خيرا دكتور جلال ،
    حتى أن ثيو دي رات (مطور OpenBSD) يرى لا يجب أن تكون كل البرامج مفتوحة
    المصدر و إلا أدى هذا إلى نوع من الإحتكار...
    هذه العبارة أثارت فضولي
    ألا يعد هذا تناقضا ؟ -إحتكار ومفتوح المصدر-

    kaf-laarous

    اترك تعليق:

يعمل...
X