الاختلافات بين "البرمجيات الحرة" و "المصدر المفتوح"

على الرغم من أن البرمجيات مفتوحة المصدر والبرامج المجانية تشترك في العديد من تراخيصها ، la مؤسسة البرمجيات الحرة يعتقد أن حركة المصدر المفتوح تختلف فلسفيًا عن حركة البرمجيات الحرة. هذا مهم بشكل خاص لأنه غالبًا ما يتم الخلط بين المصطلحين "مجاني" و "مصدر مفتوح" يتم استخدامهما بالتبادل.


ظهر هذا في عام 1998 عندما شكلت مجموعة من الناس ، بما في ذلك إريك س.ريموند وبروس بيرينز ، مبادرة المصدر المفتوح (OSI). كان هدفهم هو إعطاء أهمية أكبر للفوائد العملية لمشاركة كود المصدر ، وإثارة اهتمام بيوت البرمجيات الكبرى والشركات الأخرى في صناعة التكنولوجيا الفائقة بهذا المفهوم. بينما تفضل إف إس إف وريتشارد ستالمان طرح الأمر بمصطلحات أخلاقية باستخدام مصطلح البرمجيات الحرة.

يرى هؤلاء المدافعون أن مصطلح "المصدر المفتوح" في اللغة الإنجليزية مفتوح المصدر يتجنب غموض مصطلح "مجاني" في اللغة الإنجليزية ، والذي تستخدمه إف إس إف عند الحديث عن "البرمجيات الحرة" (البرمجيات الحرة). من ناحية أخرى ، يمنحها اسمًا أكثر "تقنية" و "محايدة" لا يخيف الشركات أو الحكومات ؛ في المقابل ، أدى مصطلح "حر" الكثيرين في عالم الأعمال إلى إزالته من رادارهم نظرًا لأنه "لا يوجد عمل ممكن هناك" والعديد من الحكومات والناس لربطه بالشيوعية ، وما إلى ذلك.

مصطلح "المصدر المفتوح" صاغته كريستين بيترسون من مؤسسة أبحاث فورسايت ، وتم تسجيل المصطلح الإنجليزي لمنتجات البرمجيات الحرة ليكون بمثابة علامة تجارية.

يدرك العديد من الأشخاص الفائدة النوعية لعملية تطوير البرامج عندما يمكن للمطورين استخدام وتعديل وإعادة توزيع الكود المصدري لبرنامج ما ، والتي تم طرحها جميعًا في الأصل بواسطة Richard Stallman و FSF. للحصول على تحليل مفصل للمزايا التي توفرها هذه الحريات عند تطوير البرامج ، أوصي بقراءة "الكاتدرائية والبازار" بقلم إريك س. رايموند.

ومع ذلك ، تركز حركة البرمجيات الحرة بشكل خاص على الجوانب الأخلاقية أو الأخلاقية للبرامج ، حيث ترى التميز التقني كمنتج ثانوي مرغوب فيه ، ولكنه مشتق من معيارها الأخلاقي. ترى حركة المصدر المفتوح التميز التقني كهدف أساسي ، مع كون مشاركة كود المصدر وسيلة لتحقيق هذه الغاية.. لهذا السبب ، تنأى FSF بنفسها عن حركة المصادر المفتوحة ومصطلح "Open Source".

نظرًا لأن OSI لا توافق إلا على التراخيص التي تتوافق مع OSD (تعريف المصدر المفتوح) ، فإن معظم الناس يفسرونها على أنها مخطط توزيع ، ويتبادلون بحرية "المصدر المفتوح" مع "البرمجيات الحرة" . على الرغم من وجود اختلافات فلسفية مهمة بين المصطلحين ، خاصة من حيث الدوافع لتطوير واستخدام مثل هذه البرامج. ومع ذلك، نادرًا ما يكون لهذه الاختلافات تأثير على عملية التعاون.

تختلف حركة "المصادر المفتوحة" ، من خلال مبادرة المصدر المفتوح ، عن حركة البرمجيات الحرة ، التي مركزها مؤسسة البرمجيات الحرة. ومع ذلك ، على الرغم من كونها غير متوافقة من وجهة نظر فلسفية ، إلا أنها تكاد تكون متكافئة من وجهة نظر عملية ؛ في الواقع ، تعمل كلتا الحركتين معًا في التطوير العملي للعديد من المشاريع.

متطلبات اللينة. المصدر المفتوح ".

تتركز فكرة المصدر المفتوح على فرضية أنه من خلال مشاركة الكود ، يميل البرنامج الناتج إلى أن يكون ذا جودة عالية مقارنة بالبرمجيات الاحتكارية ، فهو رؤية تقنية. من ناحية أخرى ، للبرمجيات الحرة ميول فلسفية وحتى أخلاقية: البرمجيات الاحتكارية ، كما لا يمكن مشاركتها ، "غير أخلاقية" لأن منع المشاركة بين البشر يتعارض مع الفطرة السليمة.

مثل البرمجيات الحرة ، يحتوي المصدر المفتوح أو المصدر المفتوح على سلسلة من المتطلبات الضرورية لبرنامج ما ليتم النظر فيه ضمن هذه الحركة، هؤلاء هم:

  • إعادة توزيع مجانية: يجب أن يتم منح البرنامج أو بيعه مجانًا.
  • مصدر الرمز- يجب تضمين شفرة المصدر أو الحصول عليها مجانًا.
  • أعمال مشتقة: يجب السماح بإعادة توزيع التعديلات.
  • سلامة الكود المصدري للمؤلف: قد تتطلب التراخيص إعادة توزيع التعديلات على هيئة تصحيحات فقط.
  • بدون تمييز من الناس أو المجموعات: لا يمكن استبعاد أي شخص.
  • لا تمييز في مجالات المبادرة: لا يمكن استبعاد المستخدمين التجاريين.
  • توزيع الترخيص- يجب أن تنطبق نفس الحقوق على كل من يتلقى البرنامج
  • يجب ألا يكون الترخيص خاصًا بمنتج معين- لا يمكن ترخيص البرنامج بمفرده كجزء من توزيع أكبر.
  • يجب ألا يقيد الترخيص البرامج الأخرى: لا يمكن للترخيص أن يفرض أن أي برنامج آخر يتم توزيعه ببرنامج مفتوح يجب أن يكون مفتوح المصدر أيضًا.
  • يجب أن تكون الرخصة محايدة من الناحية التكنولوجية: يجب ألا يكون قبول الترخيص عن طريق الوصول بالنقر بالماوس أو أي وسيلة أخرى محددة من وسيط البرنامج مطلوبًا.

هذا الوصايا العشر متوافق مع أربع حريات للبرمجيات الحرة.

البرمجيات الحرة والمفتوحة المصدر والخيوط

على الرغم من أن مصطلح "المصدر المفتوح" يزيل الغموض الذي يكتنف مصطلح "مجاني" ، إلا أنه يخلط بين معناه "مجاني" مقابل. "مجاني" ، أدخل ملف: بين البرامج التي تتوافق مع تعريف Open Source ، والتي تمنح المستخدمين حرية تحسينها ، والبرامج التي تحتوي ببساطة على شفرة المصدر متاحة ، وربما مع قيود صارمة على استخدام مثل هذا الكود المصدري.

يعتقد الكثير من الناس أن أي برنامج يحتوي على شفرة المصدر متاح مفتوح المصدر، نظرًا لأنه يمكنهم التلاعب بها (من الأمثلة على هذا النوع من البرامج حزمة البرامج المجانية الشهيرة Graphviz ، والتي لم تكن مجانية في البداية ولكنها تضمنت شفرة المصدر ، على الرغم من أن AT&T غيرت الترخيص لاحقًا). ومع ذلك ، فإن الكثير من هذه البرامج لا يمنح مستخدميها حرية توزيع تعديلاتهم ، أو تقييد الاستخدام التجاري ، أو بشكل عام تقييد حقوق المستخدمين.

هذا يجعل مصطلح "المصدر المفتوح" لا يزال متناقضا، نظرًا لأن بعض الشركات الخبيثة أو الجاهلة تستخدم المفهوم لتعريف منتجاتها في حين أنها في الواقع ليست برمجيات حرة ولكنها ببساطة تقدم الكود المصدري للبرامج لاستخدامها أو مراجعتها أو تعديلها مسبقًا.

بالنظر إلى التناقض أعلاه ، يُفضل استخدام مصطلح البرمجيات الحرة للإشارة إلى البرامج التي يتم تقديمها بحرية كاملة في التعديل والاستخدام والتوزيع بموجب القاعدة الضمنية بعدم تعديل الحريات المذكورة في المستقبل.

المصطلح الذي يحاول حل الغموض أو الالتباس المحتمل الذي يولده كلا المصطلحين البرمجيات (برنامج مجاني ومفتوح المصدر). المصطلح يستخدم أيضا FLOSS (برنامج مجاني / حر ومفتوح المصدر).


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   لنستخدم لينكس قال

    هذه هي المتطلبات التي وضعها أولئك الذين اخترعوا مصطلح "المصدر المفتوح" ، مقابل "البرمجيات الحرة". انظر إلى موقع الويب الخاص بهم: http://www.opensource.org/
    تعليق آخر: شيء واحد هو تعديل البرنامج وتحميل التغييرات وآخر تعديله وعمل شوكة خاصة بك. يجب أن تكون الثانية على الأقل ممكنة حتى يتم اعتبارها ناعمة. المصدر المفتوح ".

  2.   مارتينجالدين قال

    هناك بعض الأخطاء لتحليلها. "المصدر المفتوح" لا يحترم دائمًا الشروط المذكورة أعلاه. قد تكون هناك حالات لشركات تبيع المصدر المفتوح ولا تسمح لك بتعديله

    1.    ماريو قال

      فمثلا؟ كن حذرًا من أن العديد منها مرخص من BSD ويسمح لك بإغلاقها دون إعادة التغييرات ، وأيضًا أن تكون مختلطة بأجزاء غير خالية ، وبالتالي قد يكون لها بعض القيود (Chrome) هذا هو بالضبط اختلاف آخر مع SL.

  3.   ألما قال

    يا رجل ، أعود إلى مدونتك في أي مكان! شكرًا على هذا المنشور ، كنت أبحث عن شيء باللغة الإسبانية ومقالك يناسب بشكل رائع.

    1.    دعنا نستخدم لينكس قال

      أنا سعيد! عناق! بول.