[Top][All Lists]

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


From: Kyle Bayes
Subject: Questionnaire
Date: Fri, 19 Aug 2011 19:44:46 -0400

My name is Kyle Bayes, and I am interested in contributing to
GNU Hurd.  I'm going to be a second year student at Wright State 
University, and I'm majoring in Computer Science and Pure Mathematics.
I work as a software programmer and web designer/programmer, writing
free software for a small company in my hometown.  I've been using 
Debian GNU/Hurd for quite a while now.  I also have been learning 
about Hurd for about a year, and I've even wrote some basic 
translators.  I wanted to apply for the GSoC for this current Summer,
but I had already applied to do a research project with one of my 
professors.  Here is my questionnaire which contains more information
about me and what my interest is in GNU Hurd.

1.  What areas are you interested in contributing to?
    My interests include porting packages and writing documentation
    and working on existing or writing new Hurd servers or libraries.
    Also, I'm willing to work on the standard C library.

2.  How much time do you have?
    I have a fair amount of time on my hands, so it's not an issue.

3.  How is your expertise about system and kernel programming?
    I do not have a lot of practice in kernel programming, besides 
    writing a couple of Hurd translators, but I did put a lot of time
    reading about kernel development.  At my university's library I 
    spent hours reading most of the available books on operating 
    systems.  I studied the Minux source code to understand how 
    multi-server kernels work.  I also studied Mach's source code 
    as well. I read a lot of research that was going on in 2nd 
    generation micro-kernels, such as L4.  Plus, I'm familiar with 
    the concepts of Hurd and Mach.

4.  Have you previously been working on Free Software projects?
    Since April 2011, I am the current maintainer of GNU Leg.  You 
    can check it out at <http://www.gnu.org/software/leg/>.  The 
    reasons for becoming a maintainer, other than the ethical 
    beliefs, were to understand the GNU infrastructure so I could 
    contribute to other GNU projects.  Unfortunately, GNU Leg's
    code is not yet available, since I still have a large chunk
    of work to do before I am willing to upload it onto Savannah.
    It's a one-man project, so there is no pressure on me, and I 
    plan on porting it to run on the Hurd as well. :-) I never worked
    on a software project that had more than one person, so I'm 
    looking forward to work with a group of people!

5.  What is your motivation to work on the GNU Hurd?
    My main motivation is to contribute to the GNU project.  I am 
    motivated by the benefits that GNU Hurd offers, since it would 
    make my job easier at my workplace.  Also, I just love to hack 
    and write free software during my spare time.

Please reply back with any questions, comments, concerns, or 
complaints.  Thank you for your time and any feedback.

Happy Hacking,

reply via email to

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