بما أن البرمجيات مفتوحة المصدرتكزن تقريباً مصادر مجانية فإن البرمجيات التي يكون كودها المصدري متاحاً بشكل مجاني وعمومي، عبر اتفاقية ترخيص تبين ما يسمح للشخص فعله بالكودومنها
- حرية إعادة توزيع البرنامج
- توفر النص المصدري للبرنامج، وحرية توزيع النص المصدري.
- حرية إنتاج برمجيات مشتقة أو معدلة من البرنامج الأصلي، وحرية توزيعها تحت نفس الترخيص للبرمجيات الأصلي.
- من الممكن أن يمنع الترخيص توزيع النص المصدري للنسخ المعدلة على شرط السماح بتوزيع ملفات التي تحتوي على التعديلات بجانب النص الأصلي.
- عدم وجود أي تمييز في الترخيص لأي مجموعة أو أشخاص.
- عدم وجود أي تحديد لمجالات استخدام البرنامج.
- الحقوق الموجودة في الترخيص يجب أن تعطى لكل من يتم توزيع البرنامج إليه.
Source: wikipedia.org