Saadaval on ELKS 0.8, Linuxi kerneli variant vanade 16-bitiste Intel protsessorite jaoks

Avaldatud on ELKS 0.8 (Embeddable Linux Kernel Subset) projekti vĂ€ljaanne, mis arendab Linuxi sarnast operatsioonisĂŒsteemi 16-bitiste Intel 8086, 8088, 80188, 80186, 80286 ja NEC V20/V30 protsessorite jaoks. OS-i saab kasutada vanematel IBM-PC XT/AT klassi arvutitel, kodumaisel arvutil MK-88, vanakaua Monotech NuXT 2.0 emaplaadil ning SBC/SoC/FPGA, mis rekonstrueerivad IA16 arhitektuuri. Projekt on vĂ€lja arendatud alates 1995. aastast ja algas Linuxi tuuma haru, mis sobib seadmete jaoks, kus puudub mĂ€lu juhtimisplokk (MMU). Allikakoodid levitavad GPLv2 litsentsi alusel. SĂŒsteem tarnitakse ketta piltide kujul, mis on ette nĂ€htud ketta kirjutamiseks vĂ”i QEMU emulaatoris kĂ€ivitamiseks.

Lisaks 16-bitistele sĂŒsteemidele kohandatud Linuxi tuumale arendab projekt ka komplekti standardseid utiliide (ps, bc, tar, du, diff, netstat, mount, sed, xargs, grep, find, telnet, meminfo jne), sealhulgas bashiga ĂŒhilduvat kĂ€surea tĂ”lgendajat, konsooli aknahalduri screen, tekstiredaktoreid Kilo ja vi ning X-serveri Nano-X pĂ”hjal loodud graafilist keskkonda.

Pakutakse kahte erinevat vĂ”rgu steki varianti — standardne Linuxi tuuma TCP/IP stek ja kasutajaruumi töötav stek ktcp. Toetatakse Ethernet-adaptereid, mis on ĂŒhilduvad NE2K ja SMC-ga. Samuti on vĂ”imalik luua sidekanaleid lĂ€bi jĂ€rjestikku porti SLIP ja CSLIP abil. FailisĂŒsteemidest toetatakse Minix v1, FAT12, FAT16 ja FAT32. KĂ€ivitamisprotsessi seadistamine toimub skripti /etc/rc.d/rc.sys kaudu. KĂ€ivitatavate failide formaat on laenatud OS-i Minix.

Saadaval on ELKS 0.8, Linuxi kerneli variant vanade 16-bitiste Intel protsessorite jaoks

Uues vÀljaandes:

  • Lisatud on vĂ”imalus laadida ja kĂ€ivitada faile OS/2 kĂ€ivitusformaatides.
  • Antud on vĂ”imalus koostada programme C keele kompilaatoriga Open Watcom.
  • MĂ€ng Doom on porteeritud.
  • Oleme vaikimisi lisanud toe NE2K, WD ja 3COM vĂ”rguadapteritele.
  • KĂ€ivitatavate failide tihendamine, mis vĂ”imaldas rohkem rakendusi ketta pildis mahtuda, on laaditud.
  • Tuumas on rakendatud asĂŒnkroonsest sisendi/vĂ€ljundi toetus.
  • Lisatud on uus draiver kettaajamitele, mis kasutab asĂŒnkroonsest sisendi/vĂ€ljundi toetust ja vĂ”imaldab sisendi/vĂ€ljundi ajal teisi rakendusi kĂ€ivitada.
  • KĂ€ivitamise ajal on tuuma parameetrite, nagu mĂ€lu, ĂŒlesannete arv, inode ja failida jagamise seadistamine, mis sĂ”ltub mĂ€lu suurusest, korraldatud.
  • Parandatud on tĂ”rkeotsingu vĂ”imalusi, nagu disassembleerija ja sĂŒsteemi kutsungite ning funktsioonide jĂ€lgimise mehhanismid.
  • L1/L2 vahemĂ€lu kasutuse optimeerimine on lĂ”petatud.
  • TĂ€iendatud funktsioonidega, mis vĂ”imaldavad tĂ€pset ajamÔÔtmist.
  • Teistest sĂŒsteemidest on portitud kĂ€sud ttyclock, ttypong, ttytetris ja md5/md5sum.
  • Lisatud sĂŒsteemikĂ”ne sysctl ja sellega seotud kĂ€sk.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster