Verëffentlechung vum gratis Betribssystem Visopsys 0.9

No bal véier Joer zënter der leschter bedeitender Verëffentlechung stattfonnt huet visuell Betribssystem Fräisetzung Visopsys 0.9 (VISual OPerating SYStem), zënter 1997 entwéckelt an net ähnlech wéi Windows an Unix. De Systemcode gouf vun Null entwéckelt a gëtt a Quellcode ënner der GPLv2 Lizenz verdeelt. Bootable Live Image hëlt 21 MB.

De grafeschen Ënnersystem, mat der Hëllef vun deem d'Benotzerinterface geformt gëtt, ass direkt an den OS Kernel integréiert, an och am Konsolmodus gëtt d'Aarbecht ënnerstëtzt. Vun de Dateisystemer am Lies-/Schreifmodus gëtt FAT32 ugebueden; am Read-only Modus ginn Ext2/3/4 zousätzlech ënnerstëtzt. Visopsys Fonctiounen preemptive Multitasking, Multithreading, engem Netzwierk Stack, dynamesch Verknëppung, Ënnerstëtzung fir asynchronous I / O a virtuell Erënnerung. E Standard Set vun Uwendungen a Standard C Bibliothéike gouf virbereet. De Kernel leeft am 32-Bit geschützte Modus an ass an engem massiv monolithesche Stil entworf (alles ass kompiléiert, ouni Modul Ënnerstëtzung). Ausféierbar Dateie ginn am Standard ELF Format formatéiert. Et gëtt gebaut-an Ënnerstëtzung fir JPG, BMP an ICO Biller.

Verëffentlechung vum gratis Betribssystem Visopsys 0.9

В nei Verëffentlechung:

  • Zousätzlech TCP Stack an DHCP Client. De Reseau Subsystem ass par défaut aktivéiert. Separat Sektioune mat Netzwierkapplikatiounen goufen an d'Sektiounen "Programmer" an "Administratioun" bäigefüügt. Zousätzlech Programmer fir Traffic Sniffing (Packet Sniffer) a Standard Utilities wéi Netstat, Telnet, Wget an Host.
  • Zousätzlech Unicode (UTF-8) Ënnerstëtzung.
  • Implementéiert de "Software" Package Manager an Infrastruktur fir Packagen ze kreéieren, erofzelueden an z'installéieren. En Online Katalog vu Packagen gëtt presentéiert.
  • Aktualiséiert Erscheinung. D'Fënstere Shell gouf geplënnert fir als normal Benotzerraumapplikatioun ze lafen (d'Kernel-Niveau Optioun ass als Optioun lénks).
  • Dobäi Maus Chauffer fir Gaascht Systemer Lafen VMware.
  • Bibliothéike bäigefüügt fir mat HTTP, XML an HTML ze schaffen.
  • Zousätzlech Ënnerstëtzung fir C ++ Runtime.
  • Nei Libc-Uriff bäigefüügt, dorënner getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
  • Zousätzlech Ënnerstëtzung fir Multithreading baséiert op der POSIX Threads Bibliothéik (pthreads).
  • Zousätzlech Ënnerstëtzung fir onbenannt Päifen fir Datenaustausch tëscht Prozesser.
  • De Kernel huet gebaut-an Ënnerstëtzung fir d'SHA1 an SHA256 Hashing Algorithmen (virdrun MD5 gouf ugebueden), an der sha1sum an sha256sum Utilities goufen dobäi.

Source: opennet.ru

Setzt e Commentaire