Home | Informazioni | Community | Sviluppo | myReactOS

  1. Home
  2. Informazioni
  3. Community
  4. Sviluppo
  5. myReactOS

  1. Pagina principale
  2. News
  3. Link
  4. Mappa del sito

Home > ReactOS News > News: ReactOS 0.3.4 Rilasciato #40

2008-01-22, Aleksey Bragin
ReactOS 0.3.4 Rilasciato
translated by Gabriel ilardi on 2008-01-23

Nuova release di ReactOS

Rilasciato ReactOS 0.3.4

Siamo lieti di annunciare il rilascio di questa nuova versione di ReactOS nella serie 0.3. E' il culmine degli ultimi tre mesi di sviluppo, c'è stato un significativo progresso in diverse aree.

Ciclo di rilascio

Iniziando dalla versione 0.3.3 abbiamo tentato di accorciare il periodo di rilascio tra versioni a due mesi. Ci sono diversi motivi, ma i due chiavi sono il mantenere l'albero di sviluppo stabile, e il fatto che è uno sforzo per mantenere l'interesse delle persone che seguono il progetto, fornendo regolarmente versioni da provare.

Per spiegare il primo motivo più in dettaglio; uno dei problemi che stavamo avendo come progetto era una vasta quantità di regressioni di sistema all'ora del rilascio. Il nostro ciclo di rilascio era di 6 mesi circa, e trovavamo che dopo 6 mesi di inteso sviluppo, ci preparavamo per il rilascio e nel testare scoprivamo che erano apparse regressioni in tutto il sistema. Si generava una lista di bug "bloccanti" la quale richiedeva molto tempo per essere chiarita. A questo punto gli sivluppatori si concentravano nel cercare di risolvere i bug bloccanti, e qui si fermava lo sviluppo.

Ci siamo trovati davanti a questo post di Linus Torvalds che ci mostrava che il kernel di Linux stava vivendo gli stessi problemi che stavamo avendo noi, e parlava dei cambiamenti che sono stati positivi in questo senso per Linux.

Abbiamo optato per un approccio simile, cioè, accorciare il periodo di rilascio, così abbiamo un "trunk" molto più stabile il che signifca virtualmente che possiamo rilasciare dal "trunk"‘ così com'è senza lunghi periodi di test e risoluzione di bugs bloccanti. Significa anche più versioni rilasciate, questo aiuterà far conocere di più ReactOS e aumentare l'interesse.

Abbiamo oltrepassato di poco il ciclo di rilascio di due mesi, ma questo era d'aspettarsi nel assestare questo nuovo trend. Speriamo di giungere al target man mano che si stabilisce questa nuova procedura.

Obiettivi raggiunti

Ci sono stati tanti cambiamenti negli ultimi mesi. Una consolidazione degli stessi la potete trovare nel changelog. Da sottolineare:
  • Riscrittura completa del CM (Config Manager) in ntoskrnl - anche conosciuto come supporto del registro. Questo lo rende molto più compatibile con NT5.2 (win2k3).
  • Supporto SSE / SSE2.
  • Nuovi driver plug and play della tastiera e mouse.
  • Sincronizzazione completa di tutte le dll in "usermode" alla versione più recente di Wine.
  • Il supporto per RPC e IDL è stato finalmente aggiornato (era rimasto a lungo trascurato e aveva diversi "bug"), fornendo una soluzione per i problemi del manager plug-n-play , i servizi di ReactOS e promettendo supporto futuro per applicazioni complesse come Microsoft Office.
  • Massicci miglioramenti per user32 che adesso usa l'heap del desktop, velocizzando l'interfaccia utente.
  • Tanti "fix" di compatibilità in gdi32, adesso la nostra dll può essere caricata e usata direttamente in Windows.
  • Continuazione della riscrittura di Win32k incorporando riscritture di funzionalità di "core" per allinearci con win2k3.
  • Miglioramenti di molti compomenti di core dello user mode, una shell32 molto più funzionale, applets del pannello di controllo migliorate e l'aggiunta di un client desktop remoto.
  • Tanto lavoro nelle traduzioni, opzioni regionali e della lingua.

Il contenuto del sito di ReactOS è stato aggiornato per riflettere gli sviluppi più recenti.

Le pagine di "Informazione/Riguardo" sono state riscritte per sottolineare fatti basici riguardo ReactOS, e aggiungere informazione più dettagliata riguardo i vantaggi del sistema operativo ReactOS.

Per quelli desiderosi di vedere, abbiamo aggiornato la galleria degli screenshot e le pagine di stampa (informazioni per la stampa e copertura di articoli).

Ringraziamo il team di testing per l'intesivo lavoro e compilazione di bugs, i "seguitori" del progetto per il supporto continuativo, e certamente il team di sviluppo di ReactOS, che ha fatto possibile questo rilascio.

News Archive


ReactOS Project Coordinator: Aleksey Bragin nick: fireball, Website Coordinator: Klemens Friedl nick: frik85

If the translation of the English language of this page appears to be outdated or incorrect, please check-out the English page and report or update the content.


ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.