Elérhető az ELKS 0.8, a Linux kernel változata régi 16 bites Intel processzorok számára

Megjelent az ELKS 0.8 (Beágyazható Linux Kernel Almappa) projekt kiadása, amely egy Linux-szerű operációs rendszert fejleszt 16 bites Intel 8086, 8088, 80188, 80186, 80286 és NEC V20/V30 processzorokhoz. Az operációs rendszer régi IBM-PC XT/AT számítógépek, a hazai MK-88 számítógép, a vintage Monotech NuXT 2.0 alaplap, valamint SBC/SoC/FPGA eszközök számára használható, amelyek reprodukálják az IA16 architektúrát. A projekt 1995 óta fejlődik, és egy olyan Linux kernel ágazatból indult, amely nem igényel memória kezelő blokkot (MMU). A forráskód GPLv2 licenc alatt elérhető. A rendszer floppy lemezekre történő írásra vagy a QEMU emulátorban való indításra alkalmas képfájlok formájában érkezik.

A 16 bites rendszerekhez alakított Linux kernel mellett a projekthez tartozik egy standard segédprogramok (ps, bc, tar, du, diff, netstat, mount, sed, xargs, grep, find, telnet, meminfo stb.) készlete is, beleértve a bash kompatibilis parancsértelmezőt, a screen konzol ablakkezelőt, a Kilo és vi szövegszerkesztőket, valamint az X-server Nano-X alapú grafikus környezetet.

Kétféle hálózati verem áll rendelkezésre – a Linux kernel beépített TCP/IP verem és a felhasználói térben működő ktcp verem. Hálózati adapterek támogatottak, amelyek kompatibilisek az NE2K és SMC eszközökkel. Soros porton keresztül SLIP és CSLIP segítségével kommunikációs csatornák is létrehozhatók. A támogatott fájlrendszerek közé tartozik a Minix v1, FAT12, FAT16 és FAT32. A rendszer betöltési folyamata az /etc/rc.d/rc.sys script-en keresztül konfigurálható. Az végrehajtható fájlok formátuma a Minix OS-tól származik.

Elérhető az ELKS 0.8, a Linux kernel változata régi 16 bites Intel processzorok számára

Az új kiadásban:

  • Lehetőség nyílt OS/2 végrehajtható fájlok betöltésére és indítására.
  • Lehetőség biztosított C nyelvű programok Open Watcom fordítóval történő összeállítására.
  • A Doom játék portolva lett.
  • Az alapértelmezett összeállítás során ENG2K, WD és 3COM hálózati adapterek támogatása került beépítésre.
  • Megvalósult a végrehajtható fájlok tömörítése, lehetővé téve ezzel több alkalmazás elhelyezését a floppy lemez képfájljában.
  • A kernel támogatást biztosított az aszinkron bemeneti/kimeneti műveletekhez.
  • Egy új meghajtó került bevezetésre a meghajtókhoz, amely aszinkron bemeneti/kimeneti műveleteket használ, lehetővé téve más alkalmazások futtatását a bemeneti/kimeneti műveletek ideje alatt.
  • A rendszerindítás során a kernel paraméterek, mint például a halom mérete, a feladatok száma, inode-ok és fájlok beállítása, végezhető a memória méretének figyelembevételével.
  • Javultak a hibakeresési lehetőségek, mint például a disassembler és a rendszerhívások és funkciók nyomkövetési mechanizmusai.
  • Az L1/L2 gyorsító memória használatának optimalizálása megtörtént.
  • Új funkciók kerültek bevezetésre az idő precíz mérésére.
  • A ttyclock, ttypong, ttytetris és md5/md5sum parancsok más rendszerekből kerültek átvitelre.
  • Hozzáadásra került a sysctl rendszerhívás és a hozzá kapcsolódó parancs.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster