Archive for September, 2007

五OS has a terminal!

It’s been a while since it last happened. We’ve been working a lot on 五OS recently, and managed to implement a lot of things. This includes :

  • An “events” system, which allows applications to receive events
  • A basic buffer used only for stdin, allowing an application to “read” from the console
  • Various improvements of kernel modules

And finally, yesterday evening, I was able to write the first 五OS console “emulator”, with 3 commands : help, echo and exit.

Page about 五OS revision 239 (with screenshot)

Some documentation on the modtool utility was also released.

Tags: ,

五OS – First « Proof of Concept » available

We decided for 五OS (pronounced « Go O.S. ») to start working on the global design of the user interface. As the development of the OS internals is getting closer to be on the User Interface, we decided to let a different team start working on this aspect of the OS.

http://5os.net/wiki/Proof_of_concept

We welcome constructive comments (yeah, we know it looks a lot like vista, we’re working on this aspect, no need to remind that to us). Basically the user interface should be out for febuary 2008, but it may be quite limited (don’t know yet, it’ll depend on when I manage to completly fix multitasking).

By the way, kernel module support has been completed, and the kernel is now able to load additionnal module to provide support for different graphic cards. Kernel seems to be broken on Bochs/VMWare (somewhat manages to start, but crashes before or after enabling graphics mode) but it should be fixed soon.

Tags: , ,