Despre > Istoria ReactOS
Istoria ReactOS
Putem pune primele 3 părţi ale "Despre ReactOS" aici, dar secţiunile "azi" şi "în viitor" vor trebui rescrise.
TODO:
@Devs: please review the content
Înainte de ReactOS
În anul 1996 un grup de oameni a format proiectul FreeWin95, cu scopul de a crea o clonă a sistemului de operare Windows 95. Din păcate, aşa cum se întâmplă cu majoritatea proiectelor Open Source ambiţioase, s-a blocat la discuţiile despre design-ul sistemului.
Începuturile ReactOS
La sfârşitul anului 1997, proiectul nu avea nimic de arătat. Jason Filby a devenit coordonator şi a cerut tuturor celor încă abonaţi la lista de discuţii să reînvie proiectul. S-a decis ca ţinta să fie Windows NT şi că de data aceasta se va pune accentul pe rezultate -- cod scris în loc de discuţii interminabile. Proiectul a fost numit ReactOS, deoarece proiectul s-a născut din nesatisfacţia cu monopolul Microsoft asupra pieţei sistemelor de operare. În februarie 1998 a început ReactOS.
Înălţarea
În primii săi ani, ReactOS a mers foarte încet, în ciuda cantităţii mari de cod ce era scrisă. Numai câţiva dezvoltatori ştiau cum să scrie un kernel. A fost un moment în care numai câţiva oameni au creat kernel-ul. Mai târziu, pe măsură ce acesta a devenit mai complet şi mai stabil, au fost scrise driverele de bază pentru dispozitive IDE şi tastatură. Astfel, mai multă lume a putut fi implicată în dezvoltare.
ReactOS astăzi
Astăzi, numărul dezvoltatorilor creşte din ce în ce mai mult, kernel-ul a avansat mult şi este destul de stabil iar multe API-uri sunt destul de complete. S-a muncit mult la o mulţime de biblioteci. Avem deja cod pentru reţea, permiţând accesul la aceasta celor ce sunt gata să umble prin regiştri. Există o implementare a Graphics Device Interface (GDI) şi a driverelor grafice VGA şi VBE, suport OpenGL şi parţial DirectX ce permite rularea jocurilor Quake I şi II. Suportul de bază USB este deja implementat, cu suport pentru tastatură şi maus USB.
În viitorul apropiat
În viitorul apropiat dorim să avem suport complet pentru reţea, alături de applet-uri pentru configurarea acesteia. Rămâne de lucru la suportul penru drivere şi PnP. USB complet funcţional este în lucru.