Ukukhishwa kohlelo lokusebenza lwamahhala lwe-Visopsys 0.9

Cishe ngemva kweminyaka emine kusukela ekukhululweni okubalulekile kokugcina kwenzeka ukukhishwa kwesistimu yokusebenza ebonakalayo I-Visopsy 0.9 (I-VISual Operating SYStem), eyakhiwe kusukela ngo-1997 futhi ayifani ne-Windows ne-Unix. Ikhodi yesistimu yasungulwa kusukela ekuqaleni futhi isakazwa ngekhodi yomthombo ngaphansi kwelayisensi ye-GPLv2. I-Bootable Live Image kuthatha 21 MB.

I-subsystem ye-graphical, ngosizo lapho kwakhiwa khona isikhombimsebenzisi, ihlanganiswe ngqo ku-OS kernel, futhi umsebenzi kumodi ye-console nayo iyasekelwa. Kuzinhlelo zefayela ezikwimodi yokufunda/yokubhala, i-FAT32 inikezwa; ngemodi yokufunda kuphela, i-Ext2/3/4 iyasekelwa futhi. I-Visopsys ifaka i-multitasking yangaphambi kwesikhathi, i-multithreading, isitaki senethiwekhi, ukuxhumanisa okunamandla, ukusekelwa kwe-I/O engavumelanisi nenkumbulo ebonakalayo. Isethi ejwayelekile yezicelo kanye nemitapo yolwazi ejwayelekile C isilungisiwe. I-kernel isebenza ngemodi evikelwe ye-32-bit futhi yakhelwe ngesitayela esikhulu se-monolithic (yonke into ihlanganisiwe, ngaphandle kokusekelwa kwemojuli). Amafayela asebenzisekayo afomethwe ngefomethi evamile ye-ELF. Kukhona ukusekelwa okwakhelwe ngaphakathi kwezithombe ze-JPG, BMP kanye ne-ICO.

Ukukhishwa kohlelo lokusebenza lwamahhala lwe-Visopsys 0.9

Π’ udaba olusha:

  • Kwengezwe isitaki se-TCP neklayenti le-DHCP. Isistimu engaphansi yenethiwekhi yenziwa yasebenza ngokuzenzakalelayo. Izigaba ezihlukene ezinezinhlelo zokusebenza zenethiwekhi zengezwe ezigabeni "Izinhlelo" kanye "Nezokuphatha". Izinhlelo ezingeziwe zokuhogela kwethrafikhi (I-Packet Sniffer) nezinsiza ezijwayelekile ezifana ne-netstat, i-telnet, i-wget ne-host.
  • Kwengezwe usekelo lwe-Unicode (UTF-8).
  • Kusetshenziswe umphathi wephakheji "Isofthiwe" nengqalasizinda yokudala, ukulanda nokufaka amaphakheji. Ikhathalogi ye-inthanethi yamaphakheji iyavezwa.
  • Ukubukeka okubuyekeziwe. Igobolondo elinewindi lisusiwe ukuze lisebenze njengohlelo lokusebenza lwesikhala somsebenzisi esivamile (inketho yezinga le-kernel ishiywe njengenketho).
  • Kwengezwe umshayeli wegundane kumasistimu ezivakashi asebenzisa i-VMware.
  • Kungezwe imitapo yolwazi yokusebenza nge-HTTP, i-XML ne-HTML.
  • Kwengezwe usekelo lokuqala lwesikhathi sokusebenza se-C++.
  • Kwengezwe izingcingo ezintsha ze-Libc ezihlanganisa i-getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
  • Kwengezwe ukusekelwa kokuqala kokufunda okuningi okusekelwe kulabhulali ye-POSIX Threads (imicu).
  • Kungezwe usekelo lwamapayipi angashiwongo wokushintshanisa idatha phakathi kwezinqubo.
  • I-kernel inosekelo olwakhelwe ngaphakathi lwe-SHA1 kanye ne-SHA256 hashing algorithms (ngaphambilini yayihlinzekwa nge-MD5), futhi izinsiza ze-sha1sum ne-sha256sum zengeziwe.

Source: opennet.ru

Engeza amazwana