هل البرامج مفتوحة المصدر أم مغلقة المصدر أفضل؟

click fraud protection

مفتوح المصدر ومغلق المصدر البرمجياتكلاهما له إيجابيات وسلبيات للمستخدمين ، وأيهما أفضل أو أسوأ هو قرار فردي إلى حد كبير. ومع ذلك ، هناك بعض الجوانب المهمة لكل نوع من البرامج يجب وضعها في الاعتبار عند تحديد أيها تستخدم لتحقيق أهداف مختلفة. كان كل من البرامج مفتوحة المصدر ومغلقة المصدر موجودة منذ فترة طويلة ، مع توفير المصدر المفتوح ملصق يعود إلى عام 1998 ويستمر استخدامه اليوم مع تراخيص مختلفة لمختلف التطبيقات. يحاول كلا النوعين من البرامج تقديم خدمة محددة للمستخدم النهائي ، لكنهما يتابعان هذا الهدف بطرق مختلفة.

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

إذن أي نوع من البرامج أفضل من الآخر؟ لذلك ، من الأفضل النظر إليه أمثلة محددة وفحص فوائد كل نوع من البرامج وعيوبه. لنلق نظرة أولاً على إحصائيات مستخدمي أنظمة تشغيل سطح المكتب. يحتوي Windows على أكبر عدد من المستخدمين ، يليه macOS ، وأخيرًا Linux. من بين هؤلاء الثلاثة ، أول اثنين من المصادر المغلقة والثالث مفتوح المصدر ، والذي يظهر تفضيل معظم المستخدمين هو المصدر المغلق بدلاً من المصدر المفتوح فيما يتعلق بتشغيل سطح المكتب الأنظمة. ولكن عند إلقاء نظرة على أنظمة تشغيل الأجهزة المحمولة ، فإن Android هو إلى حد بعيد أعلى حصة في السوق ، ويأتي نظام iOS من Apple في المرتبة الثانية. يتيح مشروع Android Open Source Project (AOSP) لأي شخص استخدام رمز المصدر لأجهزته ، وهذا هو سبب وجود العديد من العلامات التجارية للهواتف مثل Samsung و OnePlus و OPPO والمزيد لديهم برنامجهم المخصص المستند إلى Android، ولماذا يتوفر على منصات أخرى مثل Amazon's Fire tablet. في المقابل ، iOS مغلق المصدر ومغلق في نظام Apple البيئي.

حيث تسطع البرامج مفتوحة المصدر

مثال آخر على تفضيل المصدر المفتوح هو متصفحات الويب. يعتمد Google Chrome ، متصفح الويب الأكثر شهرة في العالم ، على رمز Chromium مفتوح المصدر. متصفح Safari من Apple مغلق المصدر ، ويأتي في المرتبة الثانية بهامش كبير. تتمثل الفائدة الرئيسية للبرامج مفتوحة المصدر في القدرة على تغيير الكود وتعديله واستخدامه كيفما يريد المستخدم. قد يبدو هذا أكثر فائدة للمطور من المستخدم ، لكن المستخدمين يستفيدون بشكل كبير من الخيارات التي تأتي من يقوم المطورون بإنشاء برامج مخصصة محددة للمستخدمين من مشاريع مفتوحة المصدر. تعد البرامج مفتوحة المصدر أيضًا ، من الناحية النظرية على الأقل ، أكثر أمانًا من البرامج المغلقة المصدر منذ أي مبرمج يمكن للعالم أن ينظر إلى الكود للعثور على الأخطاء والاستغلال والمشكلات في الكود ، والتي يمكن بعد ذلك تصحيحها بسرعة و مُثَبَّت.

بشكل عام ، تحديد البرنامج الأفضل متروك للفرد ليقرر. لكل من البرامج المفتوحة المصدر والمغلقة العديد من الإيجابيات والسلبيات. سرعان ما أصبح المصدر المفتوح أكثر استخدامًا مع الشركات الكبيرة ، مثل منصة Valve's Steam Deck التي تستخدم نظام Linux نظام تشغيل مع طبقة توافق Proton وهي مفتوحة المصدر ، أو AMD تطبق معايير مفتوحة من بينها منتجات. بالنسبة للمستخدم النهائي ، يعد المصدر المفتوح أفضل إذا كانت البرامج المجانية والمزيد من التخصيص والمزيد من الشفافية مهمة. المصدر المغلق أفضل للمستخدم إذا يريدون شيئًا أكثر استقرارًا، لديه اكثر البرمجيات الدعم ، وأكثر سهولة في الاستخدام.

مصدر: الكلية التقنية ITI