A fost lansată sistemul de operare liber Visopsys 0.9

După aproape patru ani de la ultima lansare semnificativă a avut loc lansarea sistemului de operare vizual Visopsys 0.9 (Sistem De Operare Vizual), dezvoltat din 1997 și diferit de Windows și Unix. Codul sistemului a fost creat de la zero și este distribuit ca sursă sub licența GPLv2. Imaginea Live bootabilă ocupă este de 21 MB.

Sub-sistemul grafic, prin care se formează interfața utilizatorului, este integrat direct în nucleul OS, susținând și funcționarea în modul consolei. Sistemele de fișiere disponibile în modul citire/scriere sunt FAT32, iar în modul doar citire sunt suportate suplimentar Ext2/3/4. Visopsys implementează multithreading, multitasking, un stivă de rețea, legare dinamică, suport pentru I/O asincron și memorie virtuală. A fost pregătit un set standard de aplicații și biblioteci standard C. Nucleul funcționează în modul protejat de 32 de biți și este structurat în stil masiv-monolit (totul este compilat, fără suport pentru module). Fișierele executabile sunt în format standard ELF. Suport pentru imagini JPG, BMP și ICO este încorporat.

A fost lansată sistemul de operare liber Visopsys 0.9

În în noul release:

  • A fost adăugat un stivă TCP și un client DHCP. Sub-sistemul de rețea este activat implicit. S-au adăugat secțiuni separate cu aplicații de rețea în secțiunile "Programs" și "Administration". Au fost adăugate programe pentru sniffing-ul traficului (Packet Sniffer) și utilitare de tip standard, cum ar fi netstat, telnet, wget și host.
  • A fost adăugat suport pentru Unicode (UTF-8).
  • A fost implementat managerul de pachete "Software" și infrastructura pentru crearea, încărcarea și instalarea pachetelor. A fost prezentat un catalog online de pachete.
  • Aspectul a fost actualizat. Interfața grafică a fost adaptată pentru a funcționa ca o aplicație obișnuită în spațiul utilizatorului (varianta de lucru la nivel de nucleu a fost lăsată ca opțiune).
  • A fost adăugat un driver pentru mouse pentru funcționarea sistemului gazdă sub VMware.
  • Au fost adăugate biblioteci pentru lucrul cu HTTP, XML și HTML.
  • A fost adăugat suport inițial pentru runtime C++.
  • Au fost adăugate noi apeluri Libc, inclusiv getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
  • A fost adăugat suport inițial pentru multitasking bazat pe biblioteca POSIX Threads (pthreads).
  • A fost adăugat suport pentru canale fără nume (pipe) pentru schimbul de date între procese.
  • Nucleul include suport pentru algoritmii de hashing SHA1 și SHA256 (MD5 a fost propus anterior), precum și utilitarele sha1sum și sha256sum.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster