FreeBSD: Google Summer of Code 2007 Projects
Welcome to the FreeBSD Summer of Code 2007 Project Page. The FreeBSD Project was very lucky to have 25 students generously funded by Google to spend the Summer working on improving FreeBSD. Students are encouraged to add a Wiki here with an introduction and a summary of their work. The lucky winners are :
AlexeyMikhailov <karma> - Designing and developing AlexeyMikhailov/DistributedAuditDaemon - BjoernZeeb to mentor
Alexey Tarasov <taleks> - AlexeyTarasov/http_support_for_PXE - Ed Maste to mentor
AndrewTurner <andrew> - Writing a Gnome frontend for freebsd-update - JoeMarcusClarke to mentor
AttilioRao <attilio> - Rewriting lockmgr(9) syncronization primitive - JeffRoberson to mentor
Brian Chu <chub> - msdosfs infrastructure works - Konstantin Belousov to mentor
ChristopherDavis <loafier> - bus_alloc_resources() Driver Update - WarnerLosh to mentor
Constantine A. Murenin <cnst> - Port OpenBSD's sysctl Hardware Sensors framework - Shteryana Shopova to mentor
DongmeiLiu <dongmei> - audit log analyzer - Robert Watson to mentor
FabioChecconi <fabio> - Porting Linux KVM To FreeBSD - LuigiRizzo to mentor
Fredrik Lindberg <fli> - Multicast DNS, Service Discovery - Bruce M. Simpson to mentor
GáborKövesdán <gabor> - Improving the Ports Collection Infrastructure - AndrewPantyukhin to mentor
Ngie Cooper <gcooper> - Improve performance with packages and create unified ports management frontend - Kirill Ponomarev to mentor
Ivan Voras <ivoras> - FreeBSD graphical installer (finstall) - MurrayStokely to mentor
Jesper Brix Rosenkilde <jbr> - Reducing syscall Overhead - Scott Long to mentor.
Kai Wang <kaiw> - BSD bintools - Joseph Koshy to mentor
Mathieu Prevot <mprevot> - PMC GUI - Joseph Koshy to mentor
Matus Harvan <mharvan> - Super Tunnel Daemon - Max Laier and BrooksDavis to mentor
Maxim Zhuravlev <thioretic> - Generic input device layer - Philip Paeps to mentor
Nanjun Li <nj> - TCP/IP regression test suite - George V. Neville-Neil to mentor
RomanDivacky <rdivacky> - Finishing of linuxulator update to Linux 2.6 - KonstantinBelousov to mentor
RuiPaulo <rpaulo> - AppleMacbook support in FreeBSD - AndreOppermann to mentor
Sonja Milicic <smilicic> - FreeBSD "safety net" IO logging utility - LukasErtl to mentor
UlfLilleengen <lulf> - Getting gvinum up to standards - LukasErtl to mentor.
ZhouyiZhou <zhouzhouyi> - Testsuite for Security Subsystem - Robert Watson to mentor
Questions about this program can be directed at the FreeBSD Summer of Code committee, soc@FreeBSD.org .
You can talk to other students and FreeBSD developers in the #freebsd-soc IRC channel on EFnet.
More information about the program is available on Google's Summer of Code 2007 web site.
Infrastructure
FreeBSD Summer of Code projects are hosted in the FreeBSD Perforce repository. You can browse on-going work using this URL:
An alternative web-interface to the p4 repository is also available:
Code-sample snapshots from 2007-08-20 for all students that have received passing final evaluations are publicly hosted by Google: