help-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Hurd-related research help requested


From: James Morrison
Subject: Re: Hurd-related research help requested
Date: Wed, 12 Feb 2003 16:09:22 -0800 (PST)

--- Alexander Ward KULUNGOWSKI <akulungo@cs.ucsd.edu> wrote:
> Hurd experts,
> 
> This is a long shot, but nothing ventured...
> 
> I'm a graduate student at UCSD and for my systems class I've been charged
> with the formidable task of coming up with an OS-related research topic
> for a paper due in mid-March.  The topic I came up with is GNU's Mach/Hurd
> system.  I've managed to get it installed on a variety of Intel machines,
> but I'm not really sure where to go from there.  Rather than provide a
> general overview, the professor wants us to focus on and test a specific
> aspect of the system, which explains my earlier use of the word
> "formidable": while I'm very interested in systems programming, I've had a
> negligible amount of experience with it.  Is there anything in Mach/Hurd
> amenable to a complete newbie?

 Wolfgang has written some nice documentation for a new Hurd programmer.
You could start with the HHG[1] or the auth server[2].

>  The Hurd's translators seem like an
> interesting topic, but I'm at a loss as to how to make a research paper
> out of them.

 The Hurd is just a bunch of translators, so there isn't really any
research there.

>  Is there anything that I can do with the interface between
> Mach and Hurd?  What about the efforts to port Hurd to L4?  I've got a
> network of machines I can use to run experiments and about a month's worth
> of time left to produce something.  I'm willing to put in a great deal of
> effort and money to make this project a success, but I'm seriously
> lacking direction.

 What you could do is try _fixing_ an application so that it uses a hurdish
feature and then compare whether the _fixed_ application is faster/more
secure/more maintainable than just using standard posix interfaces.
 
 Another cool idea would be to start on a test suite.  This one is probably
harder to write a paper about, but would show off the Hurd quite well in that
the system could actually be tested without rebooting.

 Now that I mention this I want to do it myself, except I don't have the
time right now.

> Thanks,
> 
> Alex

[1] http://www.gnu.org/software/hurd/hacking-guide/hhg.html
[2] http://www.gnu.org/software/hurd/auth.html

=====
James Morrison
   University of Waterloo
   Computer Science - Digital Hardware
   2B co-op
http://hurd.dyndns.org

Anyone referring to this as 'Open Source' shall be eaten by a GNU

__________________________________________________
Do you Yahoo!?
Yahoo! Shopping - Send Flowers for Valentine's Day
http://shopping.yahoo.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]