2025-01-04 14:23:00
github.com
ELKS is a project providing a Linux-like OS for systems based on the Intel
IA16 architecture (16-bit processors: 8086, 8088, 80188, 80186, 80286,
NEC V20, V30 and compatibles). Such systems are ancient computers (IBM-PC
XT / AT and clones) as well as more recent SBCs, SoCs, and FPGAs. ELKS supports networking and installation to HDD using both MINIX and FAT file systems.
- Stock images require 512k RAM
- ELKS requires 256k RAM to run, 512k to be really useful
- No hardware MMU required
- ROM-based systems can run in 128k RAM
You can play with ELKS online thanks to the v86 emulator. Login with “root” and no password. Go to the bin folder and try the different commands available. Try nxtetris. Start the game by pressing “n”.
ELKS Networking showing netstat and process list
Running ELKS Basic on PC-9801UV21 (NEC V30 CPU)
Running Matrix and vi on multiple consoles
A full set of disk images are available for download, for you to try out ELKS: Downloads.
Full build instructions are here.
Help on how to use ELKS, as well as technical tutorials, are available on our Wiki.
More information is in the Documentation folder: Index of ELKS Documentation.
Other projects and resources interesting to ELKS and our programming community:
- blink16 A visual 8086 emulator and debugger capable of booting the ELKS kernel for symbolic debugging, as well as an emulator for ELKS executables.
- Size Optimization Tricks A great article from Justine Tunney’s blog showing how big things can be done without bloat.
- gcc-ia16 TK Chia’s gcc compiler targeted for 8086, maintained and used for the ELKS kernel and all its applications.
Questions? Problems? Patches? Open an issue on the ELKS GitHub project!
Keep your files stored safely and securely with the SanDisk 2TB Extreme Portable SSD. With over 69,505 ratings and an impressive 4.6 out of 5 stars, this product has been purchased over 8K+ times in the past month. At only $129.99, this Amazon’s Choice product is a must-have for secure file storage.
Help keep private content private with the included password protection featuring 256-bit AES hardware encryption. Order now for just $129.99 on Amazon!
Support Techcratic
If you find value in Techcratic’s insights and articles, consider supporting us with Bitcoin. Your support helps me, as a solo operator, continue delivering high-quality content while managing all the technical aspects, from server maintenance to blog writing, future updates, and improvements. Support Innovation! Thank you.
Bitcoin Address:
bc1qlszw7elx2qahjwvaryh0tkgg8y68enw30gpvge
Please verify this address before sending funds.
Bitcoin QR Code
Simply scan the QR code below to support Techcratic.
Please read the Privacy and Security Disclaimer on how Techcratic handles your support.
Disclaimer: As an Amazon Associate, Techcratic may earn from qualifying purchases.