Šiam straipsniui ar jo daliai . Jūs galite padėti Vikipedijai pridėdami su šaltiniais. |
Minix yra Unix tipo mikrobranduolinės architektūros kompiuterių operacinė sistema. Andrew S. Tanenbaum sukūrė ją mokymo tikslais. Minix operacinė sistema paskatino Linux kūrimuisi. Minix vardas susideda iš dviejų žodžių minimali ir Unix.
Minix yra nemokama atviro kodo programinė įranga, platinama su BSD licencija nuo 2000 m. balandžio mėnesio.
Istorija
Andrew S. Tanenbaum sukūrė Minix operacinę sistemą Amsterdamo Vrije universitete ir pristatė iliustruotą savo vadovėlį „Operacinės sistemos kūrimas ir įgyvendinimas“ (1987). Sutrumpintas 12 000 eilučių C kalbos kodas, atminties valdymas ir Minix 1.0 yra išspausdinti knygoje. Prentice-Hall taip pat išleido dvejetainio ir Minix kodo su naudojimo vadovu. Minix 1 buvo sistema – vadinama suderinama su septintosios versijos Unix.
Tanenbaum iš pradžių sukūrė Minix OS suderinamą su IBM PC ir su mikrokompiuteriais naudojamais dar ir dabar. Minix 1.5 išleista 1991 metais, buvo galimas mikrokanalinėms sistemoms, vėliau buvo perkelta į ir SPARC architektūras, remiantis Atari ST, Commodore Amiga, Apple Macintosh ir kompiuterių platformomis. Taip pat buvo neoficialus uostų PC suderinamumas su ( apsaugotas režimas), , ARM ir transputer procesoriais. mokslininkų naudota ankstyvoji Minix versija, kaip operacinė sistema. Minix operacinėje sistemoje procesus gali paleisti vartotojas, tai buvo galima daryti ir ir Solaris operacinėmis sistemomis, ši funkcija vadinama .
68k pagrįsta architektūros paklausa sumažėjo, tačiau ir Minix 2.0, išleista 1997 metais, buvo prieinama tik x86 ir Solaris SPARC architektūroms. Minix 2.0 pridėjo POSIX.1 atitikmenį, palaikantį 386 ir vėlesniais 32-bitų režimais, ir pakeisti Amoeba tinklo protokolai, įtraukti į Minix 1.5 su (TCP/IP). Neoficialus uostų Minix 2.0.2 iki 68.020 režimu pagrįstas ISICAD Prisma 700 Workstation ir buvo sukurta HP Jornada 680/690 PDA.
yra Minix 2 variantas skirtas palaikantiems procesoriams, sukurtas dviejų Vrije universiteto mokslininkų, kurie pridėjo virtualiosios atminties palaikymą X Window System.
Minix 3
buvo viešai paskelbtas 2005 m. spalio 24 dieną, Andrew Tanenbaum paskelbe per savo kalbą „ACM Symposium Operating Systems Principles“ konferencijoje. Nors ji vis dar veikė kaip pavyzdinė versija, tačiau buvo visapusiškai pertvarkyta ir tinkama naudoti kaip rimta sistema, ribojanti išteklius ir programoms, kurios reikalauja didelio patikimumo. Minix 3 palaiko architektūros suderinamas sistemas. Jis tiekiamas formatu, kuris leidžia jį naudoti kompiuteryje be jokio įdiegimo į standųjį diską.
Versija 3.1.5 buvoo išleista 2009 lapkričio 5 dieną. Joje , , vi, cc, , perl, python, , , , ftp, , , ir daugiau nei 400 kitų programų. Su versija X11 buvo ženklus perėjimas nuo tekstinių sistemų. Kita šios versijos funkcija yra tokia, kad ji sugeba atlaikyti tvarkyklės lūžinėjimus, ir daugeliu atvejų procesai būtų automatiškai keičiami, nekeičiant veiklos procesų. Tokiu būdu Minix savarankiškai „išsigydo“ ir gali būti naudojama procesams reikalaujantiems didelio patikimumo.
Minix ir Linux
Torvaldas (Linux kūrėjas) naudojo ir vertino Minix, bet jo projektavimas skyrėsi nuo Minix architektūros daugeliu atvejų, ypač dirbant su monolitiniais branduoliais vietoje mikrobranduolių. Tai buvo patvirtinta po Tanenbaumo ir Torvaldso diskusijos. Tanenbaumas vėl paaiškino loginį pagrindą naudojant mikrobranduolį 2006 metų gegužę. Ankstyvoji Linux branduolio plėtra buvo baigta ant Minix pagrindinės sistemos, kuri leido Linux paveldėti įvairių funkcijų iš Minix, tokių kaip .
2004 m. gegužės mėnesį Kenneth Brown iš Alexis de Tocqueville institucijos iškėlė kaltinimus, kad didžioji dalis Linux branduolio buvo nukopijuota nuo Minix. Šie kaltinimai buvo paneigti visuotinai. Pats Tanenbaumas kritikavo Kenneth Browną ir publikavo didelį, paneigiantį kaltinimus, straipsnį savo nuosavoje svetainėje.
Licencijavimas
Licencijavimas buvo laikomas gana liberalus. Minix licencijų mokestis buvo labai mažas (69$), palyginti su kitų operacinių sistemų. Nors Minix operacinei sistemai buvo palinkėta būti kuo prieinamesne studentams, tačiau jo leidėjas nebuvo pasiruošęs pasiūlyti tokios licencijos. Tai neleido naudoti Minix kaip laisvai platinamai programinei įrangai.
Kai nemokama ir atviro kodo Unix operacinė sistema tokia kaip Linux ir 386BSD tapo prieinamos, 1990 m. pradžioje daug savanorių programuotojų atsisakė Minix. 2000 m. balandžio mėn. Minix tapo nemokama / pagal leistinas laisvosios programinės įrangos licenciją, tačiau iki šio laiko kitos operacinės sistemos pranoko Minix savo galimybėmis, ir nuo to laiko Minix tapo studentų ir mėgėjų operacinė sistema.
vikipedija, wiki, lietuvos, knyga, knygos, biblioteka, straipsnis, skaityti, atsisiųsti, nemokamai atsisiųsti, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, pictu , mobilusis, telefonas, android, iOS, apple, mobile telefl, samsung, iPhone, xiomi, xiaomi, redmi, honor, oppo, Nokia, Sonya, mi, pc, web, kompiuteris