Roadmap
From Go-OS
Contents |
Go-OS alpha 1
Planned: April 2009 REACHED
- Runs on emulators, plus test hardware
- Only a shell (or maybe more)
- USB EHCI Support
- USB Mass Storage support
- Working scheduler (we have issues with the current one)
- Partial network support (UDP, IPv4... and maybe ICMP & TCP)
Go-OS alpha 2
Planned: August 2009
- Runs perfectly on QEmu/VMWare and test hardware
- Basic end-user experience (keyboard/mouse, desktop, simple GUI, and a few applications)
- Advanced developpers experience (Free SDK, glibc ported, and most of the gfx api implemented)
We'll release a version of Go-OS once this step has been reached, and let everyone start using it and make/port software for Go-OS.
Go-OS alpha 3
Planned: Before June 2010
- Runs on normal PC systems with IDE/SATA disk
- Able to use some pieces of hardware
- More advanced user experience (complete GUI, sound)
Go-OS alpha 4
Planned: In 2010
- Runs on standard PC systems with not-too-exotic hardware
- Full networking support (TCP/UDP, IPv4, IPv6)
- Able to run most linux applications
- Correct GUI
Go-OS beta
Planned: Before 2011
- More hardware support
- Compatibility with all linux applications (linux compatibility layer)
- Most simple Win32 applications can be started (Win32 compatibility layer)
- Complete GUI for great justice