public
Description: an operating system in Python
Homepage:
Clone URL: git://github.com/jtauber/cleese.git
jtauber (author)
Sun Oct 11 13:15:05 -0700 2009
commit  005adc3959224ff39d826f3a7a7800ba9ed30a85
tree    c9b4c430caa6f901910f119302d1f16fc5265514
parent  2750df62d20e4698d6fdee2143e91df2b1058683
cleese /
name age message
file .gitignore Sat Oct 10 21:16:42 -0700 2009 added kernel.map to gitignore [jtauber]
file BUILDING_TOOLCHAIN Sat Oct 10 06:59:05 -0700 2009 added instructions for building toolchain [jtauber]
file Makefile Sun Oct 11 08:19:11 -0700 2009 use $(shell ...) rather than backtick in Makefile [jtauber]
file Makefile.common Sun Oct 11 08:23:39 -0700 2009 don't remove .s on clean [jtauber]
file README Sat Oct 10 20:53:55 -0700 2009 updated README and docs [jtauber]
file SETTING_UP_DISKS Sat Oct 10 23:01:42 -0700 2009 changed creation of empty disk to be new phony ... [jtauber]
file TROUBLESHOOTING Sun Oct 11 09:03:51 -0700 2009 added TROUBLESHOOTING doc that includes an issu... [brosner]
directory boot/ Sat Oct 10 20:41:02 -0700 2009 moved menu.lst to top level [jtauber]
directory echo/ Sun Oct 11 13:15:05 -0700 2009 tabs to spaces [jtauber]
directory hello_world/ Sun Oct 11 11:01:06 -0700 2009 a bit of cleanup in kstart.asm formatting [jtauber]
file menu.lst Sun Oct 11 00:01:36 -0700 2009 hooked up oneplusone to main makefile and menu.lst [jtauber]
directory necco/ Sun Oct 11 11:48:10 -0700 2009 more cleanup of code formatting [jtauber]
directory oneplusone/ Sun Oct 11 11:58:20 -0700 2009 made oneplusone/kstart.asm a little more consis... [jtauber]
README
Cleese is a project to build a functioning operating system written almost
entirely in Python. The basic idea is to have a microkernel mostly based on
the Python VM and all other operating system functionality written in Python.

James Tauber and Dave Long successfully built a proof-of-concept back in 2003.

You can see that work, along with some historical information at:

  http://code.google.com/p/cleese/


This is a reboot of the project, starting largely from scratch. James Tauber
is now joined by Brian Rosner.

To get started, see BUILDING_TOOLCHAIN and SETTING_UP_DISKS.