Rilascio del sistema operativo gratuito Visopsys 0.9

Dopo quasi quattro anni dall'ultimo significativo rilascio è avvenuto il rilascio del sistema operativo grafico Visopsys 0.9 (VISual OPerating SYStem), sviluppato dal 1997 e diverso da Windows e Unix. Il codice del sistema è stato sviluppato da zero e distribuito in sorgente con licenza GPLv2. L'immagine Live di avvio occupa è di 21 MB.

Il sottosistema grafico, che crea l'interfaccia utente, è integrato direttamente nel kernel del sistema operativo, supportando anche il funzionamento in modalità console. Le filesystem in modalità lettura/scrittura offrono FAT32, mentre in modalità di sola lettura sono supportati anche Ext2/3/4. In Visopsys è implementato il multitasking preemptive, il multithreading, lo stack di rete, il linking dinamico, il supporto per l'input/output asincrono e la memoria virtuale. È fornito un set standard di applicazioni e librerie C standard. Il kernel funziona in modalità protetta a 32 bit ed è progettato in uno stile monolitico massivo (tutto compilato, senza supporto per i moduli). I file eseguibili sono formattati secondo il formato standard ELF. È presente un supporto integrato per le immagini JPG, BMP e ICO.

Rilascio del sistema operativo gratuito Visopsys 0.9

In nuovo rilascio:

  • Aggiunto lo stack TCP e il client DHCP. Attivata di default la sottosistema di rete. Nelle sezioni «Programmi» e «Amministrazione» sono state aggiunte sezioni separate per le applicazioni di rete. Aggiunti programmi per lo sniffing del traffico (Packet Sniffer) e strumenti standard come netstat, telnet, wget e host.
  • Aggiunta la supporto per Unicode (UTF-8).
  • Implementati il gestore di pacchetti «Software» e l'infrastruttura per la creazione, il caricamento e l'installazione dei pacchetti. Presentato un catalogo online dei pacchetti.
  • Aggiornato l'aspetto. L'interfaccia finestra è stata tradotta per funzionare come un'applicazione normale nello spazio utente (la modalità di funzionamento a livello di kernel è stata mantenuta come opzione).
  • Aggiunto un driver del mouse per il funzionamento del sistema guest su VMware.
  • Aggiunte librerie per lavorare con HTTP, XML e HTML.
  • Aggiunto il supporto iniziale per il runtime C++.
  • Aggiunti nuovi richiami Libc, inclusi getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
  • Aggiunto il supporto iniziale per il multithreading basato sulla libreria POSIX Threads (pthreads).
  • Aggiunta la supporto per pipe anonime (pipe) per lo scambio di dati tra processi.
  • Il kernel include il supporto per gli algoritmi di hashing SHA1 e SHA256 (precedentemente era offerto MD5), oltre a strumenti come sha1sum e sha256sum.

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