[MINIX 3 left logo]     MINIX 3 [MINIX 3 right logo] [FSUGITALIA]

   

Download MINIX 3

Versione Stabile (3.1.2)
Versione Sperimentale (3.1.3)
SVN repository
Bug Tracker

Documentazione

FAQ
Libri su MINIX 3
MINIX 3 Wiki editabile (inglese)
Licenza (inglese)

MINIX 3 Community

Come posso aiutare?
Chi sta lavorando a cosa?
Altri siti Minix

MINIX 3 su un simulatore

VirtualBox
Qemu
VMware


Valid HTML 4.01!
 

Disclaimer

Questa pagina è una versione tradotta e ridotta, del sito originale www.minix3.org. Tutti i contesti relativamente a proprietà intellettuali sono da riferirsi al sudetto sito. Lo staff del "Free Software User Group Italia", ha semplicente riproposto e modificato la versione già esistente. Essendo una versione ridotta, quello che manca su questa versione è reperibile su quella orginale

Cosa è MINIX 3?

MINIX 3 è il nuovo sistema operativo open source progettato per essere flessibile e sicuro. E vagamente basato dalle vecchie versioni di MINIX, ma è differente in molti punti chiave. MINIX 1 e 2 erano visti principlamente come strumenti didattici; MINIX 3 raggiunge nuovi risultati sull'usabilita su sistema a scarse prestazioni, o sistemi embedded e per applicazioni che richiedono "alta affidabilità"

Questo nuovo sistema è estremamente piccolo, la parte che gira in "kernel mode" sono meno di 4000 linee di codice eseguibile. Le parte che girano in "user mode" sono divise in piccoli moduli, ben isolati tra loro. Per esempio, ciascuna periferica gira come un processo a se stante così un bug di un driver, non puo tirare giù l'intero OS. Infatti, la maggior parte delle volte che il driver va in "crash", viene automaticamente sostituito senza richiedere nulla all'utente, senza richiedere riavvio, e senza intaccare gli altri processi. Queste caratteristiche, la piccola quantità di codice kernel, e gli altri aspetti migliorano l'affidabilità del sistema. .
MINIX 3 è principalmente rivolto a:
  • Applicazioni dove è richiesta Alta Affidabilita
  • Singola CPU, small-RAM, poca potenza, $100 laptops per i bambini del terzo mondo
  • Sistemi Embedded (es., camera, DVD recorders, telefoni)
  • Applicazioni dove la GPL è troppo ristrettiva (MINIX 3 usa una licenza tipo BSD)
  • Education (e.g., operating systems courses at universities)

MINIX 3 Caratteristiche

  • POSIX compliant
  • Networking con TCP/IP
  • X Window System
  • Linguaggi: cc, gcc, g++, perl, python, etc.
  • Oltre 650 programmi UNIX
  • Molti miglioramenti dalla V2
  • Multiuser e multiprogramming completo
  • Device Drivers girano come processi
  • Alto livello di tolleranza errore
  • Codice sorgente C completamente fornito

Hardware Richiesto

Per eseguire MINIX 3, è sufficiente un PC 386, 486, o CPU Pentium o compatibile.La configurazione standard richiede 16 MB di RAM. Un versione 8-MB è disponibile, ma è più lenta a causa di un piccolo buffer di cache. Poichè la distribuzione viene fornita su un CD live, è possibile provare senza alcuna assegnazione di spazio su disco rigido, ma per l'installazione su un disco rigido, sono necessari 50 MB, come minimo, 600 MB minimo, se si desidera anche tutti i sorgenti..

Stato attuale

La versione attuale di MINIX 3 (3.1.2) e in "work in progress". Non è un progetto maturo quanto Linux e FreeBSD. Sono in lavorazione porting su PowerPC e Xscale. Vari software e driver sono stati tradotti. Le persone che vogliono aiutare lo sviluppo sono benvenute. Per maggiori informazioni collegarsi al newsgroup: .
Get Firefox
  [Vrije Universiteit]