{"id":156,"date":"2011-05-14T16:49:33","date_gmt":"2011-05-14T14:49:33","guid":{"rendered":"http:\/\/localhost\/blog\/?p=156"},"modified":"2012-12-29T22:31:17","modified_gmt":"2012-12-29T21:31:17","slug":"minix-3","status":"publish","type":"post","link":"https:\/\/www.ilbytecidio.it\/?p=156","title":{"rendered":"MINIX 3"},"content":{"rendered":"<div>Molti di voi avranno sentito parlare almeno una volta di MINIX. Si tratta di un sistema operativo Unix-Like scritto a scopo didattico dal prof. Andrew S. Tanenbaum e suoi collaboratori. La ragione per cui ne avete sentito parlare \u00e8 il fatto che era il sistema usato da Linus Torvalds e che lo ha portato a scrivere Linux per le carenze riscontrate e per il fatto che ci fu un acceso dibattito fra Torvalds e Tanenbaum perch\u00e9 quest&#8217;ultimo aveva definito Linux obsoleto in partenza, data la sua architettura monolitica e non a microkernel come invece \u00e8 MINIX. (<a href=\"http:\/\/www.educ.umu.se\/%7Ebjorn\/mhonarc-files\/obsolete\/index.html\">qui<\/a> l&#8217;intero scambio di messaggi). Concludo questa breve digressione sfatando il luogo comune che Torvalds e Tanenbaum siano eterni nemici. Si veda <a href=\"http:\/\/www.cs.vu.nl\/%7East\/reliable-os\/\">Tanenbaum-Torvalds Debate: Part II<\/a><\/p>\n<p>MINIX \u00e8 ormai giunto alla versione 3. Rimane ancora un sistema operativo piccolo e utilizzato a scopo didattico (Si veda il famoso libro Operating Systems: design and implementation, giunto alla terza edizione), ma decisamente migliorato rispetto alle prime versioni, pensate per girare su hardware molto povero (la prima versione girava su 8088 senza hard disk). <!--more--><br \/>\nAttualmente necessita di soli 16MB di memoria (ne esiste anche una versione a 8MB ma molto pi\u00f9 lenta) e 50MB di hard disk e\/o di un lettore CD. Ha inoltre molte caratteristiche che inizialmente mancavano, per esempio l&#8217;interfaccia POSIX e il supporto a X Window System. Trattandosi di un sistema per sistemi a singola CPU, \u00e8 particolarmente indicato, oltre che per applicazioni embedded e per lo studio, per il trashware, specialmente per chi si interessa ai sistemi operativi e vuole divertirsi a ottenere un PC perfettamente funzionante da hardware vecchio facendosi le ossa con un p\u00f2 di porting dei driver e di compilazione di X.org! L&#8217;attenzione nello sviluppo del sistema \u00e8 posta particolarmente sull&#8217;affidabilit\u00e0 e sulla correzione dei bug.<\/p>\n<p>Attualmente \u00e8 il mio principale oggetto di studio, dato che mi sono comprato il libro su menzionato, quindi pu\u00f2 essere che nel prossimo futuro vi dia qualche informazione sull&#8217;usabilit\u00e0 e le prestazioni, specie con X installato. I pi\u00f9 curiosi possono provarlo online su Free Live OS Zoo o scaricarlo dal <a href=\"http:\/\/www.minix3.org\">sito ufficiale<\/a>. \u00e8 rilasciato sotto una licenza simile alla BSD.<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Molti di voi avranno sentito parlare almeno una volta di MINIX. Si tratta di un sistema operativo Unix-Like scritto a scopo didattico dal prof. Andrew S. Tanenbaum e suoi collaboratori. La ragione per cui ne avete sentito parlare \u00e8 il &hellip; <a href=\"https:\/\/www.ilbytecidio.it\/?p=156\">Continua a leggere<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-156","post","type-post","status-publish","format-standard","hentry","category-sistemi-operativi"],"views":88,"_links":{"self":[{"href":"https:\/\/www.ilbytecidio.it\/index.php?rest_route=\/wp\/v2\/posts\/156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ilbytecidio.it\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ilbytecidio.it\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ilbytecidio.it\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ilbytecidio.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=156"}],"version-history":[{"count":2,"href":"https:\/\/www.ilbytecidio.it\/index.php?rest_route=\/wp\/v2\/posts\/156\/revisions"}],"predecessor-version":[{"id":304,"href":"https:\/\/www.ilbytecidio.it\/index.php?rest_route=\/wp\/v2\/posts\/156\/revisions\/304"}],"wp:attachment":[{"href":"https:\/\/www.ilbytecidio.it\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=156"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ilbytecidio.it\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=156"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ilbytecidio.it\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}