Hi,

> A problem here is that programs aren't and shouldn't be written solely
> for the Hurd.

Yes they should! What's the use in all those nice Hurd features, if we
aren't allowed to use them??

Compatibility with legacy applications, and familar interfaces, are very
important -- that's why we take quite a lot of trouble to implement
POSIX. But ultimately, we definitely *do* want to have native, hurdish
applications. The possibilities for a better application infrastructure
are actually my premier interest in the Hurd!

For (Hurd-aware) authors caring about portability to other platforms, I
suggest not restricting themselfs to POSIX, but instead doing it the
other way round: Using native Hurd features, and a layer emulating those
on top of other systems. Some thoughts on this at

   http://tri-ceps.blogspot.com/2005/09/welcome-to-hell.html

-Olaf-


_______________________________________________
L4-hurd mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/l4-hurd

Reply via email to