Uscita del sistema operativo ReactOS 0.4.14

Dopo un anno e mezzo di sviluppo, viene presentata la release del sistema operativo ReactOS 0.4.14, progettata per garantire la compatibilità con i programmi e i driver di Microsoft Windows. Il sistema operativo è attualmente in fase di sviluppo "alpha". Sono disponibili per il download un'immagine ISO di installazione (115 MB) e una build Live (in formato zip di 85 MB). Il codice del progetto è rilasciato sotto le licenze GPLv2 e LGPLv2.

Principali modifiche:

  • Nell'interfaccia utente (Shell) è stata aggiunta la funzione "Invia a", che consente di inviare file e cartelle a posizioni predefinite, come la cartella "Documenti", il desktop o la cartella con file compressi. Nel menu contestuale del desktop sono state aggiunte le voci "Apri posizione file" e "Apri prompt dei comandi qui" per aprire la cartella contenente il file selezionato nel gestore file e visualizzare la finestra del prompt dei comandi. Sono stati risolti problemi di scorrimento, migliorate alcune interfacce COM (Component Object Model) e corretti errori regressivi nella realizzazione del meccanismo drag & drop.
    Uscita del sistema operativo ReactOS 0.4.14
  • È stata aggiunta la possibilità di avviare l'installazione su computer NEC PC-9800, dotati di processori più potenti di i586 e con oltre 64 MB di RAM. È stata inoltre implementata la compatibilità con l'emulatore Neko Project 21/W.
    Uscita del sistema operativo ReactOS 0.4.14
  • Nello stack di rete è stato migliorato il supporto per il protocollo ICMP (Internet Control Message Protocol), la cui implementazione non copriva in precedenza tutta la specifica. Nella nuova versione è stato introdotto il supporto per le chiamate IOCTL_ICMP_ECHO_REQUEST e tutte le procedure Icmp* sono state completamente riscritte. Di conseguenza, i driver di rete possono ora trasmettere correttamente ai programmi i pacchetti con richieste e risposte ICMP, e l'utilità tracert mostra tutte le informazioni necessarie.
    Uscita del sistema operativo ReactOS 0.4.14
  • È stato migliorato il dialogo per il sicuro estrazione dei dispositivi, che ora mostra i dispositivi connessi.
    Uscita del sistema operativo ReactOS 0.4.14
  • Continua il lavoro per la correzione di errori e il miglioramento della stabilità del kernel del sistema operativo. Sono stati apportati miglioramenti e riscritte alcune parti del gestore della memoria, ed è iniziato il lavoro per implementare il supporto PAE (Physical Address Extension). Il codice per la gestione delle eccezioni è stato trasferito dalla base di codice di Wine nel CRT (C Run-Time). Nel driver PnP (classpnp.sys) sono stati risolti errori che interferivano con il funzionamento normale dei dispositivi di archiviazione. Nella sottosistema di input/output è stato migliorato l'interazione con i dispositivi. È stata risolta una serie di vulnerabilità causate da overflow di buffer.
  • È stata aggiunta l'implementazione iniziale della libreria Resource Arbiter, che può essere utilizzata per risolvere i conflitti di accesso alle risorse nei driver per bus come PCI. È stato inoltre aggiunto il codice per il debug del funzionamento di PnP e dei manager di input/output. Nel manager PnP è stato fornito supporto per la mappatura delle capacità dei dispositivi con i flag che riflettono tali capacità.
  • Il debugger del kernel e i moduli correlati sono stati aggiornati. Nel debugger interattivo KDBG sono state migliorate le funzionalità dei comandi cregs e tss, e il codice per la gestione del TSS è stato riscritto. È stata completata l'implementazione dei filtri di debug.
  • È stato incluso il driver NetKVM VirtIO, che consente di accelerare l'esecuzione delle operazioni di rete negli ambienti gestiti da sistemi di virtualizzazione basati su QEMU e. KVM.
  • È stato migliorato il funzionamento del bootloader FreeLoader, che ora supporta il caricamento di sistemi a 64 bit basati su kernel Linux ed è stata risolta la questione della lettura dal file system Ext2. Sono stati eliminati i crash nel caricamento in modalità debug. È stata aggiunta l'emulazione ARC, necessaria per supportare l'hardware NEC PC-98. È stata migliorata la compatibilità al caricamento su dispositivi Xbox.
  • Sono state aggiornate le implementazioni della tastiera virtuale e degli strumenti per persone con disabilità.
  • Prosegue il lavoro sul driver ISA PnP, che consente il riconoscimento dei dispositivi sull'autobus ISA.
  • Sono stati corretti errori nel modulo comctl32 (Common Controls), che impedivano il corretto funzionamento dell'installatore di Visual Basic 6.
  • Sono stati rimossi caratteri tipografici obsoleti, con un piccolo incremento delle prestazioni, una riduzione del consumo di RAM e una diminuzione della dimensione delle immagini di sistema.
    Uscita del sistema operativo ReactOS 0.4.14
  • È avvenuta la sincronizzazione con la base di codice Wine Staging 4.18 e sono state aggiornate le versioni dei componenti di terze parti: mpg123 1.25.13, libjpeg 9d, mbedtls 2.7.14, libtiff 4.1.0, ACPICA 20200326, BtrFS 1.7.2, glu32 9.0.1. È stato aggiornato l'elenco dei certificati radice.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster