Rhyddhau'r system weithredu am ddim Visopsys 0.9

Ar ôl bron i bedair blynedd ers y datganiad arwyddocaol diwethaf cymryd lle rhyddhau system weithredu gweledol Fisopsys 0.9 (System Gweithredu GWELEDOL), a ddatblygwyd ers 1997 ac nid yn debyg i Windows ac Unix. Datblygwyd cod y system o'r dechrau ac fe'i dosberthir yn y cod ffynhonnell o dan drwydded GPLv2. Delwedd Fyw Bootable yn cymryd 21 MB.

Mae'r is-system graffigol, gyda chymorth y rhyngwyneb defnyddiwr wedi'i ffurfio, wedi'i integreiddio'n uniongyrchol i gnewyllyn yr OS, a chefnogir gwaith yn y modd consol hefyd. O'r systemau ffeiliau yn y modd darllen/ysgrifennu, cynigir FAT32; yn y modd darllen yn unig, cefnogir Ext2/3/4 hefyd. Mae Visopsys yn cynnwys amldasgio rhagataliol, aml-threading, pentwr rhwydwaith, cysylltu deinamig, cefnogaeth ar gyfer I/O asyncronig a chof rhithwir. Mae set safonol o gymwysiadau a llyfrgelloedd safonol C wedi'u paratoi. Mae'r cnewyllyn yn rhedeg mewn modd gwarchodedig 32-did ac wedi'i ddylunio mewn arddull hynod fonolithig (mae popeth yn cael ei lunio, heb gefnogaeth modiwl). Mae ffeiliau gweithredadwy yn cael eu fformatio yn y fformat ELF safonol. Mae cefnogaeth fewnol ar gyfer delweddau JPG, BMP ac ICO.

Rhyddhau'r system weithredu am ddim Visopsys 0.9

В datganiad newydd:

  • Ychwanegwyd stac TCP a chleient DHCP. Mae is-system y rhwydwaith yn cael ei actifadu yn ddiofyn. Mae adrannau ar wahân gyda chymwysiadau rhwydwaith wedi'u hychwanegu at yr adrannau “Rhaglenni” a “Gweinyddu”. Ychwanegwyd rhaglenni ar gyfer arogli traffig (Packet Sniffer) a chyfleustodau safonol fel netstat, telnet, wget a host.
  • Ychwanegwyd cefnogaeth Unicode (UTF-8).
  • Wedi gweithredu'r rheolwr pecyn “Meddalwedd” a'r seilwaith ar gyfer creu, lawrlwytho a gosod pecynnau. Cyflwynir catalog ar-lein o becynnau.
  • Ymddangosiad wedi'i ddiweddaru. Mae'r gragen ffenestr wedi'i symud i redeg fel cymhwysiad gofod defnyddiwr arferol (mae'r opsiwn lefel cnewyllyn yn cael ei adael fel opsiwn).
  • Ychwanegwyd gyrrwr llygoden ar gyfer systemau gwestai sy'n rhedeg VMware.
  • Ychwanegwyd llyfrgelloedd ar gyfer gweithio gyda HTTP, XML a HTML.
  • Ychwanegwyd cefnogaeth gychwynnol ar gyfer amser rhedeg C++.
  • Ychwanegwyd galwadau Libc newydd gan gynnwys getaddrinfo(), getwchar(), mblen(), mbslen(), putwchar(), wcscmp(), wcscpy(), wcslen(), wcstombs().
  • Ychwanegwyd cefnogaeth gychwynnol ar gyfer aml-threading yn seiliedig ar lyfrgell POSIX Threads (pthreads).
  • Cefnogaeth ychwanegol i bibellau dienw ar gyfer cyfnewid data rhwng prosesau.
  • Mae'r cnewyllyn wedi cynnwys cefnogaeth i'r algorithmau stwnsio SHA1 a SHA256 (cynigiwyd MD5 yn flaenorol), ac mae'r cyfleustodau sha1sum a sha256sum wedi'u hychwanegu.

Ffynhonnell: opennet.ru

Ychwanegu sylw