برمجيات حرة

(تم التحويل من البرمجيات الحرة)
خارطة تصورية للبرامج الحرة

البرمجيات الحرة (انجليزية Free Software)، حسب تعريف مؤسسة البرمجيات الحرة، هي البرمجيات التي يمكن استخدامها، ونسخها، ودراستها، وتعديلها، وإعادة توزيعها بقليل من أو بدون أي قيود. الحرية من قيود كهذه جزء مركزي من الفكرة، وفي المقابل من البرمجيات الحرة توجد البرمجيات الإحتكارية.

الطريق المعتاد لتوزيع البرمجيات كبرمجيات حرة هو ترخيصها للمتلقي تحت رخصة حرّة (أو وضعها للملكية العامة)، وتوفير الشفرة المصدرية لها.

بالمقارنة مع "Freeware"، وهو برمجيات متوفرة بدون مقابل، لكنها بشكل عام محتكرة وليست حرّة. حيث لا يحصل المستخدمين بالضرورة على حري استخدامها، ونسخها، ودراستها، وتعديلها، وإعادة توزيعها. كما أن شفرته المصدرية قد وقد لا تنشر، وقد لا يسمح بتوزيع النسخ المعدّلة منها.

تتوافق البرمجيات التجارية بشكل كامل مع البرمجيات الحرة: حيث أن منع بيع البرنامج يعد مخالفا لتعريف البرمجيات الحرّة.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

رُخص البرمجيّات الحرّة

طبقا لريتشارد ستالمان و مؤسسة البرمجيات الحرة يجب أن توفر البرامج الحريات الأربع التالية ليطلق عليها لفظ "حرّة":

  • الحرية 0: حرية استعمال البرنامج كما تريد.
  • الحرية 1: حرية دراسة وتعديل الشفرة المصدرية للبرنامج.
  • الحرية 2: حرية توزيع ونشر نسخ من البرنامج الأصلي.
  • الحرية 3: حرية نشر وتوزيع نسخك المعدلة من البرنامج الأصلي.

أشهر تراخيص البرمجيات الحرّة، رخصة جي.بي.إل.


أمثلة على البرمجيات الحرّة

مواضيع متعلقة