Roadmap

From Go-OS
Jump to: navigation, search

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
Personal tools