العمارة المفتوحة

من ويكيبيديا، الموسوعة الحرة
اذهب إلى الملاحة اذهب للبحث

البنية المفتوحة هي نوع من هندسة الكمبيوتر أو بنية البرامج التي تهدف إلى تسهيل إضافة المكونات وترقيتها وتبديلها مع أجهزة الكمبيوتر الأخرى. [1] على سبيل المثال، PC IBM ، [2] أميغا 500 [3] و أبل معهد التعليم الدولي لها بنية مفتوحة دعم المكونات في البطاقات، في حين أن جنة التحقيق المستقلة أبل لديها كمبيوتر العمارة مغلقة . قد تستخدم أنظمة بنية مفتوحة وموحدة ناقل النظام مثل S-100 ، PCI أو ISA أو أنها قد تشتمل على حافلة الملكية القياسية مثل تلك المستخدمة فيApple II ، مع ما يصل إلى اثنتي عشرة فتحة تسمح للعديد من مصنعي الأجهزة بإنتاج وظائف إضافية ، ويتيح للمستخدم تثبيتها بحرية. على النقيض من ذلك ، فإن الهياكل المغلقة ، إذا كانت قابلة للتوسيع على الإطلاق ، لديها واحد أو اثنين من "منافذ التوسعة" باستخدام تصميم موصل خاص قد يتطلب رسوم ترخيص من الشركة المصنعة ، أو لا يمكن تثبيت التحسينات إلا من قبل فنيين لديهم أدوات متخصصة أو تدريب.

قد تشتمل منصات الكمبيوتر على أنظمة ذات بنى مفتوحة ومغلقة. و ماك ميني و الاتفاق ماكنتوش هي مغلقة. و ماكنتوش II و السلطة ماكنتوش G5 مفتوحة. معظم أجهزة كمبيوتر سطح المكتب عبارة عن بنية مفتوحة.

وبالمثل ، فإن بنية البرامج المفتوحة هي تلك التي يمكن فيها إضافة وحدات برمجية إضافية إلى إطار العمل الأساسي الذي توفره البنية. تعد واجهات برمجة التطبيقات المفتوحة (واجهات برمجة التطبيقات) لمنتجات البرامج الرئيسية هي الطريقة التي يمكن من خلالها تعديل أو توسيع الوظائف الأساسية لهذه المنتجات. تعد Google APIs أمثلة. يتكون النوع الثاني من بنية البرامج المفتوحة من الرسائل التي يمكن أن تتدفق بين أنظمة الكمبيوتر. تحتوي هذه الرسائل على هيكل قياسي يمكن تعديله أو توسيعه وفقًا للاتفاقيات بين أنظمة الكمبيوتر. ومن الأمثلة على ذلك هندسة إدارة البيانات الموزعة لشركة IBM .

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

في 24 يونيو 2021 ، قدمت Microsoft نظام التشغيل Windows 11 . من بين متطلبات الأجهزة الأخرى ، فإنها تتطلب متطلبات TPM 2.0. من المحتمل أن يسمح هذا لشركة Microsoft بتتبع كل كمبيوتر يتم تثبيت Windows 11 عليه ، وجعل Microsoft أكثر احتكارًا لما كانت عليه منذ عقود (سوق البرمجيات) ومواصلة الترويج للهندسة المعمارية المغلقة (التحرك نحو الأنظمة الأساسية المماثلة التي تقدمها Apple ) لأجهزة مثل أجهزة الكمبيوتر المحمولة والأجهزة اللوحية ، الهواتف الذكية. إن Microsoft على اتصال وثيق بمطوري الأجهزة لمنصات Open Architecture Platform للوفاء بمعايير مطور البرامج.

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

انظر أيضا

المراجع

  1. ^ كليفتون أ.اريكسون ، الثاني (12 أبريل 2011). موسوعة موجزة لسلامة النظام: تعريف المصطلحات والمفاهيم . جون وايلي وأولاده . ص. 272. ISBN 978-1-118-02865-0.
  2. ^ مايكل جي ميلر (8 أغسطس 2011). "لماذا كان لدى IBM PC بنية مفتوحة" . pcmag.com . "في بعض النواحي ، كان القرار الأكثر شمولاً الذي اتخذه الفريق الذي أنشأ كمبيوتر IBM الشخصي هو استخدام بنية مفتوحة ، بدلاً من تلك التي كانت مملوكة لشركة IBM. وقد أدى هذا القرار إلى سوق للوحات الإضافية ، على نطاق واسع عدد تطبيقات الطرف الثالث ، وفي النهاية لعدد كبير من المنافسين الذين قاموا بإنشاء أجهزة "متوافقة مع IBM". ذهب بيل لوي إلى لجنة إدارة الشركات في IBM في يوليو 1980 لاقتراح المشروع "
  3. ^ تاريخ الكمبيوتر: من آلية Antikythera إلى العصر الحديث على tomshardware.com بواسطة Aris Mpitziopoulos " كان Amiga أحد أوائل أجهزة الكمبيوتر ذات الهندسة المعمارية المفتوحة. كان به فتحتان للتوسعة ، واحدة على الجانب والأخرى في الأسفل. " ( 3 يوليو 2016)
  4. ^ ساكامورا ، كين (6 ديسمبر 2012). مشروع TRON 1987 لأنظمة الكمبيوتر ذات العمارة المفتوحة: وقائع ندوة مشروع TRON الثالثة . رقم ISBN 9784431680697.
  5. ^ "كيف ولماذا العمارة المفتوحة" . البحرية . مؤرشف من الأصل في 05 يوليو 2015 . تم الاسترجاع 2015/07/02 .
0.014158010482788