On Sat, Dec 22, 2001 at 01:47:57PM -0700, mike burrell wrote:
> i know that the Hurd (or most of its developers) is more design-focused than
> implementation-focused, and a clean break between cacheing and networking
> would be the best design to use, but i'm maybe a bit impatient.

Well, this is probably true, but the Hurd is also a liberal system in that
it does allow you to work on such features as you are discussing seperately
from the development of the Hurd itself.  Only where you need to get changes
in (for example) the Hurd libraries themselve in, it becomes a matter of the
official Hurd sources and how they are maintained.

This is unlike the Linux kernel, where you only have hope of widespread
usage of your code if it is included in the official kernel.  What you gain
in the Hurd is the freedom of the user (to extend and develop the system as
he sees it).  Or in other words: we might be conservative with the Hurd
sources when it comes to features and other patches, but this should not
stop you from being creative, innovative, impatient and wild in Hurd based
software if that's what gives you a thrill :) [1]

One important note:  You talked about turning something into a translator. 
This is usually done by linking it with the Hurd libraries, which are
GPL'ed.  So please make sure you look out for GPL compatibly licensed
software if you want to integrate it in a translator based solution.

Happy hacking!
Marcus

[1] Of course, we still are interested in merging useful programs into the
Hurd source.  But it can work out either way without harming anyone.

-- 
`Rhubarb is no Egyptian god.' Debian http://www.debian.org [EMAIL PROTECTED]
Marcus Brinkmann              GNU    http://www.gnu.org    [EMAIL PROTECTED]
[EMAIL PROTECTED]
http://www.marcus-brinkmann.de

_______________________________________________
Help-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/help-hurd

Reply via email to