ما هي "البرمجيات الحرة"؟

- Jan 03, 2019-

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

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

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

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