What is it?

OpenBLT is an experimental microkernel operating system. Beyond that it's hard to say exactly where it's going or what it's good for -- BLT is mostly an experimental vehicle for playing with OS programming ideas that interest the (small) development team. BLT stands for "Bacon, Lettuce, and Threads" or "Brian's Lightweight Tasker". The "Open" prefix was added for no good reason.

Warning

OpenBLT is a system in development. We have a habit of making massive changes to the system to address problems -- though with the increased number of servers and userspace programs the APIs and system calls have been settling down somewhat. Security is still somewhat nonexistant, but the plans for a rights-manager and some "real" security are not that far from being implemented.

Also, we're in a bit of a development slowdown lately. It's not dead, just in cold sleep. Brian is busy trying to ship a product which hasn't left a lot of spare time lately...

OpenBLT Resources

Special Thanks

We couldn't do this without revision control from Perforce, a web server called Apache, all the work done done ACM@UIUC's SigOps Group, and all the OpenBLT developers (you know who you are). Brian does all his BLT hacking under BeOS, you should too :-)


webmaster@openblt.org