BeOS era un sistema operativo fortemente orientato allo sviluppo ed esecuzione di applicazioni multimediali, non basato su sistemi preesistenti (anche se dotato di interfaccia POSIX e di shell bash). Alcune delle sue caratteristiche sono il real-time, il preemptive multitasking, il diffuso utilizzo del multithreading ed un efficiente filesystem chiamato BFS. Fra le altre cose, è stato candidato a sostituire il Mac OS classico, prima che Apple decidesse di acquisire la Next ed utilizzare NextStep (sistema unix-like) come base per Mac OS X.
L’obiettivo di Haiku è essere pienamente compatibile a livello di sorgente e binario con BeOS, estendendolo e dando ai suoi utenti una piattaforma recente sulla quale far girare il parco software esistente. Continua a leggere