ReactOS: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m robot Aggiungo: ar |
mNessun oggetto della modifica |
||
Riga 2:
[[Immagine:Reactos 1.png|thumb|200px|right|ReactOS]]
'''ReactOS''' è un [[sistema operativo]] a [[kernel#kernel ibridi (microkernel modificati)|kernel ibrido]] a 32 bit per [[Personal computer|PC]] [[Intel]] e compatibili. È un progetto [[open source]] e ha come obiettivo la compatibilità binaria di programmi e driver e interfaccia con il sistema operativo [[Windows NT]] 4.0 di [[Microsoft]] e seguenti.
ReactOS nasce nel [[1998]] sulle ceneri di [[FreeWin95]], un precedente esperimento open source di
L'obiettivo iniziale è quello di avere una compatibilità al 100% di Windows NT 4 e seguenti, sia a livello di API [[Win32]] e altro, che di architettura interna del sistema operativo, sia d'interfaccia utente, sia di migliorie rispetto al Windows di Microsoft.
I primi anni di sviluppo sono stati lenti e difficili, perché era necessario scrivere il kernel e tutti i sottoservizi, e non vi era una vera e propria interazione con il mondo esterno. Completato il cuore del sistema, il progetto ha iniziato a crescere velocemente, grazie anche all'adozione, per molte librerie di alto livello, di codice tratto dal progetto [[WINE]] (una libreria per [[Unix]] che "traduce" le API Win32 in linguaggio Unix).▼
▲I primi anni di sviluppo sono stati lenti e difficili, perché era necessario scrivere il kernel e tutti i sottoservizi
Oggi ReactOS è ancora instabile e largamente incompleto, tuttavia è già presente un desktop grafico, clone della shell [[Explorer]] di Microsoft, ed è possibile utilizzare alcuni device driver di terze parti. Il plug and play, la multimedialità e le reti, ancora non operativi, sono in una fase di sviluppo avanzato. Alcune applicazioni iniziano a funzionare, la più importante delle quali è il word processor open source [[AbiWord]], ed è possibile compilare ReactOS usando come sistema host ReactOS stesso (con il compilatore [[MingW]]).▼
▲Oggi ReactOS è
== Collegamenti esterni ==
|