Re: Darwin Streaming Server 3.01 running on YDL


Subject: Re: Darwin Streaming Server 3.01 running on YDL
From: Robert Vogt IV (robert@arborhost.com)
Date: Tue Aug 28 2001 - 08:45:32 MDT


        Ted,

> I'll bite. What's vOSiX?

        Good thing someone did. :) vOSiX is a modified microkernel-based
operating system currently in development at the University of
Michigan. It's completely object-oriented, and the code has been
structured to provide complete hardware abstraction (no more #ifdef
__i386__... #elsif __ARM__ ...). It also boasts multiple
scheduling options (high-load, low-load, etc.) to provide fair utilization
to all processes (currently, Linux's scheduler is rather inefficient when
the processor is 100% utilized). Yet another goal for the project is
backwards compatibility with Linux, and the ability to execute x86
binaries on all supported platforms, enabling code (not
performance-critical code, of course) to be distributed in only one binary
format (since recompiling for each supported architecture may not be
possible for some software manufacturers).

        Finally, driver handling will be completely different - no more
major/minor numbers for a user to fiddle with - each driver will detect
devices and then create the relevant /dev nodes itself - this enables
dynamically assigned major numbers.

        Of course, I could go on... :) Please ask if you have any
questions or suggestions.

                        Sincerely,

                        Robert Vogt IV
                        ArborHost



This archive was generated by hypermail 2a24 : Tue Aug 28 2001 - 07:53:47 MDT