السبت، 1 أكتوبر 2011

ما هي المصادر المفتوحة





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

ليست هناك تعليقات:

إرسال تعليق