يونيكس و نسخه هاي معروف آن
يونيكس، سيستم عاملي است كه در سال 1969 توسط گروهي از كاركنان AT&T (سازمان تلگراف و تلفن آمريكا) در لابراتور بل (Bell ) بنيان نهاده شد. سيستم هاي يونيكس امروزي به انواع و شعبه هاي گوناگوني تقسيم مي شوند كه در طول سال ها توسط خود AT&T و بسياري از شركت ها و گروه هاي انتفاعي و غير انتفاعي ديگر در سراسر جهان گسترش پيدا كردند. از سال 2007، يك كنسرسيوم استانداردهاي صنعتي به نام The Open Group صاحب نام تجاري UNIX مي باشد.
تنها، سيستم هايي كه به طور كامل همسان و مبتني بر قوانين Single Unix Spcification مي باشند، مجاز به استفاده از اين نام تجاري شناخته مي شوند و باقي سيستم ها در طبقه بندي يونيكس مانند (Unix- like) جايدهي مي شوند. در دهه هاي 1970 و اوايل 1980، تاثير يونيكس در دايره هاي آكادميك (براي مثال نسخه هاي BSD كه محصول دانشگاه كاليفرنيا –Berkeley بود) موجب جنبش بزرگي از آن در گرايش هاي تجاري نيز گشت كه از مهمترين آنان مي توان به نسخه هايي چون Solaris از شركت Sun Microsystems و يا HP-UX و حتي IBM AIX اشاره كرد. امروزه به علاوه سيستم هاي تاييد شده يونيكس مانند سيستم هاي نامبرده به علاوه Apple Mac OS X سيستم هاي يونيكس مانند هم بسيار پر طرفدار مي باشند كه از جمله آنان مي توان به سيستم عامل هاي معروفي چون Linuxها و يا BSD ها اشاره كرد. گاهي اوقات يونيكس سنتي ممكن است به منظور توضيح و تفسير يكي از نسخه هاي يونيكس و يا سيستم عامل هايي كه يكي از خصوصيات Version7 Unix يا Unix System V را دارا هستند، مورد استفاده قرار گيرد. شايان ذكر است كه زبان برنامه نويسي اصلي كه در يونيكس به كار رفته C مي باشد.
اگر چه بايد گفت اين سيستم عامل بر روي انواع مختلفي از سخت افزارها، سيستمهاي درون ساختاري، موبايل ها و حتي ابر كامپيوترها استفاده مي شود. در ساله اي اخير، نسخه هاي مختلف لينوكس كه قابليت نصب بر روي كامپيوترهاي روميزي و همراه را دارا هستند، اين افزايش را به صورت گسترده اي افرايش يافته اند. Linux اگرچه، اين افزايش را به صورت گسترده اي مديون نسخه بسيار محبوب Ubuntu براي كامپيوترهاي همراه است. Ubuntu نسخه اي از لينوكس است كه بر اساس نسخه پايه اي و اصلي گنو لينوكس Debian پايه گذاري شده است.
هدف اصلي اين نسخه محبوب و البته علل اصلي محبوبيت آن را بايستي در نكاتي چون آساني مراحل نصب، كارآمدي، زيبايي گرافيكي و مثال زدني آن و البته پشتيباني اينترنتي بسيار قدرتمند و فراگير، جست و جو نمود؛ البته اين زيبايي و سادگي با اشكالاتي در سطح هسته سيستم عامل نيز همراه بوده كه خود نيازمند رسيدگي ويژه اي مي باشد نام لينوكس، خود از Linux Kernel برگرفته شده است كه در واقع در سال 1991 توسط «لينوس تراوالدوز» كه امروزه با عنوان بناينگذار لينوكس شناخته مي شود، براي اين سيستم عامل انتخاب شد. نام هاي استفاده شده در اين سيستم اگر چه، از سيستم عامل GNU كه بنيان آن را «ريچارد استالمن» براي اولين بار در سال 1983گذاشت، برگرفته شده اند از جمله اين نام ها مي توان به Library و يا Utility اشاره كرد. گنو نام منتخب براي بنياد نرم افزارهاي آزاد يا GNU/Linux مي باشد. موارد زير را مي توان از نسخه هاي معروف لينوكس دانست:
Debian
IBM-Novell OpenSuse
RedHat Linux
RedHat Fedora Core
Ubuntu / Kubuntu
Sun Microsystems OpenSolaris
Xandros
Aich Linux
CentOS Enterprise Linux
اما چرا؟ زيبايي، آساني در استفاده، هماهنگي و هارموني فوق العاده ميان سخت افزار و نرم افزار، قدرت، كيفيت و سرعت و از همه مهمتر امنيت بسيار بالا در اين سيستم عامل، همه و همه از عوامل مهم و عللي به شمار مي روند كه موجب مي شود كاربران اين سيستم آن را عضوي جدا نشدني از خانواده درجه يك خود ببينند. اما Mac OS X به نوع خود در ميان سيستم عامل هاي Apple، انقلابي مهم به شمار مي رود. حرف X كه بيان كننده عدد 10 در اعداد رومي است، به عنوان عضوي معروف و معرف نوع جديد اين سيستم عامل كه بر پايه يونيكس نيز مي باشد، شمرده مي شود. اين سيستم عامل بر پايه تكنولوژي شناخته شده توسط شركت سابق مدير عامل Apple آقاي Steve Jobs موسوم به NeXT در نيمه دوم ده هشتاد تا اوايل سال 1994، زماني Apple اين كمپاني را خريد، بنا شده است. Mac OS X بر پايه Mach Kernel بنا شده است به همين سبب قسمت هاي مشخصي از سيستم عامل هاي Free BSD و NetBSD در Nextstep يا در واقع هسته OS X به کار رفته اند.Nextstep سيستم عاملي شي گرا (Object- Oriented) بود كه توسط NeXT بنيان نهاده شد. در ششمين و جديدترين نسخه اين سيستم عامل، 10,5 Mac OS X v كه سازگار با سيستم هاي داراي پردازشگرهاي (CPU) شركت Intel نيز مي باشند، داراي گواهينامه UNIX 03 مي باشد، و بنابراين از نسخه هاي مستقيم يونيكس محسوب مي شود.
اولين نسخه از اين 1,0 Mac OS X Server در سال 1999 و چندي بعد نسخه روميزي و خانگي آن موسوم به 10,0 Mac OS X در سال 2001 وارد بازار شدند. نامگذاري نسخه هاي Mac OS X بر اساس نام گربه سانان بزرگ انجام مي گيرد؛ براي مثال، 10,5 Mac OS X v به طور معمول از سوي Apple با عنوان Leopard يا پلنگ خوانده مي شود.از سوي ديگر، نسخه سرور اين سيستم عامل موسوم به Mac OS X server به لحاظ ساختاري شبيه نسخه روميزي آن است و داراي ابزارهاي پيشرفته اي در زمينه مديريت شبكه مي باشد كه از جمله مهمترين آنان مي توان به Mail Transfer Agent وSamba Server وXgrid Server وDomain Name Server وLDAP اشاره كرد.
اين سيستم عامل از قبل بر روي كامپيوترهاي سرور توليد اين كمپاني، موسوم به سرورهاي Xserve نصب مي شود، اما تقريبا مي توان گفت كه قابليت نصب و هماهنگي بر روي تمامي كامپيوترهاي Apple اعم از سرور و روميزي را دارد. Apple همچنين 3 نسخه مخصوص از اين سيستم عامل را براي 3 محصول ديگر خود، به جز كامپيوترها،نيز مورد استفاده قرار مي دهد، اين سه محصول شامل موارد مقابل مي شوند:سيستم عامل موسوم به iPhone OS براي گوشي ها موبايل iPhone و دستگاهاي پخش موسيقي iPod Touch و در نهايت سيستم عامل بدون نام مورد استفاده در Apple TV شايان ذكر است كه سورس اصلي خود اين سيستم عامل باز نمي باشد اما داراي كامپوننت هايي با سورس باز است. Mac OS X از قدرتمندترين و پيشرفته ترين انواع سيستم عامل در تمام سطوح از سرور تا كاربران مبتدي خانگي به شمار مي رود.
منبع: ماهنامه دنياي کامپيوتر و ارتباطات؛ شماره 78
/خ
تنها، سيستم هايي كه به طور كامل همسان و مبتني بر قوانين Single Unix Spcification مي باشند، مجاز به استفاده از اين نام تجاري شناخته مي شوند و باقي سيستم ها در طبقه بندي يونيكس مانند (Unix- like) جايدهي مي شوند. در دهه هاي 1970 و اوايل 1980، تاثير يونيكس در دايره هاي آكادميك (براي مثال نسخه هاي BSD كه محصول دانشگاه كاليفرنيا –Berkeley بود) موجب جنبش بزرگي از آن در گرايش هاي تجاري نيز گشت كه از مهمترين آنان مي توان به نسخه هايي چون Solaris از شركت Sun Microsystems و يا HP-UX و حتي IBM AIX اشاره كرد. امروزه به علاوه سيستم هاي تاييد شده يونيكس مانند سيستم هاي نامبرده به علاوه Apple Mac OS X سيستم هاي يونيكس مانند هم بسيار پر طرفدار مي باشند كه از جمله آنان مي توان به سيستم عامل هاي معروفي چون Linuxها و يا BSD ها اشاره كرد. گاهي اوقات يونيكس سنتي ممكن است به منظور توضيح و تفسير يكي از نسخه هاي يونيكس و يا سيستم عامل هايي كه يكي از خصوصيات Version7 Unix يا Unix System V را دارا هستند، مورد استفاده قرار گيرد. شايان ذكر است كه زبان برنامه نويسي اصلي كه در يونيكس به كار رفته C مي باشد.
لينوكس: Linux
اگر چه بايد گفت اين سيستم عامل بر روي انواع مختلفي از سخت افزارها، سيستمهاي درون ساختاري، موبايل ها و حتي ابر كامپيوترها استفاده مي شود. در ساله اي اخير، نسخه هاي مختلف لينوكس كه قابليت نصب بر روي كامپيوترهاي روميزي و همراه را دارا هستند، اين افزايش را به صورت گسترده اي افرايش يافته اند. Linux اگرچه، اين افزايش را به صورت گسترده اي مديون نسخه بسيار محبوب Ubuntu براي كامپيوترهاي همراه است. Ubuntu نسخه اي از لينوكس است كه بر اساس نسخه پايه اي و اصلي گنو لينوكس Debian پايه گذاري شده است.
هدف اصلي اين نسخه محبوب و البته علل اصلي محبوبيت آن را بايستي در نكاتي چون آساني مراحل نصب، كارآمدي، زيبايي گرافيكي و مثال زدني آن و البته پشتيباني اينترنتي بسيار قدرتمند و فراگير، جست و جو نمود؛ البته اين زيبايي و سادگي با اشكالاتي در سطح هسته سيستم عامل نيز همراه بوده كه خود نيازمند رسيدگي ويژه اي مي باشد نام لينوكس، خود از Linux Kernel برگرفته شده است كه در واقع در سال 1991 توسط «لينوس تراوالدوز» كه امروزه با عنوان بناينگذار لينوكس شناخته مي شود، براي اين سيستم عامل انتخاب شد. نام هاي استفاده شده در اين سيستم اگر چه، از سيستم عامل GNU كه بنيان آن را «ريچارد استالمن» براي اولين بار در سال 1983گذاشت، برگرفته شده اند از جمله اين نام ها مي توان به Library و يا Utility اشاره كرد. گنو نام منتخب براي بنياد نرم افزارهاي آزاد يا GNU/Linux مي باشد. موارد زير را مي توان از نسخه هاي معروف لينوكس دانست:
Debian
IBM-Novell OpenSuse
RedHat Linux
RedHat Fedora Core
Ubuntu / Kubuntu
Sun Microsystems OpenSolaris
Xandros
Aich Linux
CentOS Enterprise Linux
سولاريس: Solaris
يونيکس برکلي: BSD
سيستم عامل مكينتاش: Apple Mac OS X
اما چرا؟ زيبايي، آساني در استفاده، هماهنگي و هارموني فوق العاده ميان سخت افزار و نرم افزار، قدرت، كيفيت و سرعت و از همه مهمتر امنيت بسيار بالا در اين سيستم عامل، همه و همه از عوامل مهم و عللي به شمار مي روند كه موجب مي شود كاربران اين سيستم آن را عضوي جدا نشدني از خانواده درجه يك خود ببينند. اما Mac OS X به نوع خود در ميان سيستم عامل هاي Apple، انقلابي مهم به شمار مي رود. حرف X كه بيان كننده عدد 10 در اعداد رومي است، به عنوان عضوي معروف و معرف نوع جديد اين سيستم عامل كه بر پايه يونيكس نيز مي باشد، شمرده مي شود. اين سيستم عامل بر پايه تكنولوژي شناخته شده توسط شركت سابق مدير عامل Apple آقاي Steve Jobs موسوم به NeXT در نيمه دوم ده هشتاد تا اوايل سال 1994، زماني Apple اين كمپاني را خريد، بنا شده است. Mac OS X بر پايه Mach Kernel بنا شده است به همين سبب قسمت هاي مشخصي از سيستم عامل هاي Free BSD و NetBSD در Nextstep يا در واقع هسته OS X به کار رفته اند.Nextstep سيستم عاملي شي گرا (Object- Oriented) بود كه توسط NeXT بنيان نهاده شد. در ششمين و جديدترين نسخه اين سيستم عامل، 10,5 Mac OS X v كه سازگار با سيستم هاي داراي پردازشگرهاي (CPU) شركت Intel نيز مي باشند، داراي گواهينامه UNIX 03 مي باشد، و بنابراين از نسخه هاي مستقيم يونيكس محسوب مي شود.
اولين نسخه از اين 1,0 Mac OS X Server در سال 1999 و چندي بعد نسخه روميزي و خانگي آن موسوم به 10,0 Mac OS X در سال 2001 وارد بازار شدند. نامگذاري نسخه هاي Mac OS X بر اساس نام گربه سانان بزرگ انجام مي گيرد؛ براي مثال، 10,5 Mac OS X v به طور معمول از سوي Apple با عنوان Leopard يا پلنگ خوانده مي شود.از سوي ديگر، نسخه سرور اين سيستم عامل موسوم به Mac OS X server به لحاظ ساختاري شبيه نسخه روميزي آن است و داراي ابزارهاي پيشرفته اي در زمينه مديريت شبكه مي باشد كه از جمله مهمترين آنان مي توان به Mail Transfer Agent وSamba Server وXgrid Server وDomain Name Server وLDAP اشاره كرد.
اين سيستم عامل از قبل بر روي كامپيوترهاي سرور توليد اين كمپاني، موسوم به سرورهاي Xserve نصب مي شود، اما تقريبا مي توان گفت كه قابليت نصب و هماهنگي بر روي تمامي كامپيوترهاي Apple اعم از سرور و روميزي را دارد. Apple همچنين 3 نسخه مخصوص از اين سيستم عامل را براي 3 محصول ديگر خود، به جز كامپيوترها،نيز مورد استفاده قرار مي دهد، اين سه محصول شامل موارد مقابل مي شوند:سيستم عامل موسوم به iPhone OS براي گوشي ها موبايل iPhone و دستگاهاي پخش موسيقي iPod Touch و در نهايت سيستم عامل بدون نام مورد استفاده در Apple TV شايان ذكر است كه سورس اصلي خود اين سيستم عامل باز نمي باشد اما داراي كامپوننت هايي با سورس باز است. Mac OS X از قدرتمندترين و پيشرفته ترين انواع سيستم عامل در تمام سطوح از سرور تا كاربران مبتدي خانگي به شمار مي رود.
منبع: ماهنامه دنياي کامپيوتر و ارتباطات؛ شماره 78
/خ