**البرمجيات الحرة و أهمية اختيارها **
& ان أهمية البرمجيات الحرة تتلخص فيما يلي :
- تضمن للمستخدم عدم تحكم الجهة التي منحته البرنامج بأية تعديلات أو تحسينات على البرنامج الأصلي .
- تضمن للمستخدم التأكد من جودة البرنامج , نتيجة لحصوله على الرماز مما يتيح له الاستعانة بخبرات في مجال البرمجة , للتأكد من خلو البرنامج من الأخطاء إن وجدت .
- تضمن للمستخدم المرونة فهي تتيح استخدام المنتج على عدة أنظمة تشغيل بعد ترجمته باستخدام المترجمات الخاصة بلغة التطوير من جهة و الخاصة بأنظمة التشغيل من جهة أخرى.
- نتيجة عدم خضوع المنتج لسيطرة شركة واحدة يمكن الحصول على مساعدات و خبرات تقنية متعددة في التعامل مع هذا المنتج , مما يفتح المجال للمنافسة بين الشركات التي تقدم المعونات التقنية , و يفتح المجال لوجود سوق حرة من الخدمات المعلوماتية. &
**التوزيع على شكل رماز منشور open source**
& و هي عملية توزيع النسخة الكاملة من الرماز غير المترجم مجاناً , و احترام حقوق الملكية الفكرية للمبرمج مع ضرورة ترجمة البرنامج باستخدام مترجمات مجانية ليست تجارية.
في بعض الأحيان يتم التوزيع باتفاق بين المبرمج و المستخدم ينص على أن المبرمج سيزود المستخدم بالرماز في المستقبل القريب , و ليس عند بيع البرنامج ,ذلك عندما يتم بيع عدد كاف من الحقوق يسمى هذا الأسلوب في التوزيع بال pre-open source.