You May Also Like

ما هي ميزة Facebook Reels التي أطلقتها شركة ميتا؟ أطلقت شركة ميتا ميزة " الريلز  Reels " في جميع أنحاء ...
Read More
Facebook Reels ميزة
PHP هي لغة برمجة نصية مفتوحة المصدر من جانب الخادم يستخدمها العديد من المطورين لتطوير الويب. إنها أيضًا لغة للأغراض ...
Read More
PHP اليك 6 اسباب لتبدأ بتعلم
لك أن تعلم أنك أنت أيها الكائن البشري و كذلك جميع أجساد الكائنات الحية هي عبارة وحدات تخزين بيانات عملاقة ...
Read More
استخدام الخلايا البشرية كوسائط تخزين

شرح الفرق بين البرامج مفتوحة المصدر Open Source و البرامج مغلقة المصدر Closed Source.

🔸 ماهي البرامج مفتوحة المصدر؟

هي البرمجيات التي يُمكن الإطلاع والتعديل على شفرتها البرمجية وهي أكثر مرونة للمستخدم من البرامج الأخرى التي لا تتيح مرونة للمستخدم ولا يستطيع التعديل عليها والتي يسميها البعض بالبرمجيات الاحتكارية..
البرامج مفتوحة المصدر تكون في الغالب مجانية وقد تكون بمقابل مادي في بعض الأحيان. هذا تعبير مبسط عن فكرة البرامج مفتوحة المصدر.
مثل:
لغات البرمجة: python – Java- PHP – Perl – Ruby
أنطمة تشغيل: جميع أنظمة Linux مثل : Ubuntu- RedHat – Fedora – Android.

🔸 ماهي البرامج مغلقة المصدر؟

هي التي يكون على البرنامج حقوق أو منشور تحت ترخيص EULA وعندما يقوم صاحب المشروع باستخدام طرق تقنية لمنع المستخدمين من التعديل على برنامجه مثل عدم نشر الكود المصدري للبرنامج. أو عندما يقوم هذا الشخص باستخدام طرق قانونية كحقوق النشر وتراخيص EULA لكي يمنع المستخدم من إعادة توزيع البرنامج على مستخدمين آخرين. عكس البرامج مفتوحة المصدر حيث يمكن للمستخدم استخدام وتعديل ودراسة وإعادة توزيع البرنامج.
مثال:
لغات البرمجة: C# – Asp.net – MySQL.
أنطمة تشغيل: Unix – Mac – Windows.

Last Article