شبيهة بنظام يونكس

نظام التشغيل الشبيه بنظام يونكس ( يُشار إليه أحيانًا بـ UN*X أو *nix أو *NIX ) هو نظام يتصرف بطريقة مشابهة لنظام يونكس ، وإن لم يكن بالضرورة متوافقًا مع أي إصدار من مواصفات يونكس الموحدة أو حاصلًا على شهادة اعتماد لها. أما التطبيق الشبيه بنظام يونكس فهو تطبيق يتصرف مثل أوامر يونكس أو واجهة سطر الأوامر المقابلة . على الرغم من وجود فلسفات عامة لتصميم يونكس، إلا أنه لا يوجد معيار تقني يُعرّف هذا المصطلح، وقد تختلف الآراء حول مدى تشابه نظام تشغيل أو تطبيق معين مع نظام يونكس. من الأمثلة المعروفة لأنظمة التشغيل الشبيهة بنظام يونكس: لينكس ، وفري بي إس دي، وأوبن بي إس دي . تُستخدم هذه الأنظمة غالبًا على الخوادم، بالإضافة إلى أجهزة الكمبيوتر الشخصية وغيرها من الأجهزة. كما أن العديد من التطبيقات الشائعة، مثل خادم الويب أباتشي وواجهة سطر الأوامر باش ، مصممة للاستخدام على أنظمة شبيهة بنظام يونكس.
تعريف
تمتلك مجموعة Open Group العلامة التجارية UNIX وتُدير مواصفات UNIX الموحدة، حيث يُستخدم اسم "UNIX" كعلامة اعتماد . وهي لا تُقرّ عبارة "شبيه بـ Unix" وتعتبرها إساءة استخدام لعلامتها التجارية. وتُلزم إرشاداتها بكتابة "UNIX" بأحرف كبيرة أو تمييزها بطريقة أخرى عن النص المحيط، وتُشجع بشدة على استخدامها كصفة تسويقية لكلمة عامة مثل "نظام"، وتُثني عن استخدامها في العبارات الموصولة بشرطة. [ 1 ]
كثيرًا ما تتعامل جهات أخرى مع كلمة "Unix" كعلامة تجارية عامة . ويضيف البعض حرفًا بدلًا من الحرف الأول إلى الاسم لتكوين اختصار مثل "Un*x" [ 2 ] أو "*nix"، نظرًا لأن الأنظمة الشبيهة بنظام يونكس غالبًا ما تحمل أسماءً مشابهة، مثل AIX و A/UX و HP-UX و IRIX و Linux و Minix و Ultrix و Xenix و XNU . لا تتطابق هذه الأنماط حرفيًا مع العديد من أسماء الأنظمة، ولكنها لا تزال متعارفًا عليها عمومًا للإشارة إلى أي نظام يونكس، أو نظام مشتق منه، أو نظام مشابه له، حتى تلك التي تحمل أسماءً مختلفة تمامًا مثل Darwin / macOS و illumos / Solaris و FreeBSD .
في عام ٢٠٠٧، رفع واين ر. غراي دعوى قضائية للطعن في وضع علامة UNIX التجارية، مدعيًا أن شركة نوفيل لم تكن تملك العلامة التجارية بشكل قانوني عند نقلها إلى X/Open (مشيرًا إلى تصريحات مجموعة SCO التي كانت قد أُبطلت بالفعل من قبل المحكمة آنذاك). خسر غراي قضيته، وخسرها مرة أخرى في الاستئناف، حيث أيدت المحكمة العلامة التجارية وملكية الشركة. [ ٣ ] [ ٤ ]
تاريخ

بدأت الأنظمة "الشبه يونكس" في الظهور في أواخر السبعينيات وأوائل الثمانينيات. وقد هدفت العديد من الإصدارات الاحتكارية ، مثل إدريس (1978) و UNOS (1982) وكوهيرنت (1983) و UniFlex (1985)، إلى تزويد الشركات بالوظائف المتاحة للمستخدمين الأكاديميين لنظام يونكس.
عندما سمحت شركة AT&T بترخيص نظام التشغيل UNIX تجاريًا بصيغة ثنائية بتكلفة منخفضة نسبيًا في عام 1979، تم تطوير مجموعة متنوعة من الأنظمة الاحتكارية استنادًا إليه، بما في ذلك AIX و HP-UX و IRIX و SunOS و Tru64 و Ultrix و Xenix . وقد حلت هذه الأنظمة محل النسخ الاحتكارية إلى حد كبير. وأدى تزايد عدم التوافق بين هذه الأنظمة إلى وضع معايير للتوافق التشغيلي، بما في ذلك POSIX ومواصفات UNIX الموحدة .
ظهرت بدائل مجانية ومنخفضة التكلفة وغير مقيدة لنظام يونكس في ثمانينيات وتسعينيات القرن الماضي، بما في ذلك 4.4BSD ولينكس ومينيكس . وقد شكلت بعض هذه البدائل بدورها أساسًا لأنظمة تجارية "شبيهة بيونكس"، مثل BSD/OS و macOS . وحصلت عدة إصدارات من (Mac) OS X/ macOS ، التي تعمل على أجهزة ماك بمعالجات إنتل وأبل سيليكون، على شهادة اعتماد وفقًا لمواصفات يونكس الموحدة . [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] وتُعد إصدارات BSD مشتقة من يونكس الذي طورته جامعة كاليفورنيا في بيركلي، باستخدام شفرة مصدرية من مختبرات بيل . ومع ذلك، فقد تطورت قاعدة شفرة BSD منذ ذلك الحين، لتحل محل جميع شفرات AT&T . بما أن متغيرات BSD غير معتمدة على أنها متوافقة مع مواصفات UNIX الفردية، فإنها يشار إليها باسم "شبيهة UNIX" بدلاً من "UNIX".
فئات
اقترح إريك إس. ريموند وروب لاندلي وجود ثلاثة أنواع من الأنظمة الشبيهة بنظام يونكس: "يونكس الجيني"، المشتق من نظام يونكس الأصلي لمختبرات بيل، و"يونكس العلامة التجارية" (أو "يونكس ذو العلامة التجارية")، الذي حصلت مجموعة أوبن على ترخيص العلامة التجارية يونكس له، وفئة ثالثة من أنظمة التشغيل التي لا تنتمي إلى أي من الفئتين السابقتين ولكنها مصممة على غرار نظام يونكس الأصلي لمختبرات بيل. [ 13 ]
يونكس الجيني
تلك الأنظمة التي لها صلة تاريخية بقاعدة بيانات AT&T . تندرج معظم أنظمة يونكس التجارية ضمن هذه الفئة. وكذلك أنظمة BSD ، التي تُعدّ امتدادًا لأعمال أُنجزت في جامعة كاليفورنيا، بيركلي، في أواخر السبعينيات وأوائل الثمانينيات. بعض هذه الأنظمة لا تحتوي على شفرة برمجية أصلية من AT&T، ولكن لا يزال من الممكن تتبع أصولها إلى تصاميم AT&T.
علامة تجارية يونكس
أنظمة يونكس ذات العلامات التجارية، أو أنظمة يونكس المُصنّفة ، والتي تُعتبر في الغالب ،قد اعتمدتها مجموعة Open Group باعتبارها مُطابقة لمواصفات يونكس الموحدة، ويُسمح لها بحمل اسم يونكس. معظم هذه الأنظمة هي مشتقات تجارية من قاعدة بيانات نظام System V بشكل أو بآخر، على الرغم من أن نظام Apple macOS 10.5 والإصدارات الأحدث هو نسخة مُعتمدة من BSD، وأن EulerOS [ 14 ] [ 15 ] و Inspur K-UX [ 16 ] هما توزيعتان من توزيعات لينكس مُعتمدتان. حصلت بعض الأنظمة الأخرى (مثل IBM z/OS) على العلامة التجارية من خلال طبقة توافق POSIX، وهي ليست أنظمة يونكس في جوهرها. العديد من أنظمة يونكس القديمة لم تعد تُطابق هذا التعريف.
أنظمة يونكس الأخرى
بشكل عام، أي نظام شبيه بنظام يونكس يتصرف بطريقة تتوافق تقريبًا مع مواصفات يونكس، بما في ذلك وجود " برنامج لإدارة جلسات تسجيل الدخول وجلسات سطر الأوامر "؛ [ 17 ] وبشكل أكثر تحديدًا، يمكن أن يشير هذا إلى أنظمة، مثل لينكس أو مينيكس ، التي تتصرف بشكل مشابه لنظام يونكس ولكن ليس لها أي صلة جوهرية أو علامة تجارية بقاعدة بيانات AT&T. تندرج معظم تطبيقات تصميم يونكس المجانية/مفتوحة المصدر، سواء كانت يونكس جوهرية أم لا، ضمن التعريف المحدود لهذه الفئة الثالثة نظرًا لتكلفة الحصول على شهادة Open Group، والتي تبلغ آلاف الدولارات. [ 18 ]
أشار دينيس ريتشي ، أحد المبتكرين الأصليين لنظام يونكس، إلى لينكس باعتباره أحد أكثر مشتقات يونكس المباشرة صحةً نظرًا لالتزامه القوي بمبادئ يونكس. [ 19 ]
في عام 2001 تقريبًا، أُتيحت لنظام لينكس فرصة الحصول على شهادة اعتماد، تضمنت مساعدة مجانية من رئيس لجنة POSIX، أندرو جوزي، مقابل رسوم رمزية قدرها دولار واحد. وقد بُذلت بعض الجهود لجعل لينكس متوافقًا مع معيار POSIX، حيث أعدّ جوزي قائمة بالاختلافات بين معيار POSIX ومواصفات قاعدة معيار لينكس [ 20 ] ، ولكن في أغسطس 2005، أُوقف هذا المشروع لقلة الاهتمام به في فريق عمل قاعدة معيار لينكس. وبحسب المادة § من قانون العلامات التجارية UNIX ، فقد حصلت بعض توزيعات لينكس على شهادة الاعتماد.
طبقات التوافق
توفر بعض أنظمة التشغيل غير الشبيهة بنظام يونكس طبقة توافق شبيهة بنظام يونكس ، بدرجات متفاوتة من الوظائف الشبيهة بنظام يونكس.
- تُعد خدمات نظام UNIX الخاصة بنظام التشغيل IBM z/OS كاملة بما يكفي ليتم اعتمادها كعلامة تجارية UNIX.
- توفر كل من Cygwin و MSYS و MSYS2 بيئة GNU فوق واجهة برمجة تطبيقات المستخدم الخاصة بنظام التشغيل Microsoft Windows ، وهي كافية لتجميع وتشغيل معظم برامج المصادر المفتوحة الشائعة.
- تُعد مجموعة أدوات MKS و UWIN أدوات شاملة للتوافق تسمح بنقل برامج Unix إلى Windows.
- تحتوي أنظمة ويندوز من نوع NT على نظام فرعي بيئي POSIX (تم إيقاف التنفيذ الأصلي منذ ويندوز XP؛ تم إيقاف التنفيذ القائم على Interix منذ ويندوز 8.1 [ 21 ] ).
- يوفر النظام الفرعي للتطبيقات القائمة على نظام يونكس (المعروف سابقًا باسم Interix ) وظائف شبيهة بنظام يونكس كنظام فرعي لنظام ويندوز NT (تم إيقافه).
- يوفر نظام ويندوز الفرعي لنظام لينكس واجهة نواة متوافقة مع لينكس طورتها مايكروسوفت ولا تحتوي على أي كود لينكس، مع تشغيل ملفات ثنائية خاصة بوضع المستخدم لنظام أوبونتو فوقها. [ 22 ]
- يوفر نظام ويندوز الفرعي لنظام لينكس الإصدار 2 (WSL2) بيئة لينكس كاملة الوظائف تعمل في جهاز افتراضي.
- يستخدم OpenHarmony مكتبة musl libc التابعة لجهة خارجية ومنافذ APIs الأصلية، مما يوفر الدعم على POSIX لاستدعاءات نظام Linux داخل نواة Linux ونوى LiteOS الافتراضية على جانب النظام متعدد النواة Kernel Abstract Layer الفرعي للتوافق بين البائعين والمطورين.
- يحتوي نظام HarmonyOS مع HarmonyOS NEXT على وضع مستخدم OpenHarmony الذي يحتوي على مكتبة musl libc ومنافذ APIs الأصلية، مما يوفر الدعم مع POSIX لاستدعاءات نظام Linux ضمن النوى الافتراضية لنظام Linux القياسي، ونظام LiteOS الصغير والخفيف الوزن على جانب النظام متعدد النوى، وهو نظام فرعي لطبقة تجريد النواة لتحقيق التوافق مع وظائف Unix القديمة.
تشمل الوسائل الأخرى للتوافق بين نظامي التشغيل ويندوز ويونكس ما يلي:
- يمكن استخدام حزم ويندوز المذكورة أعلاه مع خوادم X المختلفة لنظام التشغيل ويندوز
- توفر خدمة Hummingbird Connectivity عدة طرق لأجهزة Windows للاتصال بأجهزة Unix وLinux، بدءًا من محاكيات الطرفية وصولًا إلى عملاء وخوادم X، وغيرها.
- تتضمن مجموعات موارد ويندوز لإصدارات ويندوز إن تي برنامج بورن شيل ، وبعض أدوات سطر الأوامر، وإصدارًا من بيرل.
- هاميلتون سي شل هو إصدار من سي شل مكتوب خصيصًا لنظام التشغيل ويندوز.
انظر أيضاً
مراجع
- ↑ "العلامات التجارية | www.opengroup.org" . www.opengroup.org . تم الاطلاع عليه بتاريخ 26 أغسطس 2025 .
- ↑ إريك س. ريموند ؛ جاي ل. ستيل الابن. "UN*X" . ملف المصطلحات . تم الاسترجاع في 22 يناير 2009 .
- ↑ Gray v. Novell, X/Open Company, The SCO Group (11th Cir. January 7 2011), Text .
- ↑ «المزيد من واين غراي. لا! مجدداً؟ ما زال؟ نعم. إنه يريد إعادة فتح إجراءات الكشف في نزاع مكتب براءات الاختراع والعلامات التجارية الأمريكي» . غروكلاو . ٢٢ أبريل ٢٠١١. مؤرشف من الأصل في ١٨ يونيو ٢٠٢٢. تم الاطلاع عليه في ٢٦ سبتمبر ٢٠٢٢ .
- ↑ "نظام التشغيل ماك أو إس إكس الإصدار 10.5 على أجهزة ماكنتوش التي تعمل بمعالجات إنتل" . مجموعة أوبن . تم الاطلاع عليه في 4 ديسمبر 2014 .
- ↑ "نظام التشغيل ماك أو إس إكس الإصدار 10.6 على أجهزة ماكنتوش التي تعمل بمعالجات إنتل" . مجموعة أوبن . تم الاطلاع عليه في 4 ديسمبر 2014 .
- ↑ "نظام التشغيل ماك أو إس إكس الإصدار 10.8 على أجهزة ماكنتوش التي تعمل بمعالجات إنتل" . مجموعة أوبن . تم الاطلاع عليه في 4 ديسمبر 2014 .
- ↑ "نظام التشغيل OS X الإصدار 10.9 على أجهزة ماكنتوش التي تعمل بمعالجات إنتل" . مجموعة أوبن . تم الاطلاع عليه في 4 ديسمبر 2014 .
- ↑ "نظام التشغيل OS X الإصدار 10.10 Yosemite على أجهزة Mac التي تعمل بمعالجات Intel" . مجموعة Open Group . تم الاطلاع عليه بتاريخ 23 أكتوبر 2015 .
- ↑ "نظام التشغيل OS X الإصدار 10.11 El Capitan على أجهزة Mac التي تعمل بمعالجات Intel" . مجموعة Open Group . تم الاطلاع عليه بتاريخ 23 أكتوبر 2015 .
- ↑ "نظام macOS الإصدار 10.12 Sierra على أجهزة Mac التي تعمل بمعالجات Intel" . مجموعة Open Group . تم الاطلاع عليه بتاريخ 13 أكتوبر 2016 .
- ↑ "نظام macOS الإصدار 15.0 سيكويا على أجهزة ماك بمعالجات أبل سيليكون" . مجموعة أوبن . تم الاطلاع عليه بتاريخ 24 أبريل 2025 .
- ↑ ريموند، إريك ؛ لاندلي، روب. "ورقة موقف مبادرة المصادر المفتوحة بشأن شكوى SCO ضد IBM" . معنى "Unix".
- ↑ «نظام التشغيل هواوي كونلون يويلر أو إس 2.0 يجتاز شهادة يونكس» (بيان صحفي). هواوي . 9 سبتمبر 2016. تم الاطلاع عليه بتاريخ 29 أكتوبر 2016 .
- ↑ مجموعة Open Group. "UNIX 03, EulerOS" .
- ↑ "سجل العلامات التجارية المفتوحة للمنتجات المعتمدة" . مجموعة أوبن. 29 مايو 2014. تم الاطلاع عليه في 29 مايو 2014 .
- ↑ "مقدمة إلى يونكس - الجزء 1: المفاهيم الأساسية" . مؤرشف من الأصل في 5 أبريل 2018. تم الاطلاع عليه في 4 أبريل 2014 .
- ↑ "جدول رسوم العلامة التجارية المفتوحة" . مجموعة أوبن. 6 نوفمبر 2003. تم الاطلاع عليه في 22 يوليو 2022 .
- ↑ "مقابلة مع دينيس إم. ريتشي" . لينكس فوكس (مقابلة). أجراها مانويل بينيت. يوليو 1999.
- ↑ أندرو جوزي (20 أغسطس 2005). "التعارضات بين معيار ISO/IEC 9945 (POSIX) وقاعدة معيار لينكس" . مجموعة أوبن . تم الاطلاع عليه في 23 يوليو 2012 .
- ↑ برايان رايتر (24 أغسطس 2010). "التاريخ المحزن لنظام مايكروسوفت الفرعي POSIX" . تم الاطلاع عليه في 27 يونيو 2026 .
- ↑ "ما هو نظام ويندوز الفرعي لنظام لينكس؟" . وثائق مايكروسوفت . 18 يوليو 2023.
روابط خارجية
- تعريف شبيه بنظام يونكس ، من إعداد مشروع معلومات لينكس (LINFO)
- تاريخ نظام يونكس – رسم بياني زمني لتاريخ معظم أنظمة يونكس والأنظمة الشبيهة بيونكس من إعداد إريك ليفينيز
- مشروع Grokline لتاريخ ملكية أنظمة UNIX - وهو مشروع لرسم خريطة للتاريخ التقني لأنظمة UNIX والأنظمة الشبيهة بنظام Unix في Wayback Machine (تمت أرشفته في 22 يونيو 2004).
- أنظمة يونكس
- يونكس
- متغيرات يونكس
- عائلات أنظمة التشغيل
