UNIX مقابل سولاريس
UNIX هو نظام تشغيل (OS) تم تطويره بواسطة AT&T في الستينيات بهدف توفير نظام متعدد المهام للمبرمجين. تم تصميم UNIX على أساس مبدأ أنه يمكن دمج المرافق البسيطة والفعالة بمرونة لتوفير مجموعة واسعة من المهام. ومع ذلك ، يشير مصطلح "UNIX" إلى فئة من أنظمة التشغيل (التي تتوافق مع مواصفات معينة ، بناءً على مواصفات نظام تشغيل UNIX الأصلي) أكثر من الإشارة إلى تطبيق معين لنظام التشغيل. Solaris هو متغير تجاري لـ UNIX من بين آخرين مثل HP-UX و AIX ، ويحمل علامة UNIX التجارية.في الأصل ، تم تطويره بواسطة Sun Microsystems ولكنه مملوك حاليًا لشركة Oracle Corporation. الآن ، تُعرف Solaris باسم Oracle Solaris.
UNIX
UNIX هو نظام تشغيل يركز على تزويد المبرمجين بنظام متعدد المهام متعدد المهام. يتكون نظام التشغيل UNIX من ثلاثة مكونات رئيسية. المكون الأول هو النواة. Kernel هو الجزء الأساسي من نظام التشغيل Unix OS. Kernel هو ببساطة برنامج كبير. عند تشغيل الجهاز ، يتم تحميله في الذاكرة وسوف يتعامل مع تخصيص موارد الأجهزة. تتعقب النواة الأجهزة المتاحة مثل المعالجات والذاكرة وما إلى ذلك وتحافظ على الاتصال بالأجهزة المتصلة. المكون الثاني هو البرامج المساعدة القياسية ، والتي تتضمن أدوات مساعدة بسيطة مثل cp (التي تسمح بنسخ ملف) إلى الأدوات المساعدة المعقدة مثل shell (التي تسمح للمستخدم بإصدار أوامر لنظام التشغيل). المكون الثالث هو مجموعة ملفات تكوين النظام. يتم استخدام ملفات التكوين بواسطة kernel وكذلك البرامج المساعدة.من خلال تغيير ملفات التكوين هذه ، يمكن تغيير بعض جوانب سلوك kernel والبرامج المساعدة. يستخدم نظام التشغيل Unix على نطاق واسع في محطات العمل والخوادم وكذلك الأجهزة المحمولة.
سولاريس
كما ذكرنا سابقًا ، Solaris هو البديل التجاري لـ UNIX. لقد كان تكيفًا مبكرًا لـ UNIX من قبل شركة تجارية ناشئة. تم تطوير Solaris في الأصل بواسطة Sun Microsystems ، وهي مملوكة حاليًا لشركة Oracle Corporation. في البداية ، تم ربط Solaris بإحكام مع أجهزة Sun’s SPARC وتم تسويقها كحزمة مدمجة. الآن ، يمكن استخدام Solaris أيضًا مع محطات العمل والخوادم المستندة إلى x86. يدعم البائعون مثل Dell و IBM و Intel و Hewlett-Packard و Fujitsu Siemens نظام Solaris في خوادم x86 الخاصة بهم. قدمت Solaris ميزات مثل DTrace و ZFS و Time Slider. تشتهر Solaris بمدى ملاءمتها للمعالجة المتعددة المتماثلة حيث يتم توصيل معالجين متطابقين أو أكثر بذاكرة رئيسية مشتركة ويتحكم مثيل نظام تشغيل واحد في جميع المعالجات.حاليًا ، تشتمل Solaris على ميزات مثل DTrace ، والأبواب ، ومنشأة إدارة الخدمة ، وحاويات Solaris ، و Solaris Multiplexed I / O ، و Solaris Volume Manager ، و ZFS ، و Solaris Trusted Extensions.
ما هو الفرق بين UNIX و Solaris؟
UNIX هو نظام تشغيل (OS) و Solaris هو نظام تشغيل يعتمد على UNIX (متغير تجاري لـ UNIX). ولكن بشكل عام ، يشير المصطلح "UNIX" إلى فئة من أنظمة التشغيل أكثر من الإشارة إلى تطبيق معين لنظام التشغيل. بمعنى آخر ، UNIX هو مصطلح عام يصف العديد من أنظمة التشغيل المختلفة ، ولكن المتشابهة. تم ترخيص Solaris لاستخدام علامة UNIX التجارية. يحتوي Solaris على ميزات مثل DTRace ونظام الملفات ZFS غير الموجود في تطبيقات UNIX الأخرى. أيضًا ، نظرًا لأن Solaris مصمم خصيصًا للعمل مع أنظمة SPARC ، فإن استخدام Solaris سيؤدي إلى أداء أفضل على أنظمة SPARC مقارنة بتطبيقات UNIX الأخرى. علاوة على ذلك ، هناك تطبيقات أخرى أرخص مثل UNIX من Solaris مثل Linux.لكن Solaris معروف جيدًا بمدى ملاءمته للمعالجة المتعددة المتماثلة وقابلية التوسع على أنظمة SPARC. بالإضافة إلى ذلك ، يستخدم Solaris أدوات مساعدة متوافقة مع POSIX والتي تعد أقدم من أدوات GNU التي يستخدمها Linux والتطبيقات الأخرى المشابهة لـ UNIX.