On 13 May 2010 23:37, David Chisnall <[email protected]> wrote:
> On 13 May 2010, at 19:55, Jan-Paul Bultmann wrote:
>
>> Hey,
>> Just a question out of curiosity. What kernel would you put under the hood 
>> if you would turn Étoilé into a full fledged os?
>>
>> Darwin: As close to Mac Os X as we can get, may be good or bad.
>
> No open source sound support, loader form the '80s (needs changes to support 
> C1X).

Evil company behind it.

>> Linux: Huge developer base. Widely adopted.
>
> Horrible design.  Means you're stuck with glibc, which is an abomination unto 
> Nuggan.  Every different architecture exports devices in a different way, so 
> you need a massive bloated blob of code to make it work on more than x86.  
> Fails at implementing sound sensibly so you need 
> userspace-sound-daemon-of-the-week to make it work.  Yuck.

What is wrong with ALSA and running and running pulseaudio and/or
jack? IIRC OS X has also a sound daemon. Is there even support for pro
audio hardware in other open source operating systems?

But in general, the experience you describe with the sound subsystem
is something that happens in a similar way everywhere in Linux. When
the userland and the distributions supports something fully it gets
replaced by something "better".

> FreeBSD: Clean userland, good performance, nice features (jails, ZFS, 
> well-designed sound subsystem, good hardware support), good documentation, 
> libc is written by people who are capable of reading the C specification.  
> Just Works™.

+ runs on ARM too.
+ build with clang

There is also DragonflyBSD (very friendly and focused developer
community = no stupid politics as in Linux) and NetBSD (runs on
everything).

> OpenSolaris: Some nice, some very ugly bits of the kernel.  Better ZFS 
> support, nice sound subsystem, improving 3D support.  Uncertain long-term 
> future.

the uncertainty is a big minus.

> Symbian: Absolutely beautiful kernel architecture, nice security model, very 
> good power management, not quite UNIX (i.e. has a sane process model), but a 
> really, really terrible userland.

Do you think it's getting better with symbian^3 ^4 ^5... ?

_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à