مینیکس

مینیکس
تصویری از مینیکس درهنگام راه‌اندازی
توسعه‌دهندهاندرو تننبام
خانوادهشبه-یونیکس
وضعیت توسعهفعال
مدل منبعنرم‌افزار آزاد و متن‌باز
انتشار پایدار۳٫۳٫۰
۱۶ سپتامبر ۲۰۱۴؛ ۱۰ سال پیش (۲۰۱۴-۱۶}})
مخزن
گونه هستهریزهسته
پروانهدر ابتدا مالکیتی، از سال ۲۰۰۰ به بعد پروانه بی‌اس‌دی
وبگاه رسمی

مینیکس (به انگلیسی: Minix) یک سیستم‌عامل از ردهٔ سیستم‌عامل‌های شبه‌یونیکس است که معماری نرم‌افزار آن بر پایهٔ طراحی به‌صورت ریزهسته می‌باشد. اندرو تننبام این سیستم‌عامل را برای اهداف آموزشی برنامه‌نویسی کرد که بعدها هسته لینوکس با الهام از مینیکس به‌وجود آمد. کلمه مینیکس از ترکیب دو کلمه «مینی» و «یونیکس» گرفته شده‌است.

پیشینه

اندرو تننبام مینیکس را در دانشگاه Vrije Universiteit آمستردام به‌عنوان یک مثال طراحی برای پوشش اهداف و اصولی که در کتابش به نام طراحی و پیاده‌سازی سیستم‌عامل‌ها بدان‌ها اشاره کرده‌بود در سال ۱۹۸۷ ایجاد کرد. هستهٔ مینیکس، به صورت خلاصه شامل ۱۲٬۰۰۰ خط کد مبدأ به زبان سی می‌شد که در مینیکس ۱، فقط وظیفهٔ مدیریت حافظه و سیستم پرونده آن را برعهده داشتند. انتشارات Prentice-Hall نسخه‌ای از مینیکس و باینری مینیکس با تعدادی جزوه راهنما را بر روی دیسکت فلاپی منتشر کرد. مینیکس ۱، از بخشی از مکانیسم کاری یونیکس به نام system call بهره می‌برد.[۱]

اندرو تننبام در واقع مینیکس را برای اجرای بر روی ریزکامپیوترهای موجود در بازار آن زمان آی‌بی‌ام و آی‌بی‌ام PC/AT طراحی و ساخته بود. منتها با انتشار مینیکس نسخه ۱٫۵ در سال ۱۹۹۱، به‌خاطر سازگاری هستهٔ آن با معماری تراشه‌های Motorola ۶۸۰۰۰ و SPARC، کامپیوترهای ماوسدار ساخت شرکت آی‌بی‌ام نیز از توانایی اجرای مینیکس برخوردار شدند و مینیکس توانست موفقیت بسیار خوبی را در بین برنامه‌نویسان و طراحان کسب کند و در نتیجه مینیکس با قابلیت استفاده در آتاری اس‌تی، CommodoreAmiga و مکینتاش توانست به بازار سخت‌افزارهای ساخته‌شده برپایهٔ تراشهٔ اسپارک وارد شود.

همچنین مینیکس بر روی کامپیوترهایی مانند اینتل ۸۰۳۸۶ که معماری ۳۲ بیتی داشتند و برپایهٔ تراشه‌های ترانزپیوتر NS320xx, ARM یا INMOS ساخته شده بودند نیز کار می‌کرد. مدتی بعد، شرکت Meiko Scientific سیستم‌عامل MeikOS را که براساس مینیکس ساخته شده‌بود را وارد بازار کامپیوترهای پردازش موازی خود کرد. همچنین نسخه‌ای از مینیکس در یکی از پروسههای اجرایی کاربران سیستم‌عامل SunOS موجود است. پس از معرفی معماری جدیدِ x86 اینتل، مینیکس ۲ در سال ۱۹۹۷ انتشار یافت که تنها این معماری جدید و سیستم‌های میزبانسیستم‌عامل سولاریس که برپایهٔ تراشه SPARC طراحی و ساخته شده‌بودند را پشتیبانی می‌کرد. نحوه طراحی مینیکس ۲ همچنین موضوع کتاب بعدی تننباوم بود که به‌همراه آلبرت وودهال به نگارش درآمده بود. مانند نسخه قبلی کتاب، این بار نیز دیسک فشرده‌ای حاوی نسخه‌ای از این سیستم‌عامل به‌همراه کتاب منتشر شد.

مینیکس ۲ به پوزیکس اضافه شد و پشتیبانی برای تراشه‌های ۳۸۶ و دیگر تراشه‌های مبتنی بر پردازش ۳۲بیتی را فراهم آورد و با جایگزین کردن پروتکل شبکه سیستم‌عامل آمیب که در نسخه ۱٫۵ مینیکس استفاده شده بود با مجموعه پروتکل اینترنت قدمی رو به جلو برداشت. هرچند سازگاری مینیکس ۲٫۰٫۲ با ایستگاه‌های کاری به‌صورت رسمی در مستندات قید نشده بود، ولی این سیستم‌عامل بر روی ایستگاه‌های کاری ISICAD Prisma ۷۰۰ به خوبی کار می‌کرد[۲] و همچنین بر روی کامپیوتر جیبی‌های ساخت شرکت HP، بر روی مدل‌های Jornada ۶۸۰/۶۹۰ توسعه داده‌شد[۳] مینیکس وی‌ام‌دی نیز توسط دو محقق دانشگاه Vrije Universiteit توسعه داده شد که در آن امکاناتی مانند پشتیبانی از حافظه مجازی و سیستم پنجره اکس اضافه شده بودند و در کامپیوترهایی با تراشه اینتل IA-۳۲ نیز اجرا می‌شدند.

مینیکس ۳

صفحه ورود به مینیکس ورژن 3.1.8

مینیکس ۳، به‌صورت رسمی توسط اندرو تننبام در ۲۴ اکتبر ۲۰۰۵ میلادی، هنگام سخنرانی در انجمن ماشین‌های محاسب معرفی گردید. اگرچه هنوز این نسخه به عنوان مثالی برای کامل کردن کتاب اندرو تنبام دربارهٔ ساختار سیستم‌عامل‌ها به‌کار می‌رود ولی هدف از معرفی این نسخه، ایجاد یک سیستم‌عامل پایدار و جدی برای سیستم‌هایی با منابع محدود با نرم‌افزارهایی با قابلیت‌های سطح بالا بود. مینیکس ۳، از بسیاری پلتفرم‌های سخت‌افزاری به‌خصوص IA-۳۲ پشتیبانی می‌کند و به عنوان یک دیسک زنده قابلیت اجرا از روی دیسک زنده بدون نیاز به نصب بر روی دیسک سخت را داراست.

نسخهٔ ۳٫۱٫۲ این سیستم‌عامل در تاریخ ۸ می، ۲۰۰۶ انتشار یافت. از جمله قابلیت‌های جدیدی که به این سیستم افزوده شده بود می‌توان به X11, emacs, vi, cc, gcc, perl, python, ash, bash, zsh, ftp, ssh, telnet, pine و بیش از ۴۰۰ نرم‌افزار مخصوص یونیکس اشاره کرد که به صورت کامل قادر به اجرا در این سیستم‌عامل می‌باشند. با افزودن X11 (سیستم پنجره اکس)، مینیکس از یک سیستم‌عامل مبتنی بر خط فرمان، به یک سیستم‌عامل با واسط گرافیکی کاربر تبدیل شد. از دیگر قابلیت‌ها و امکانات این نسخه، پایداری و ثبات بیشتر سیستم‌عامل در برابر ایرادات ناشی از درایورهای سخت‌افزاری مختلف بود که با پشتیبانی از محدودهٔ بیشتری از سخت‌افزارهای موجود و همچنین راه‌اندازی آن‌ها بدون نیاز به اجرا پروسه‌های جداگانه، به بهترین نحو این مشکلات را حل کرده و در نتیجه قابلیت اجرای نرم‌افزارها را بالا برده و تبدیل به یک سیستم Self-healing شد.

مینیکس و هستهٔ لینوکس

نکات حرفه‌ای که اندرو تنباوم در طراحی مینیکس در نظر گرفته بود، تأثیر بسیار زیادی در به‌وجود آمدن هستهٔ لینوکس داشت. با این‌حال تفاوت زیادی بین این دو سیستم‌عامل وجود دارد. لینوس تُروالدز در ایجاد هستهٔ لینوکس، معماری یکپارچه را مدنظر خود قرار داد که این بر خلاف ریزهسته استفاده شده در مینیکس بود. بعدها در مناظرهٔ ماه می، سال ۲۰۰۶ که بین اندرو تنباوم و لینوس تروالدز شکل گرفت، اندرو تنباوم، طراحی هستهٔ یکپارچه برای لینوکس را بزرگترین اشتباه در طراحی هستهٔ سیستم‌عامل گنو/لینوکس عنوان کرد. از آنجایی که در پیدایش هستهٔ اولیه لینوکس، از سیستم‌عامل مینیکس به عنوان میزبان (به انگلیسی: Host) استفاده شده، اینکار باعث شد که هستهٔ اولیه لینوکس چند ویژگی خاص مینیکس مانند «سیستم پرونده مینیکس» را به ارث ببرد که بعدها با استانداردسازی هستهٔ لینوکس توسط استاندارد پوزیکس، این دو سیستم‌عامل کاملاً از هم جدا شدند.

پروانه

در شروع کار توسعهٔ مینیکس، قیمت آن در مقابل سیستم‌عامل‌های موجود در بازار بسیار ارزان بود (۶۹ دلار). با وجود اینکه اندرو تنباوم خواستار قابل دسترس بودن سیستم‌عاملش برای همهٔ دانش‌آموزان بود، منتها این امکان به‌دلیل مخالفت ناشر کتاب ممکن نشد؛ و در نهایت پس از مذاکره با ناشر کتاب، این سیستم‌عامل را با مجوزی محدودکننده و بدون کدمنبع به همراه با کتاب در دسترس خریداران کتاب قرار گرفت. با معرفی شدن سیستم‌عامل‌های آزاد و متن‌بازمانند گنو/لینوکس و بی‌اس‌دی، بسیاری از کاربران، مینیکس را ترک کردند و به این‌گونه سیستم‌عامل‌ها پیوستند. در نهایت ماه آوریل، سال ۲۰۰۰ میلادی، مینیکس نیز رسماً به جرگه نرم‌افزارهای آزاد و متن‌باز پیوست. منتها به علت دیرهنگام بودن این تغییر این سیستم‌عامل که روزی علاقه‌مندان زیادی داشت امکان رقابت خود را تاحد زیادی از دست داد؛ و تنها توانست در بین دانش‌آموزان و علاقه‌مندان خاص مطرح بماند.[۴]

پیوندهای وابسته

منابع

  1. Operating Systems Design and Implementation
  2. «Minix on the Prisma». بایگانی‌شده از اصلی در ۴ فوریه ۲۰۱۲. دریافت‌شده در ۲۰ مارس ۲۰۰۹.
  3. «MINIX/SH Home Page». بایگانی‌شده از اصلی در ۱۱ دسامبر ۲۰۰۲. دریافت‌شده در ۱۱ دسامبر ۲۰۰۲.
  4. http://en.wikipedia.org/wiki/MINIX

پیوند به بیرون

Read other articles:

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (December 2015) (Learn how and when to remove this template message) The history of the Serbian Air Force begins in 1912, when the air force was created and first aircraft were purchased. This made Serbia one of the first 15 states in the world to have an air force. Since that time, Serbian Air Force (in its vari...

 

Shire of Coolgardie Local Government Area van Australië Locatie van Shire of Coolgardie in West-Australië Situering Staat West-Australië Hoofdplaats Coolgardie Coördinaten 30°57'11ZB, 121°9'50OL Algemene informatie Oppervlakte 30.400 km² Inwoners 3.478 (2021)[1] Overig Website (en) Shire of Coolgardie Portaal    Australië Shire of Coolgardie is een Local Government Area (LGA) in de regio Goldfields-Esperance in West-Australië. Het telde 3.478 inwoners in 2021, tegen...

 

Highway in British Columbia BC 16 redirects here. For the year, see 16 BC. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: British Columbia Highway 16 – news · newspapers · books · scholar · JSTOR (August 2009) (Learn how and when to remove this template message) Highway 16Yellowhead HighwayTrans-Canada High...

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (July 2018) (Learn how and when to remove this template message) This article needs additional citations for verification. Please help improve this article by a...

 

Pemberontakan Mudejar 1264–1266Muhammad I dengan baju dan perisai merah memimpin pasukannya dalam pemberontakan ini, digambarkan oleh karya abad 13 Cantigas de Santa Maria.[1]Tanggal1264–1266LokasiAndalusia Hilir dan Murcia, Takhta Kastilia; Keamiran GranadaHasil Pemberontakan dipatahkan Pengusiran penduduk Muslim Granada menjadi vasal Kastilia dan membayar upetiPihak terlibat Kastilia Aragon Ordo Calatrava Komunitas Muslim (Mudéjar) di: Andalusia Hilir Murcia Keamiran GranadaTok...

 

Este artigo não cita fontes confiáveis. Ajude a inserir referências. Conteúdo não verificável pode ser removido.—Encontre fontes: ABW  • CAPES  • Google (N • L • A) (Agosto de 2020) O machado de guerra (também chamado eixo de batalha) é uma arma antiga de curta distância projetado especificamente para o combate. Eram versões especializadas de machados de utilidade. Muitos eram adequados para uso em uma mão, enquanto ou...

Village in Podlaskie Voivodeship, PolandZubrzyca MałaVillageZubrzyca MałaCoordinates: 53°23′N 23°45′E / 53.383°N 23.750°E / 53.383; 23.750Country PolandVoivodeship PodlaskieCountySokółkaGminaSzudziałowoPopulation (2021)64Postal code16-113SIMC0042429 Zubrzyca Mała [zuˈbʐɨt͡sa ˈmawa] is a village in the administrative district of Gmina Szudziałowo, within Sokółka County, Podlaskie Voivodeship, in north-eastern Poland, close to th...

 

Malaysian Resources Corporation BerhadTypePublic limited companyTraded asMYX: 1651ISINMYL1651OO008Industry Engineering and construction Property development Founded21 August 1968; 55 years ago (1968-08-21) (as Perak Carbide Corporation)HeadquartersMenara Allianz Sentral203 Jalan Tun Sambanthan, Kuala Lumpur Sentral, MalaysiaKey people Azlan Zainol (Chairman) Imran Mohamad Salim (Group Managing Director) Services Engineering Construction Commercial, residential and leisure pr...

 

Aktuelles libanesisches Kfz-Kennzeichen Zweizeiliges Kennzeichen Kennzeichen 2007–2017 Kennzeichen 2007–2017 im US-Format Das libanesische Kfz-Kennzeichen ist ein weißes Schild mit schwarzen Zeichen und ähnelt seit 1997 dem Euro-Kennzeichen. Es hat ähnliche Maß (520 × 110 mm) sowie am linken Rand einen blauen Balken. Darauf ist von oben nach unten zunächst die Landesbezeichnung Libanon (arabisch لبنان, DMG Lubnān) in Arabisch, gefolgt von einer Libanon-Zeder sowie die Verw...

705 Pasar Induk Kramat Jati Halte TransjakartaLetakKotaJakarta TimurDesa/kelurahanRambutan, CiracasKodepos13830AlamatJalan Raya BogorKoordinat6°17′40″S 106°52′19″E / 6.29432°S 106.87205°E / -6.29432; 106.87205Koordinat: 6°17′40″S 106°52′19″E / 6.29432°S 106.87205°E / -6.29432; 106.87205Desain HalteStruktur BRT, median jalan bebas 1 tengah Pintu masukMelalui pelican crossing di depan Pasar Induk Kramat JatiGerbang tar...

 

Anabolic steroid Nandrolone phenylpropionateClinical dataTrade namesDurabolin, othersOther names• NPP• Nandrolone phenpropionate• 19-Nortestosterone phenylpropionate• Nandrolone hydrocinnamate• 19-Nortestosterone 17β-phenylpropionate• NSC-23162Pregnancycategory AU: D Routes ofadministrationIntramuscular injectionDrug classAndrogen; Anabolic steroid; Androgen ester; ProgestogenLegal statusLegal status AU: S4 (Prescription only) CA: Schedule IV UK: Class C US:&#...

 

Spanish anthology television series La huella del crimenGenreTrue crimeNo. of seasons3No. of episodes14 + 1 filmProductionProducerPedro Costa MustéProduction companyTelevisión EspañolaOriginal releaseNetworkTVE1Release12 April 1985 (1985-04-12) –8 March 2010 (2010-03-08) La huella del crimen (transl. The trace of the crime)[a] is a Spanish prime-time anthology true crime television series that narrates some of the most lurid crimes that occurred in the late 1...

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (مايو 2023) محمد تقي مدرس رضويبيانات شخصيةالميلاد 18 مارس 1896مشهدالوفاة 19 نوفمبر 1986 (90 سنة) طهران بلد المواطنة إيران المهن أستاذ جامعي ناقد أدبي كاتب أديب تعديل - تعديل مصدر...

 

Ukiran kayu Canterbury Tales dari tahun 1484 The Canterbury Tales (Cerita-cerita Canterbury) adalah sebuah koleksi cerita yang ditulis oleh Geoffrey Chaucer pada abad ke-14 (dua dalam bentuk prosa atau gancaran dan yang lainnya dalam bentuk puisi atau syair). Cerita-cerita ini yang beberapa di antaranya adalah cerita asli dan yang lain tidak, terkandung dalam sebuah cerita bingkai dan diceritakan oleh para peziarah yang berada dalam perjalanan dari Southwark ke Canterbury untuk mengunjungi mo...

 

Location of Henry County in Ohio This is a list of the National Register of Historic Places listings in Henry County, Ohio. It is intended to be a complete list of the properties on the National Register of Historic Places in Henry County, Ohio, United States. The locations of National Register properties for which the latitude and longitude coordinates are included below, may be seen in a Google map.[1] There are 4 properties listed on the National Register in the county.   Q...

1967 soundtrack album by Mal WaldronSweet Love, BitterSoundtrack album by Mal WaldronReleased1967RecordedMarch 23, 1967GenreJazzLength31:28LabelImpulse!Mal Waldron chronology The Quest(1961) Sweet Love, Bitter(1967) Ursula(1969) Sweet Love, Bitter is a soundtrack album by American jazz pianist Mal Waldron recorded in 1967 for the film of the same name written by Lewis Jacobs and directed by Herbert Danska and released on the Impulse! label.[1] The movie was a loose fictitious ...

 

← 1974 •  • 1977 → Elecciones federales de Australia de 1975127 escaños en la Cámara de Representantes de Australia y 60 escaños en el Senado Fecha Sábado 13 de diciembre de 1975 Resultados Malcolm Fraser – Coalición Liberal- Nacional Escaños obtenidos 91  30    55.70 % Gough Whitlam – Partido Laborista Escaños obtenidos 36  30    44.30 % Primer Ministro de Australia TitularMalcolm F...

 

Marvel Comics and Dark Horse Comics character See also: Adaptations of works by Robert E. Howard The Chronicles of Conan redirects here. Not to be confused with The Conan Chronicles; The Conan Chronicles, 1; or The Conan Chronicles (Robert Jordan). Comics character ConanCover to Conan the Savage #6 (Jan. 1996).Art by the Brothers HildebrandtPublication informationPublisherMarvel ComicsDark Horse Comics (2003–2018)First appearanceConan the Barbarian #1(October 1970)Created byRobert E. Howard...

American esports commentator DoALonnquist in 2018Personal informationNameErik LonnquistBorn1982 or 1983 (age 40–41)[1]Wisconsin, United StatesNationalityAmericanCareer informationGamesStarCraftLeague of LegendsOverwatchRainbow Six: SiegeCasting career2011–present Erik Lonnquist, better known by DoA, is an American esports commentator. He began his career casting StarCraft II for companies such as GomTV in South Korea and IGN in California. He worked for OnGameNet ...

 

Constituency of the National Assembly of France 15th constituency of Bouches-du-RhôneinlineConstituency of the National Assembly of FranceConstituency in Bouches-du-Rhône Department (white area is the Étang de Berre lagoon)Bouches-du-Rhône in FranceDeputyRomain BaubryRNDepartmentBouches-du-Rhône Politics of France Political parties Elections Previous Next The 15th constituency of Bouches-du-Rhône is a French legislative constituency in Bouches-du-Rhône. Deputies Election Member Party 1...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!