We are pleased to announce that the following projects and students have been accepted into the program for 2007.
i18n Emancipation Project, John Sonnenschein
Re-implement the internationalization functions of libc ( libc_i18n.a ), which are currently legally encumbered binary blobs in order to allow to boostrap a 100% open source OpenSolaris system.
John is a second-year Computer Science & Mathematics joint major at the University of Northern BC in Canada. The computer related topics John enjoys revolve around operating system topics ( concurrency, paging, etc. ), and his biggest non-computer interests are in philosophy & philology. His long-term employer is Starbucks Coffee.
Racoon2 on OpenSolaris, Rahul Murmuria
Racoon2 is a system to exchange and to install security parameters for
IPsec. This is provided by the Racoon2 Project in the WIDE Project.
The Racoon2 project aims to port the IPsec system to OpenSolaris, already
available for FreeBSD, NetBSD, and Linux.
Rahul is currently pursuing a Bachelors degree in Computer Engineering at Malaviya National Institute Of Technology, Jaipur, INDIA. Rahul hopes to graduate in June 2008, after which he plans to pursue a masters degree with Computer Networks as his specialization. Rahul has been working on GNU/Linux tools for over two years now, and is one of
the system administrators at his University. He has undertaken various projects
driven by the open source philosophy at the Department of Computer Engineering, and highly committed towards joining the OpenSolaris community, and
contributing to the entire FOSS community, in general.
BPF for OpenSolaris, Samy Al Bahra
The Berkeley Packet Filter currently implemented in FreeBSD provides a user-friendly interface to packet acquisitioning with performance to boast. The flexibility provided by the kernel-space packet filtering mechanism itself is unparalleled (in kernel-space). This project proposes an implementation of BPF loosely based on some design concepts implemented in the FreeBSD BPF.
Samy Al Bahra is a second year student at the George Washington University in Washington DC. He has been a FreeBSD contributor for some time and is looking to gain more familiarity with the Solaris operating system.
FFT and OpenSolaris, Tom Harper
Various tools (MPrime, MLucas, GLucas) are used by the Great Internet
Mersenne Prime Search (GIMPS) to search for Mersenne Prime Numbers
using Fast Fourier Transforms. They have also proven to be very useful in stress testing systems because of their computational intensity. This project will port these to OpenSolaris and optimizing them for the various platforms upon which Solaris runs, especially SPARC and EMT64 (x86-64).