MINIX 3 – Oare are vreo șansă?

Pornesc de la acest articol și mi-am adus aminte de veșnicile polemici între Linus Torvalds și Andrew Tanenbaum. Se pare că acest domn Tanenbaum revine și iară i se dă ocazia să zică câte ceva. Nu zice rău, despre faptul că sistemul de operare în loc să intre în panică ar trebui să continue și să investigheze problema. Însă de la teorie până la fapte e.. cale luuungă. Domnul acesta ne promovează MINIX, a treia versiune, ne spune despre el că e un nou sistem de operare opensource, o clonă de UNIX, ne spune că e sigur, că e flexibil, că e „de încredere”.

Curios fiind am descărcat și eu ISO-ul cu ultima versiune scoasă, peste 500 de MB, înca nu am înțeles de ce ISO-ul e pus într-o arhivă. Bun, trecem peste asta și despachetez ISO-ul. Între timp am descărcat și manualul de instalare, un PDF, de 8 MB, am preferat eu PDF „ca să-l am”. Încă mai credeam că e cine știe ce acest MINIX 3. În manual scrie „identifică placa de rețea”, bun, așa zicea mai demult și la linux însă mergea cu orice hardware. Am trecut peste asta și am dat drumul la mașina virtuală, unde am bootat de pe imaginea acelui CD.

Un proces de instalare exagerat de spartan, cu niște întrebări cu yes și no, partiționarea discului a făcut-o el „automat”, întrebându-mă căt vreau să aloc pentru /home. M-a întrebat în timpul instalării despre interfața de rețea, ce model e(De aici apar semnele de întrebare). Poi pentru ce-i trebuie modelul meu de placă de rețea? Nu știe să-l detecteze? Mergem mai departe, îi dau din lista de 8 plăci de rețea cunoscute una care mi s-a părut mie că ar emula-o Virtualbox. La reboot însă rețea pauză! Tot atunci am realizat că nu există un syslog daemon. WTF???

Ok, am zis că mai trebuie să mai citesc, am citit manualul acela de instalare din scoarță în scoarță. Acolo mai scria că MINIX nu poate fi instalat pe un disc la o locație peste 200 de GO. WTF??? Iară, ăsta vrea să fie un sistem de operare „de încredere” și el nu știe să vadă mai mult de 200 de giga dintr-un disc???

Am decis să șterg mașina virtuală, discul virtual pe care s-a copiat (insist, nu instalat, copiat, deoarece dacă scrii setup și dai enter zice „are you shure you ar running from the CD drive?”) și într-un final:

delminix

7 comentarii la “MINIX 3 – Oare are vreo șansă?

  1. Probabil dacă vei încerca și Plan 9 și îl vei evalua după aceleași criterii vei ajunge la aceași concluzie… :)
    Acest Minix reprezintă o mostră de tehnologie, NU este și probabil nu va fi niciodată în timpul vieții noastre funcțional așa cum te-ai aștepta.
    Ca Minix există o întreagă pleiadă de sisteme de operare a căror existență nu trece de zidurile universităților. Trist nu e Minix în sine ci faptul că ideile promovate de aceste sisteme nu ajung aproape niciodată la publicul larg, într-o implementare “utilizabilă” în viată de zi cu zi.
    Singurii care a reușit să ducă o transformare a unor concepte derivănd din Unix* într-un succes comercial au fost Steve Jobs, Linus Towalds și Bill Gates (“atacul” fiind la Tanenbaum am omis firme precum Sun=Solaris, IBM=AIX, HP=HP-UX etc).
    Ordinea e cea a gradului de originalitate dovedit de fiecare. Clasamentul popularitătii sau al averii acestora e cu totul altul, dovadă că viața nu e întru totul dreaptă.
    Acest articol demonstrează cel mai bine ce doresc să spun: http://www.agora.ro/index.php?qs_sect_id=201&qs_f_id=101&qs_art_id=306
    A se urmării ideile lui Steve Jobs care au fost și încă sunt înaintea vremurilor și nu au fost implementate comercial.

  2. Ideea e că:

    What Is MINIX 3?
    MINIX 3 is a new open-source operating system designed to be highly reliable, flexible, and secure. It is loosely based somewhat on previous versions of MINIX, but is fundamentally different in many key ways. MINIX 1 and 2 were intended as teaching tools; MINIX 3 adds the new goal of being usable as a serious system on resource-limited and embedded computers and for applications requiring high reliability

    Direct de pe http://www.minix3.org

    Asta mă intrigă!

  3. add a goal != implement (previous) goal
    Omul are nevoie de bani pentru cercetare. Așa-i că fraza citată de tine merge direct la urechile eventualilor sponsori ?
    Grantul de la UE dovedește pe deplin acest lucru.

    resource-limited and embedded computers => limitarea la 200 GB, probabil.

  4. sisteme de operare care in teorie functioneaza dar in realitate nu , prefer sisteme care functioneaza chiar daca nu sunt chiar atat de pure din punct de vedere academic (structurat dupa cum viseaza tannenbaum)
    eu asa la prima vedere vad un sistem de operare secure ceva de genul qmail
    si nu mai exista nici un buffer overflow iar totul e un fel de ipc , ceva imprumutat de la qnx

    da ai vazut si tu cat de fain e qmail de intretinut si folosit

  5. @mariuz: M-ai înțeles greșit. Nici eu nu-mi doresc absolut deloc sisteme pure din punct de vedere acedemic. Dar:
    1. anumite concepte din acestea ar merita sa fie preluate de Linux, de exemplu.
    2. comentariul meu inițial tocmai la asta se referea: orice ar spune dl. Tannenbaum, Minix nu este un S.O. utilizabil în viața de zi cu zi.

  6. păi dacă am priceput eu bine minix3 nici măcar nu e un sistem de operare … e doar un … kernel!

    şi nu prea face faţă cerinţelor unui noob habarnist care nu dă doi bani pe ce sistem foloseşte de fapt pentru că mister Tanenbaum în mod intenţionat vrea să fie cât mai simplu, pentru a putea fi folosit în mediile academice ca material didactic de învăţat principiile de bază are unui sistem de operare … kernelul ăla e doar un accesoriu la o carte, unul interesant recunosc, cu care să se joace studenţii profesorului la orele de curs şi cei curioşi şi în timpul liber …

    aşa că foloseşte un sistem de fişiere mai simplu … driverele o fi ele izolate de microkernel dar nu sunt nici prea multe ca să nu devină lucrurile prea stufoase şi greu de … întreţinut … executabilele nu sunt standardul industrial elf folosit în linux, e ceva mai simplu, vechiul format aout, folosit în antichitate şi de sistemul linux … practic toate programele care fac linux-ul cât de cât utilizabil ca sistem desktop trebuie PORTATE ca să meargă pe minix3 … numai cuvântul ăsta şi deja ar fi trebuit să se aprindă beculeţul …

    în condiţiile astea e ceva normal să aibe cam aceeaşi soartă ca şi gnu hurd, care are mai multe plusuri şi totuşi nu prea prinde … kernelul o fi el mic, deştept, rezistent la orice fel de bug-uri dar în realitate ceea ce contează sunt nenumăratele programe care folosesc kernelul ăla, se pot pune şi driverele aici fără probleme … cât timp e bariera asta uriaşă a necesităţii de a porta, şi a întreţine varianta portată, a oricărui program separat de varianta sa oficială sunt şanse minime de a sări dincolo de stadiul de curiozitate … ar fi prea mult de lucru … şi prea puţini oameni care să facă asta …

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile necesare sunt marcate *

*

Poți folosi aceste etichete HTML și atribute: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">