GSoC/GCI Archive
Google Summer of Code 2010

MINIX 3 Group at the VU

Web Page: http://www.minix3.org/soc/

Mailing List: minix3@googlegroups.com

MINIX 3 is a new open-source operating system designed to be highly reliable, flexible, and secure. It is loosely based somewhat on previous versions of MINIX, but is fundamentally different in many key ways. MINIX 1 and 2 were intended as teaching tools; MINIX 3 adds the new goal of being usable as a serious system on resource-limited and embedded computers and for applications requiring high reliability.

Our project code repository for 2010 is here: http://code.google.com/p/google-summer-of-code-2010-minix3/

Projects

  • A MINIX 3 Firewall Proposal My proposal for this project, based on Linux Netfilter.
  • Applying for the Multiboot Compliant Idea Hi, I want to apply for the project making Minix Multiboot compliant. The idea is challenging, but I took effort to investigate the possibilities and required skills, plus my experience in C and kernel programming, I'm in confidence that I can finish the job as required. Looking forward to the position to help Minix in SoC.
  • Porting pkgsrc to Minix The current Minix package manager - packman - does not scale to managing the growing number of packages being ported to Minix. The Minix community has expressed the need for a new package manager. Pkgsrc seems to be the favorite. Pkgsrc, orginally written for FreeBSD has already been ported to several platforms. This project proposal is to port pkgsrc to Minix.
  • Unix Domain Sockets Implement Unix Domain Sockets in Minix3.