Home | Informazioni | Community | Sviluppo | myReactOS | Contattaci

  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 #55: Rilasciato ReactOS 0.3.11

2009-12-16, Ged Murphy
Rilasciato ReactOS 0.3.11
translated by Gabriel ilardi on 2009-12-16

Rilasciato ReactOS 0.3.11

Il team di ReactOS è orgoglioso di annunciare il rilascio di ReactOS 0.3.11. Questa versione è stata rimandata per via di diversi bug bloccanti che si sono manifestati ogni volta che cercavamo di fare il rilascio. Abbiamo speso un sacco di tempo dando la caccia a questi bug e abbiamo preso delle misure per evitare che ricapiti in futuro. Questo non è per dire che non abbiamo un sacco di features nuove ed eccitanti in questa versione. Due di queste nuove feature che si distinguono in particolar modo sono le massicce modifiche al Gestore di Memoria e un altro passo avanti per lo stack audio.

E' difficile riassumere tutte le modifiche avvenute nel Gestore di Memoria, in poche parole è stato quasi una riscrittura completa. Queste modifiche non solo ci hanno dato un componente molto più performante e affidabile, ma hanno anche aggiunto il supporto per processori ARM. Le unità di gestione di memoria ARM (MMU’s) vengono gestite in un modo completamente diverso da quello x86 e x86-64, tuttavia il componente mm (gestore di memoria) di ARM è stato scritto assieme al componente x86 condividendo del codice laddove era possibile. Inoltre, queste modifiche aumentano la compatibilità con WinDbg. Il supporto WinDbg si trova adesso ad un livello dove la maggior parte delle caratteristiche che si usano quotidianamente, come fare stepping nel kernel, listare i thread di un processo oppure editare dinamicamente la memoria, che prima sembravano così lontane, ora funzionano. Siamo adesso ad un punto dove l'avere i PDB's (Simboli di debug di Microsoft) renderebbe il debugging del kernel di ReactOS un'esperienza simile a quella di debuggare il kernel di Windows, con il vantaggio extra del modo sorgente.
Per quelli desiderosi dei dettagli tecnici, qui troverete le modifiche nel Gestori dei memoria in questa versione

Lo stack audio continua a vedere un lavoro estensivo in tutte le sue parti. Questa versione supporta anche la registrazione wave e introduce il supporto mixer per regolare il livello del volume e mutare l'audio. Migliorata la compatibilità dei componenti centrali con WinXP, il che significa che i componenti adesso funzionano in Windows mostrando il livello di compatibilità che sta raggiungendo lo stack audio.

Sono state fatte modifiche per la compatibilità e la stabilità in tutto il sistema operativo, tanti fix provengono dalla piattaforma di test di Wine usata per assicurare la compatibilità con l'interfaccia alle applicazioni.

Siccome questa è la versione 0.3.11, abbiamo provato una certa nostalgia per 'Windows 3.11 for workgroups' e abbiamo aggiunto una sorpresa come tributo. Cercate di riconoscerla, la generazioni più vecchie non avranno certo problemi

Assieme a tutta la serie 0.3, questa versione è ancora considerata software di qualità alpha quindi può non girare nel vostro hardware o eseguire certe applicazioni.

Riassunto delle modifiche

Le modifiche in dettaglio le potete trovare nel changelog. Di seguito un riassunto di quelle più importanti:

  • Riscrittura della libreria kdcom (kernelmode) che adesso è molto più compatibile con la versione Microsoft. Questo migliora la compatibilità con WinDbg
  • Abbiamo aggiunto il supporto per il caricamento rimandato delle dll nelle nostre tool di build, fornendo funzionalità di caricamento rimandato per le nostre librerie
  • Aggiunto supporto per font Cinesi e Coreani
  • Scritto un nuovo gestore per impostare e leggere i parametri del sistema (vedere l'API SystemParametersInfo), adesso è molto più completo e compatibile con l'implementazione Windows
  • Compatibilità migliorata con diverse applicazioni tra cui: Opera, Open Office, Firefox 3.5, VLC1.1 e skype
  • Per il divertimento, abbiamo aggiunto una nuova applicazione: Solitario Spider
  • Sincronizzazione della maggior parte delle librerie DLL usermode di Wine e del codice del sottosistema Win32 condiviso con Wine
Nota per l'installazione in VirtualBox
E' sorto un bug durante l'installazione di ReactOS in VirtualBox che farà sì che si blocchi durante il caricamento del driver USB, a meno che la macchina virtuale non abbia 256Mb di RAM o di più. Per rimediare il problema, potete aumentare la memoria o disabilitare il controller USB. Abbiamo creato una macchina virtuale VirtualBox preconfigurata da scaricare con la configurazione adeguata. Ci scusiamo per il disagio.

News Archive


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