برامج تشغيل أجهزة الكمبيوتر هي التي تمكّن نظام التشغيل الخاص بك من إخبار الأجهزة الموجودة داخل جهاز الكمبيوتر والأجهزة الطرفية التي قمت بتوصيلها بما يجب القيام به.

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

إذن ، ما هي الاختلافات بين برامج تشغيل الأجهزة المغلقة والمفتوحة المصدر؟ علاوة على ذلك ، كيف تؤثر هذه الاختلافات عليك؟

ما هو برنامج تشغيل الجهاز؟

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

يتوفر العديد من برامج التشغيل لنظام التشغيل Microsoft Windows للتنزيل. غالبًا ما كانت أجهزة الكمبيوتر القديمة مزودة بأقراص مضغوطة تتضمن برامج تشغيل لجعل أجهزتك تعمل. الأجهزة تعني أي شيء بدءًا من ميكروفون USB وحتى بطاقة الرسومات للألعاب.

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

instagram viewer

لماذا تعتبر ملكية العديد من السائقين

قد يبدو أحد مكونات الكمبيوتر أو الجهاز الخارجي كمنتج مادي في الأساس ، لكن البرنامج الذي يقوم بتشغيل الجهاز غالبًا ما يجعل أحد المنتجات أكثر إقناعًا من الآخر. ترى العديد من الشركات أن الكود الذي يعمل على تشغيل هذا البرنامج هو ميزتها التنافسية على الشركات الأخرى.

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

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

أنظمة التشغيل المسجلة الملكية لها برامج تشغيل خاصة

هناك أيضًا حاجة هنا لمخاطبة الفيل في الغرفة. Microsoft Windows هو نظام تشغيل سطح المكتب الأكثر استخدامًا في العالم. يتكون Windows من كود مصدر مغلق.

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

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

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

ما هي الحاجة إلى برامج تشغيل مفتوحة؟

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

تعكس مزايا برامج التشغيل مفتوحة المصدر العديد من مزايا البرامج مفتوحة المصدر على العموم.

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

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

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

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

المصدر المفتوح مقابل. الملكية: ما الذي يجب عليك استخدامه؟

في معظم أجهزة الكمبيوتر ، ليس لديك خيار. على نظامي التشغيل Windows و macOS ، تعد برامج التشغيل الخاصة بك ملكية خاصة. على نظام التشغيل Chrome OS ، سواء كانت برامج التشغيل الخاصة بك مفتوحة أو مغلقة ، فإن هذه المعرفة غير معروفة إلى حد كبير ولا علاقة لها بتجربتك.

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