شبيه يونكس

تطور أنظمة يونكس وأنظمة يونكس المشابهة لها، بدءًا من عام 1969

نظام التشغيل الشبيه بنظام يونكس ( يشار إليه أحيانًا باسم UN*X أو *nix ) هو نظام يتصرف بطريقة مماثلة لنظام يونكس ، على الرغم من أنه لا يتوافق بالضرورة مع أي إصدار من مواصفات يونكس الموحدة أو معتمد عليها . التطبيق الشبيه بنظام يونكس هو التطبيق الذي يتصرف مثل أمر يونكس أو غلافه المقابل . على الرغم من وجود فلسفات عامة لتصميم يونكس، فلا يوجد معيار فني يحدد المصطلح، وقد تختلف الآراء حول الدرجة التي يكون بها نظام تشغيل أو تطبيق معين شبيهًا بنظام يونكس.

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

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

تعريف

تملك مجموعة Open Group العلامة التجارية UNIX وتدير مواصفة UNIX الموحدة، مع استخدام اسم "UNIX" كعلامة تصديق . لا توافق المجموعة على بناء "Unix-like"، وتعتبره إساءة استخدام لعلامتها التجارية. تتطلب إرشاداتها تقديم "UNIX" بأحرف كبيرة أو تمييزها بطريقة أخرى عن النص المحيط، وتشجع بشدة استخدامها كصفة علامة تجارية لكلمة عامة مثل "system"، وتثبط استخدامها في العبارات المركبة. [1]

غالبًا ما تعامل أطراف أخرى "Unix" كعلامة تجارية عامة . يضيف البعض حرفًا بدلًا إلى الاسم لإنشاء اختصار مثل "Un*x" [2] أو "*nix"، نظرًا لأن الأنظمة الشبيهة بـ Unix غالبًا ما يكون لها أسماء شبيهة بـ Unix مثل AIX و A/UX و HP-UX و IRIX و Linux و Minix و Ultrix و Xenix و XNU . لا تتطابق هذه الأنماط حرفيًا مع العديد من أسماء الأنظمة، ولكن لا يزال من المعترف به عمومًا أنها تشير إلى أي نظام UNIX أو سليل أو عمل مشابه، حتى تلك التي لها أسماء مختلفة تمامًا مثل Darwin / macOS أو illumos / Solaris أو FreeBSD .

في عام 2007، رفع واين آر. جراي دعوى قضائية للطعن في وضع يونكس كعلامة تجارية، لكنه خسر قضيته، وخسر مرة أخرى في الاستئناف، حيث أيدت المحكمة العلامة التجارية وملكيتها. [3] [4]

تاريخ

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

بدأت الأنظمة "الشبيهة بنظام يونكس" في الظهور في أواخر السبعينيات وأوائل الثمانينيات. وكان الهدف من العديد من الإصدارات الخاصة ، مثل Idris (1978)، و UNOS (1982)، و Coherent (1983)، و UniFlex (1985)، توفير الوظائف المتاحة للمستخدمين الأكاديميين لنظام يونكس للشركات.

عندما سمحت شركة AT&T بالترخيص الفرعي التجاري الثنائي غير المكلف نسبيًا لنظام UNIX في عام 1979، تم تطوير مجموعة متنوعة من الأنظمة الملكية بناءً عليه، بما في ذلك AIX و HP-UX و IRIX و SunOS و Tru64 و Ultrix و Xenix . وقد حلت هذه الأنظمة محل النسخ الملكية إلى حد كبير. أدى عدم التوافق المتزايد بين هذه الأنظمة إلى إنشاء معايير التشغيل البيني، بما في ذلك POSIX ومواصفات UNIX الفردية .

ظهرت العديد من البدائل المجانية ومنخفضة التكلفة وغير المقيدة ليونكس في الثمانينيات والتسعينيات، بما في ذلك 4.4BSD و Linux و Minix . وقد كانت بعض هذه الأنظمة بدورها الأساس لأنظمة تجارية "شبيهة بيونكس"، مثل BSD/OS و macOS . وقد تم اعتماد العديد من إصدارات (Mac) OS X/macOS التي تعمل على أجهزة كمبيوتر Mac التي تعتمد على معالجات Intel بموجب مواصفة UNIX الموحدة . [5] [6] [7] [8] [9] [10] [11] تعد متغيرات BSD من نسل UNIX التي طورتها جامعة كاليفورنيا في بيركلي، مع كود مصدر UNIX من مختبرات Bell Labs . ومع ذلك، تطورت قاعدة كود BSD منذ ذلك الحين، لتحل محل جميع أكواد AT&T. ونظرًا لأن متغيرات BSD غير معتمدة على أنها متوافقة مع مواصفة UNIX الموحدة، فيشار إليها باسم "شبيهة UNIX" بدلاً من "UNIX".

فئات

أعرب دينيس ريتشي ، أحد المبدعين الأصليين لنظام يونكس، عن رأيه بأن الأنظمة الشبيهة بنظام يونكس مثل لينكس هي أنظمة يونكس بحكم الأمر الواقع . [12] اقترح إريك إس. رايموند وروبرت لاندلي وجود ثلاثة أنواع من الأنظمة الشبيهة بنظام يونكس: [13]

يونكس الجيني

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

علامة تجارية أو علامة UNIX التجارية

لقد قررت مجموعة Open Group أن هذه الأنظمة ـ ذات الطبيعة التجارية إلى حد كبير ـ تلبي مواصفات UNIX الموحدة ويُسمح لها بحمل اسم UNIX. معظم هذه الأنظمة هي مشتقات تجارية من قاعدة كود System V بشكل أو بآخر، على الرغم من أن Apple macOS 10.5 والإصدارات الأحدث هي نسخة BSD معتمدة، و EulerOS و Inspur K-UX هي توزيعات Linux معتمدة. حصلت بعض الأنظمة الأخرى (مثل IBM z/OS) على العلامة التجارية من خلال طبقة توافق POSIX وهي ليست أنظمة Unix بطبيعتها. لم تعد العديد من أنظمة UNIX القديمة تلبي هذا التعريف.

يونكس وظيفي

بشكل عام، أي نظام شبيه بنظام يونكس يتصرف بطريقة تتفق تقريبًا مع مواصفات يونكس، بما في ذلك وجود " برنامج يدير جلسات تسجيل الدخول وسطر الأوامر[14] وبشكل أكثر تحديدًا، يمكن أن يشير هذا إلى أنظمة مثل لينكس أو مينيكس التي تتصرف بشكل مشابه لنظام يونكس ولكن ليس لها اتصال وراثي أو علامة تجارية بقاعدة كود AT&T. تندرج معظم التطبيقات المجانية/مفتوحة المصدر لتصميم يونكس، سواء كانت يونكس وراثية أم لا، ضمن التعريف المقيد لهذه الفئة الثالثة بسبب تكلفة الحصول على شهادة المجموعة المفتوحة، والتي تكلف آلاف الدولارات. [15]

حوالي عام 2001، أتيحت الفرصة لنظام Linux للحصول على شهادة تتضمن مساعدة مجانية من رئيس POSIX Andrew Josey مقابل سعر رمزي قدره دولار واحد. [ بحاجة لمصدر ] كانت هناك بعض الأنشطة لجعل Linux متوافقًا مع POSIX، حيث أعد Josey قائمة بالاختلافات بين معيار POSIX ومواصفات Linux Standard Base ، [16] ولكن في أغسطس 2005، تم إغلاق هذا المشروع بسبب الاهتمام المفقود في مجموعة عمل LSB. [ بحاجة لمصدر ]

طبقات التوافق

توفر بعض أنظمة التشغيل غير المشابهة ليونكس طبقة توافق شبيهة ليونكس ، مع درجات متفاوتة من الوظائف الشبيهة ليونكس.

تشمل الوسائل الأخرى للتوافق بين Windows وUnix ما يلي:

  • يمكن استخدام حزم Windows المذكورة أعلاه مع خوادم X المختلفة لنظام Windows
  • توفر Hummingbird Connectivity عدة طرق لأجهزة Windows للاتصال بأجهزة Unix وLinux، من محاكيات المحطة الطرفية إلى عملاء وخوادم X، وغيرها
  • تتضمن مجموعات موارد Windows لإصدارات Windows NT برنامج Bourne Shell ، وبعض أدوات سطر الأوامر، وإصدارًا من Perl
  • Hamilton C shell عبارة عن نسخة من csh مكتوبة خصيصًا لنظام Windows.

انظر أيضا

مراجع

  1. ^ "القانونية: إرشادات العلامات التجارية". المجموعة المفتوحة. مؤرشف من الأصل في 2 أكتوبر 2013. تم الاسترجاع في 4 نوفمبر 2013 .
  2. ^ Eric S. Raymond ؛ Guy L. Steele Jr. "UN*X". ملف المصطلحات . تم الاسترجاع في 22 يناير 2009 .
  3. ^ جراي ضد نوفيل، شركة إكس/أوبن، مجموعة إس سي أو (الدائرة الحادية عشرة، 7 يناير/كانون الثاني 2011)، النص.
  4. ^ "مزيد من واين جراي. لا! مرة أخرى؟ لا يزال؟! نعم. يريد إعادة فتح قضية الاكتشاف في نزاع مكتب براءات الاختراع والعلامات التجارية الأمريكي". جروكلو . 22 أبريل 2011. مؤرشف من الأصل في 18 يونيو 2022. تم الاسترجاع في 26 سبتمبر 2022 .
  5. ^ "Mac OS X الإصدار 10.5 على أجهزة كمبيوتر Macintosh التي تعمل بمعالجات Intel". The Open Group . تم الاسترجاع في 4 ديسمبر 2014 .
  6. ^ "Mac OS X الإصدار 10.6 على أجهزة كمبيوتر Macintosh التي تعمل بمعالجات Intel". The Open Group . تم الاسترجاع في 4 ديسمبر 2014 .
  7. ^ "Mac OS X الإصدار 10.8 على أجهزة كمبيوتر Macintosh التي تعمل بمعالجات Intel". The Open Group . تم الاسترجاع في 4 ديسمبر 2014 .
  8. ^ "OS X الإصدار 10.9 على أجهزة كمبيوتر Macintosh التي تعمل بمعالجات Intel". The Open Group . تم الاسترجاع في 4 ديسمبر 2014 .
  9. ^ "OS X version 10.10 Yosemite on Intel-based Mac devices". The Open Group . تم الاسترجاع في 23 أكتوبر 2015 .
  10. ^ "نظام التشغيل OS X الإصدار 10.11 El Capitan على أجهزة كمبيوتر Mac التي تعمل بمعالجات Intel". The Open Group . تم الاسترجاع في 23 أكتوبر 2015 .
  11. ^ "macOS version 10.12 Sierra on Intel-based Mac devices". The Open Group . تم الاسترجاع في 13 أكتوبر 2016 .
  12. ^ مقابلة مع دينيس م. ريتشي مانويل بينيت، LinuxFocus ، يوليو 1999
  13. ^ معنى "Unix" إريك رايموند وروبرت لاندلي، ورقة موقف OSI بشأن شكوى SCO ضد IBM
  14. ^ "مقدمة إلى يونكس – الجزء الأول: المفاهيم الأساسية". مؤرشف من الأصل في 5 أبريل 2018. استرجاع 4 أبريل 2014 .
  15. ^ "جدول رسوم العلامة التجارية المفتوحة". المجموعة المفتوحة. 6 نوفمبر 2003. تم الاسترجاع في 22 يوليو 2022 .
  16. ^ Andrew Josey (20 أغسطس 2005). "الصراعات بين ISO/IEC 9945 (POSIX) وقاعدة معايير Linux". The Open Group . تم الاسترجاع في 23 يوليو 2012 .
  17. ^ "ما هو نظام Windows الفرعي لنظام Linux؟". Microsoft Docs . 18 يوليو 2023.
  • تعريف شبيه بنظام يونكس، بواسطة مشروع معلومات لينكس (LINFO)
  • تاريخ يونكس – مخطط زمني لتاريخ معظم أنظمة يونكس والأنظمة الشبيهة بيونكس بقلم إريك ليفينيز
  • مشروع تاريخ ملكية يونكس التابع لشركة جروكلين – مشروع لرسم خريطة للتاريخ التقني لنظام يونكس والأنظمة الشبيهة بنظام يونكس على موقع واي باك مشين (تم أرشفته في 22 يونيو 2004)
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=مثل يونكس&oldid=1248261755"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate