Skip to content

Latest commit

 

History

History
59 lines (53 loc) · 3.62 KB

roadmap.md

File metadata and controls

59 lines (53 loc) · 3.62 KB

OS/1337

Roadmap

What is the intended Roadmap for OS/1337:


Prereleases - v0.0.x

Working on the prerequesites.


Initial Release - v0.1

  • Kernel: linux-6.6.6
    • Minimalist just to be able to run Toybox and provide basic Ethernet Networking
      • Supports the following NICs: AMD, Intel, Realtek, VIA, - TBA!
      • Grapics: MDA - local console @ 80x25 - done!
      • Sound: PC Beeper - done!
  • Userland: toybox
  • Bootloader: mlb instead of syslinux to save space. - WIP!
  • Init Script: /etc/init - done!
  • Welcome Message: /welcome.txt - done!
  • SSH Client: Dropbear - done!
  • Editor: kilo - done!

All Components are statically compiled against musl-cross and if applicable to their dependencies.


Bugfixes - v0.1.x

Correcting post-release mistakes where applicable.


Future Releases - v0.x

Quality of Life Features


Future Releases - v1.0

Further improvements down the line.

  • OEM-Preinstaller similar to the one used for Ubuntu LTS
  • Unattended Installer Configuration File Support
    • i.e. unattended.install.confor rather unattended.install.ydl (using YADL as configuration file format ).
  • Unattended Boot Configuration File Support
    • i.e. unattended.boot.confor rather unattended.boot.ydl.