Dopo quasi quattro anni dall'ultima release significativa
Il sottosistema grafico, con l'aiuto del quale viene formata l'interfaccia utente, è integrato direttamente nel kernel del sistema operativo ed è supportato anche il lavoro in modalità console. Dei file system in modalità lettura/scrittura viene offerto FAT32, in modalità sola lettura vengono supportati anche Ext2/3/4. Visopsys offre multitasking preventivo, multithreading, stack di rete, collegamento dinamico, supporto per I/O asincrono e memoria virtuale. È stato preparato un insieme standard di applicazioni e librerie C standard. Il kernel funziona in modalità protetta a 32 bit ed è progettato in uno stile estremamente monolitico (tutto è compilato, senza supporto dei moduli). I file eseguibili sono formattati nel formato ELF standard. È disponibile il supporto integrato per immagini JPG, BMP e ICO.
- Aggiunto stack TCP e client DHCP. Il sottosistema di rete è attivato per impostazione predefinita. Nelle sezioni "Programmi" e "Amministrazione" sono state aggiunte sezioni separate con applicazioni di rete. Aggiunti programmi per lo sniffing del traffico (Packet Sniffer) e utilità standard come netstat, telnet, wget e host.
- Aggiunto il supporto Unicode (UTF-8).
- Implementato il gestore di pacchetti "Software" e l'infrastruttura per la creazione, il download e l'installazione dei pacchetti. Viene presentato un catalogo online di pacchetti.
- Aspetto aggiornato. La shell a finestre è stata spostata per essere eseguita come una normale applicazione in spazio utente (l'opzione a livello di kernel è lasciata come opzione).
- Aggiunto driver del mouse per i sistemi guest che eseguono VMware.
- Aggiunte librerie per lavorare con HTTP, XML e HTML.
- Aggiunto il supporto iniziale per il runtime C++.
- Aggiunte nuove chiamate Libc tra cui getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
- Aggiunto il supporto iniziale per il multithreading basato sulla libreria POSIX Threads (pthreads).
- Aggiunto il supporto per pipe senza nome per lo scambio di dati tra processi.
- Il kernel ha il supporto integrato per gli algoritmi di hashing SHA1 e SHA256 (in precedenza veniva offerto MD5) e sono state aggiunte le utilità sha1sum e sha256sum.
Fonte: opennet.ru