httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brian Behlendorf <>
Subject Fwd: The OSKit 0.96 is released (fwd)
Date Wed, 30 Dec 1998 03:05:48 GMT

I see (waves hands over crystal ball) a static-file-optimized apache OS...
I see (waves hands some more) a Perl-optimized apache OS... I see... a way
to build a NetApp out of commodity hardware.... hey, this could be fun.


>>From: Jay Lepreau <>
>>Subject: The OSKit 0.96 is released
>>Date: Wed, 23 Dec 98 07:01:36 MST
>>Go to
>>and follow your nose for all the goodies.
>>Briefly: it's up to 30 component libraries now, comes with 45 example
>>mini-kernels, a 500 page (help!) document with few blank pages anymore
>>(although still lots of gaps in it), can be configured with full
>>multithreading and Posix threads, has prototype CPU inheritance scheduling
>>in it (5 policies including 2 real time), has a hierarchical network
>>link-sharing component, has a "simple virtual memory" component including
>>pageout.  Has most Linux and BSD filesystems, several networking libs, the
>>full FreeBSD C library (which means most of Posix), lots of device drivers
>>(perhaps 60), profiling support, and some minimal video and window manager
>>support.  A currently inelegant but useful component lets you run many
>>kernels on Unix in user-mode, which is great for debugging.  Most components
>>now use the COM object model, which is a first in internal OS design.
>>Just about every component is optional, and unlike any other OS, is designed
>>to fit into *other* operating systems and environments if desired.  Of
>>course the OSKit's got problems, too, don't we all.  There are a ton of
>>things that it needs.  One nice thing in that regard is that it's easy to
>>incrementally add to the OSKit.  Let's do it!
>>Re licensing, the OSKit comes with full source, and is GPL'ed; "open
>>source" is now the "in" term apparently.  If a business or someone has
>>trouble with the GPL, the University is willing to talk about other options.
>>As a special holiday bonus-- for such patience on your part-- this release
>>supports a version, which we provide, of the Kaffe OpenVM (Java to you) from
>>Transvirtual.  Thus you can link them together and you've got Kaffe on the
>>bare HW, or with a configuration change, you can run the same "Java OS" on
>>top of Unix.  Our Kaffe changes will go into the next beta release.
>>Thanks to Tim Wilkinson and his company for giving Kaffe to the world.
>>We are grateful to the long line of free software projects from whom we drew
>>code, including Mach, Linux, FreeBSD, NetBSD, and XFree86.  The GNU build
>>tools were, as always, invaluable.  DARPA's support has been great.
>>Finally, I want to thank and acknowledge the fine team at Utah that has
>>accomplished so much, and with whom I have the honor to work.  Check out
>>the CREDITS file for their names.
>>Surprising stuff: five hours after he pulled down the release, Matthew Flatt,
>>a grad student at Rice who had never before seen the OSKit got a "Scheme
>>computer" running.  You can see his mail in the oskit-users mail archives off
>>the Web address above.
>>This message goes to all of you who sent mail to the oskit-notifyme
>>address, asking to be notified when a release was made.
>>Mailing lists: we have added all of you to the general list
>>"".  If you prefer only to be on the oskit-announce
>>list (a superset of oskit-users for major announcements only), send mail to
>>"" asking to be moved.  Don't send to the
>>oskit-notify address in the above mail header: it will disappear shortly.
>>We and oskit-users would appreciate knowing of whatever use you make of the
>>OSKit.  Be sure to send feedback, especially improvements or suggestions for
>>them, to the docs or code.  Thanks...
>>Jay Lepreau
>>University of Utah

History is made at night;               
  character is what you are in the dark.

View raw message