Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Writing an entire OS?

Name: Anonymous 2010-05-11 4:34

Has anyone here ever writen an entire OS, or thought about writing one? I planing to write one from scratch in lisp based on the linux kernel. Im kind of tired on of unix like systems and windows is buggy crap too.

Name: Anonymous 2010-05-11 4:57

Another Lisp OS project?

As much as I like Lisp OSes, are you sure you want to undertake this project? OSes are reasonably large systems and creating and maintaing them are large undertakings. A large part of this includes hardware support, which means a lot of tedious work implementing drivers.

If you want to see some Lisp OSes, you could look at Symbolics's OpenGenera (proprietary, but source is available to 90% of the OS), or Movitz(BSD license) which is a baremetal Lisp implementation.

And how are you going to base it on the linux kernel? linux is written in C, and mixing too much C with Lisp kind of takes the fun out of making a pure Lisp OS, altough if you meant that you'll use the linux kernel as a reference, then that's fine.

As for you calling other OSes buggy, all major OSes are pretty stable these days (Linux, *BSD, NT(Windows' Kernel)). Some of them suffer from bloat and being grown to maintain compatibility, but that's what's needed in the real world.

Anyway, I wish you luck on your project and have fun!

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List