Публикуван е проектът ELKS 0.8 (Embeddable Linux Kernel Subset), в

...
Публикуван е проектът ELKS 0.8 (Embeddable Linux Kernel Subset), в
Коментари Харесай

Излезе ELKS 0.8, версия на Linux ядрото за по-старите 16-битови процесори на Intel.

Публикуван е планът ELKS 0.8 (Embeddable Linux Kernel Subset), в границите на който се създава операционна система, сходна на Linux, само че за 16-битовите процесори Intel 8086, 8088, 80188, 80186, 80286 и NEC V20/V30. Операционната система може да се употребява на остарели компютри от класа IBM-PC XT/AT, на ретро платката Monotech NuXT 2.0 и на SBC / SoC/FPGA, които пресъздават архитектурата IA16. Проектът се създава от 1995 година и стартира като отклонение на Linux ядрото за устройства без блок за ръководство на паметта (MMU). Изходният код се популяризира под лиценза GPLv2. Системата се дава под формата на файлови облици за записване на дискети или за пускане в емулатора QEMU.

В допълнение към Linux ядрото, приспособено за 16-битови системи, планът създава набор от общоприетите помощни стратегии (ps, bc, tar, du, diff, netstat, mount, sed, xargs, grep, find, telnet, meminfo и т.н.), в това число съчетаем с bash команден тълковник, конзолен управител на прозорците screen, текстовите редактори Kilo и vi и графична среда, основана на X-сървъра Nano-X.

Предлагат се два разновидността на мрежовия стек – общоприетия TCP/IP стек на Linux ядрото и ktcp стека, работещ в потребителското пространство. Поддържат се Ethernet адаптерите, съвместими с NE2K и SMC. Възможно е също по този начин да се основават информационни канали за сериен порт благодарение на SLIP и CSLIP. Поддържаните файлови системи са Minix v1, FAT12, FAT16 и FAT32. Процесът на зареждане се конфигурира посредством скрипта /etc/rc.d/rc.sys. Форматът на изпълнимите файлове е заимстван от Minix OS.

Източник: kaldata.com


СПОДЕЛИ СТАТИЯТА


КОМЕНТАРИ
НАПИШИ КОМЕНТАР