Sgaoileadh den t-siostam obrachaidh an-asgaidh Visopsys 0.9

Às deidh faisg air ceithir bliadhna bhon fhoillseachadh chudromach mu dheireadh thachair sgaoileadh siostam obrachaidh lèirsinneach Visopsys 0.9 (System Obrachaidh Lèirsinneach), air a leasachadh bho 1997 agus chan eil e coltach ri Windows agus Unix. Chaidh còd an t-siostaim a leasachadh bhon toiseach agus tha e air a chuairteachadh ann an còd stòr fo chead GPLv2. Ìomhaigh beò bootable fuireach 21 MB.

Tha am fo-shiostam grafaigeach, leis a bheil an eadar-aghaidh cleachdaiche air a chruthachadh, air fhilleadh a-steach gu dìreach a-steach do kernel an OS, agus tha obair ann am modh tòcan cuideachd a’ faighinn taic. De na siostaman faidhle ann am modh leughaidh / sgrìobhaidh, tha FAT32 air a thabhann; ann am modh leughaidh a-mhàin, tha taic a bharrachd aig Ext2/3/4. Tha Visopsys a’ nochdadh multitasking preemptive, multithreading, stac lìonra, ceangal fiùghantach, taic airson I/O asyncronach agus cuimhne bhrìgheil. Chaidh seata àbhaisteach de thagraidhean agus leabharlannan àbhaisteach C ullachadh. Bidh an kernel a ’ruith ann am modh dìon 32-bit agus tha e air a dhealbhadh ann an stoidhle uamhasach monolithic (tha a h-uile dad air a chuir ri chèile, gun taic modal). Tha faidhlichean so-ghnìomhaichte air an cruth ann an cruth àbhaisteach ELF. Tha taic stèidhichte ann airson ìomhaighean JPG, BMP agus ICO.

Sgaoileadh den t-siostam obrachaidh an-asgaidh Visopsys 0.9

В foillseachadh ùr:

  • Stac TCP agus neach-dèiligidh DHCP air a chur ris. Tha fo-shiostam an lìonraidh air a ghnìomhachadh gu bunaiteach. Chaidh earrannan fa leth le tagraidhean lìonra a chur ris na h-earrannan “Prògraman” agus “Rianachd”. Prògraman a bharrachd airson sniffing trafaic (Packet Sniffer) agus goireasan àbhaisteach leithid netstat, telnet, wget agus host.
  • Taic Unicode (UTF-8) air a chur ris.
  • Chuir sinn an gnìomh am manaidsear pacaid “Bathar-bog” agus bun-structar airson pacaidean a chruthachadh, a luchdachadh sìos agus a chuir a-steach. Tha catalog air-loidhne de phasgan air a thaisbeanadh.
  • Cumadh ùraichte. Chaidh an t-slige uinneig a ghluasad gus a ruith mar thagradh àite cleachdaiche àbhaisteach (tha an roghainn ìre kernel air fhàgail mar roghainn).
  • Dràibhear luchag air a chur ris airson siostaman aoighean a tha a’ ruith VMware.
  • Leabharlannan a bharrachd airson obrachadh le HTTP, XML agus HTML.
  • Chaidh taic tùsail a chuir ris airson ùine ruith C ++.
  • Chaidh fiosan Libc ùra a chur ris a’ toirt a-steach getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
  • Chuir sinn taic tùsail ris airson ioma-snàithlean stèidhichte air leabharlann POSIX Threads (pthreads).
  • Taic a bharrachd airson pìoban gun ainm airson dàta iomlaid eadar pròiseasan.
  • Tha an kernel air taic a thoirt a-steach do na h-algorithms hashing SHA1 agus SHA256 (chaidh MD5 a thabhann roimhe seo), agus chaidh na goireasan sha1sum agus sha256sum a chur ris.

Source: fosgailtenet.ru

Cuir beachd ann