Uscita del sistema operativo libero Visopsys 0.9

Dopo quasi quattro anni dal precedente rilascio significativo ha avuto luogo il rilascio del sistema operativo visivo Visopsys 0.9 (VISual OPerating SYStem), sviluppato dal 1997 e non simile a Windows e Unix. Il codice del sistema è stato sviluppato da zero ed è distribuito in sorgente sotto licenza GPLv2. L'immagine Live di avvio occupa è di 21 MB.

Il sottosistema grafico, tramite il quale si forma 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à sola lettura supportano inoltre Ext2/3/4. Visopsys implementa la multitasking preemptive, il multithreading, lo stack di rete, il linking dinamico, il supporto per l'I/O asincrono e la memoria virtuale. È stato preparato un set standard di applicazioni e librerie C standard. Il kernel opera in modalità protetta a 32 bit ed è realizzato in stile monolitico massivo (tutto compilato, senza supporto per moduli). I file eseguibili sono in formato ELF standard. È supportato nativamente il caricamento di immagini JPG, BMP e ICO.

Uscita del sistema operativo libero Visopsys 0.9

In nuovo rilascio:

  • Aggiunto uno stack TCP e un client DHCP. Il sottosistema di rete è attivato di default. Sezioni separate con applicazioni di rete sono state aggiunte nelle sezioni "Programs" e "Administration". Sono stati aggiunti programmi per il sniffing del traffico (Packet Sniffer) e utility standard come netstat, telnet, wget e host.
  • Aggiunto supporto per Unicode (UTF-8).
  • Implementato un gestore pacchetti "Software" e un'infrastruttura per la creazione, il caricamento e l'installazione di pacchetti. È disponibile un catalogo online di pacchetti.
  • Rinnovata l'interfaccia. La shell grafica è passata a funzionare come un'applicazione normale nell'ambiente utente (la modalità a livello di kernel è lasciata come opzione).
  • Aggiunto un driver per il mouse per funzionare con il sistema guest gestito da VMware.
  • Aggiunte librerie per lavorare con HTTP, XML e HTML.
  • Aggiunto supporto iniziale per il runtime C++.
  • Aggiunte nuove chiamate a Libc, inclusi getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
  • Aggiunto supporto iniziale per il multithreading basato sulla libreria POSIX Threads (pthreads).
  • Aggiunto supporto per tubi anonimi (pipe) per lo scambio di dati tra processi.
  • Il core integra il supporto per gli algoritmi di hash SHA1 e SHA256 (in precedenza era proposto il MD5), e sono state aggiunte le utility 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