Kuburitswa kwemahara sisitimu yekushandisa Visopsys 0.9

Mushure meanenge makore mana kubva pakupedzisira yakakosha kuburitswa zvakaitika visual operating system release Visopsy 0.9 (VISual Operating SYStem), yakagadzirwa kubvira 1997 uye isina kufanana neWindows neUnix. Iyo system kodhi yakagadziridzwa kubva kutanga uye yakagoverwa mune sosi kodhi pasi peGPLv2 rezinesi. Bootable Live Mufananidzo zvinotora 21 MB.

Iyo graphical subsystem, nerubatsiro iyo inoshandiswa mushandisi inoumbwa, inobatanidzwa zvakananga mu OS kernel, uye kushanda mu console mode inotsigirwawo. Yemafaira masisitimu ari mukuverenga/kunyora modhi, FAT32 inopihwa; mukuverenga-chete modhi, Ext2/3/4 inotsigirwa zvakare. Visopsys inoratidzira preemptive multitasking, multithreading, network stack, dynamic linking, tsigiro yeasynchronous I/O uye virtual memory. Yakajairwa seti yemashandisirwo uye akajairwa C maraibhurari akagadzirwa. Iyo kernel inomhanya mune 32-bit yakadzivirirwa modhi uye yakagadzirwa mune yakakura monolithic maitiro (zvese zvinoumbwa, pasina module rutsigiro). Mafaira anogona kuitiswa akaumbwa mune yakajairwa ELF fomati. Iko kune yakavakirwa-mukati rutsigiro rweJPG, BMP uye ICO mifananidzo.

Kuburitswa kwemahara sisitimu yekushandisa Visopsys 0.9

Π’ kuburitswa kutsva:

  • Yakawedzera TCP stack uye DHCP mutengi. Iyo network subsystem inogadziriswa nekusarudzika. Zvikamu zvakapatsanurwa zvine network application zvakawedzerwa kune "Zvirongwa" uye "Administration" zvikamu. Akawedzera zvirongwa zvekufembedza traffic (Packet Sniffer) uye zvakajairwa zvinoshandiswa senge netstat, telnet, wget uye host.
  • Yakawedzera Unicode (UTF-8) rutsigiro.
  • Yakaita iyo "Software" package maneja uye zvivakwa zvekugadzira, kurodha uye kuisa mapakeji. Iro online catalogue yemapakeji inoratidzwa.
  • Updated chimiro. Iro hwindo rine hwindo rakafambiswa kuti rimhanye seyakajairwa mushandisi nzvimbo yekushandisa (iyo kernel-level sarudzo inosara senge sarudzo).
  • Yakawedzera mbeva mutyairi wevaenzi masisitimu anomhanya VMware.
  • Akawedzera maraibhurari ekushanda neHTTP, XML uye HTML.
  • Yakawedzera rutsigiro rwekutanga rweC ++ nguva yekumhanya.
  • Yakawedzera mafoni matsva eLibc anosanganisira getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
  • Yakawedzera tsigiro yekutanga yekuverengera yakawanda yakavakirwa paPOSIX Threads raibhurari (pthreads).
  • Yakawedzera tsigiro yemapombi asina kudomwa ekuchinjanisa data pakati pemaitiro.
  • Iyo kernel yakavakirwa-mukati tsigiro yeSHA1 uye SHA256 hashing algorithms (yaimbova MD5 yaipihwa), uye sha1sum uye sha256sum zvinoshandiswa zvakawedzerwa.

Source: opennet.ru

Voeg