This is a page lists the students and organizations that participated in the Google Summer of Code 2006 program. If you you are interested in the latest program information, see the main Summer of Code page.
Participating Organizations
- AbiSource
- Adium
- Ardour
- ArgoUML
- The Apache Software Foundation
- BBC Research
- Beagle
- Blender Foundation
- Boost C++
- Bricolage
- Creative Commons
- ClamAV
- Codehaus
- Crystal Space
- Common Unix Printing System
- CUWiN Wireless Project
- Daisy CMS
- Debian
- Detached Solutions
- Django
- Dojo Foundation
- Drupal
- The Eclipse Foundation
- Etherboot Project
- The Fedora Project & JBoss.org
- The Free Earth Foundation
- FFmpeg
- The FreeBSD Project
- Freenet Project Inc
- The Free Software Initiative of Japan
- Pidgin
- Gallery
- GCC
- Gentoo
- GIMP - GNU Image Manipulation Program
- Project Looking Glass
- GNOME
- GNU Project
- Handhelds.org
- haskell.org
- Horde
- International Components for Unicode
- Inkscape
- Internet Archive
- Internet2
- Irssi
- Jabber Software Foundation
- Joomla
- JXTA
- KDE
- Lanka Software Foundation
- LispNYC
- LiveJournal
- LLVM Compiler Infrastructure
- Mars Space Flight Facility
- The Mozilla Foundation
- MoinMoin
- Mono Project
- Monotone
- Moodle
- MythTV
- The NetBSD Project
- Nmap Security Scanner
- The University of Texas at Austin: RTF New Media Initiative
- OGRE
- OhioLINK
- One Laptop per Child
- OpenOffice.org
- OpenSolaris
- Open Source Applications Foundation
- OSCAR
- Open Source Development Labs (OSDL)
- Oregon State University Open Source Lab (OSU OSL)
- Open Security Foundation (OSVDB)
- PostgreSQL Project
- PHP
- PlanetMath.org, Ltd.
- Plone Foundation
- Python Software Foundation
- Portland State University
- ReactOS
- Refractions Research
- Ruby Central
- Samba
- SCons next-generation build system
- The Shmoo Group
- openSUSE
- Subversion
- The Perl Foundation
- Ubuntu
- Wikimedia Foundation
- The Wine Project
- WinLibre
- wxWidgets
- XenSource
- Xiph.org Foundation
- XMMS2 - X(cross)platform Music Multiplexing System
- The X.Org Foundation
- XWiki
AbiSource
Homepage:
http://www.abisource.com/
Preferred License: GNU General Public License (GPL)
The AbiSource community consists of a highly skilled group of people interested in, as our tagline states, bringing Word Processing to Everyone. We do this for example by making our software, AbiWord being our flagship product, available on as many (operating) systems as possible, and adapting it for use on the One Laptop Per Child system.
Projects
-
PDF Import plugin (with style)
by Jauco Noordzij, mentored by Dominic Lachowicz -
The AbiWord OLPC User Interface
by Erik Pukinskis, mentored by Robert Staudinger -
Improving AbiWord's import/export plug-ins
by Kamran Khan, mentored by J.M. Maurer
Adium
Homepage:
https://adium.im/
Preferred License: GNU General Public License (GPL)
Adium is an messaging application for Mac OS X that can connect to AIM, MSN, Jabber, Yahoo, and more. The Adium project is a loosely organized group of volunteers that handles almost everything related to developing, distributing, and supporting the application.
Projects
-
Making XMPP a first-class citizen by using the Smack library
by Andreas Monitzer, mentored by Robert August Fackler -
Improving disability support for Adium
by Chirag Shah, mentored by Peter Hosey -
EMD & Presence Publishing over DO (leading to: Psyduck - A Desktop Presence Framework)
by Joshua Lock, mentored by Colin Harold Barrett -
Improving and integrating PSMTabBarControl with Adium
by Kent Sutherland, mentored by David Smith -
Jingle in Adium X
by Alvaro Saurin Parra, mentored by Evan Schoenberg
Ardour
Homepage:
http://ardour.org/
Preferred License: GNU General Public License (GPL)
Ardour is a 7 year old project to implement a professional quality digital audio workstation for POSIX-like operating systems. Ardour has been featured in many magazines and won several awards. There are approximately 40 contributors to the project over the last 5 years, and 9 developers with repository commit priviledges. We run a very active IRC channel, Ardour offers student a rare chance to work on hard design problems, real time coding and complex GUI design in a real and exciting application.
Projects
-
MIDI Track support
by David Edward Robillard, mentored by Jesse Chappell -
Region Plugins and Undo Serialization
by Hans Fugal, mentored by Paul Davis -
Port Ardour to Windows
by Tim Mayberry, mentored by Taybin Rutkin
ArgoUML
Homepage:
http://argouml.tigris.org/
Preferred License: New BSD license
ArgoUML is a group of persons in Europe and America, that share the passion for developing ArgoUML, an Open Source UML tool written in Java.
Projects
-
ArgoPrint Improvements
by Ion Savin, mentored by Linus Tolke -
Eclipse Integration
by Pistol Constandache Bogdan Ciprian, mentored by Tom Morris -
A Graph Layout Algorithm for GEF
by Martin Harrigan, mentored by Robert James Tarling -
ArgoUML Critics improvements / italian localization / various bug fixes
by Andrea Nironi, mentored by Michiel van der Wulp
The Apache Software Foundation
Homepage:
http://www.apache.org
Preferred License: Apache License, 2.0
The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.
Projects
-
C Implementation of WSDL2C Code generator for Axis2/C
by Dimuthu Chathuranga Gamage, mentored by Ranabahu Mudiyanselage Ajith Harshana Ranabahu -
Derby LRU Cache Manager
by Gokul Soundararajan, mentored by Øystein Grøvlen -
Thunderbird/Outlook/etc Plugins for Learning Messages via Spamd
by William Duff, mentored by Michael Parker -
Implementing Partial State Saving in Apache MyFaces
by Martin Haimberger, mentored by Martin Marinschek -
cayenne-rop
by Marcel Gordon, mentored by Andrus Adamchik -
Axis2/Java-C# (http://wiki.apache.org/general/SummerOfCode2006#axis2/java-c#")
by Nandana Sampath Mihindulasooriya, mentored by Sanjiva Weerawarana -
cayenne-ropwsdl
by Mikhail Viktorov, mentored by Kevin Joseph Menard, Jr. -
xerces-stax-api-converters
by hua lei, mentored by Michael Glavassevich -
Add MMS transport support for Apache Mirae and Apache Axis2
by Lilan Anjana Fernando, mentored by Changshin Lee -
Complete databinding support for ADB (Axis Databinding)
by Maryam Moazeni, mentored by Davanum Srinivas -
fop-auto-table-layout
by Patrick Paul, mentored by Jeremias Märki -
JackRabbit Backup Tool
by Nicolas Toper, mentored by Jukka Zitting -
Apache MyFaces skinning solution proposal
by Catalin Adrian Kormos, mentored by Matthias Weßendorf -
Implement AJAX Partial Page Rendering Support in Apache MyFaces
by Ernst Fastl, mentored by Werner Punz -
Cayenne Eclipse Plugin
by Bruno José de Moraes Melo, mentored by Kevin Joseph Menard, Jr. -
Application for - Add JMX to Apache Derby
by Sanket Sharma, mentored by David Van Couvering -
Axis2 WSDL 2.0 support
by Oshani Wasana Seneviratne, mentored by Deepal Jayasinghe -
Apache MyFaces. JSF view flexible templating language or JSF on Rails.
by Aliaksandr Kazachonak, mentored by Mario Ivankovits -
Implementing before- and side-floats in Apache Fop
by Vincent Hennebert, mentored by Jeremias Märki -
Provide migration tool from MySQL to Derby
by Ramin Moazeni, mentored by Satheesh E Bandaram -
GData Server
by Simon Willnauer, mentored by Ian Holsman -
spamassassin-httpd-spamd
by Radosław Zieliński, mentored by Justin Mason
BBC Research
Homepage:
http://www.bbc.co.uk/rd/
Preferred License: Mozilla Public License 1.1 (MPL)
The BBC exists to enrich people’s lives with great programmes and service that inform, educate and entertain. Its vision is to be the most creative, trusted organisation in the world. We're looking for people not only interested in the cutting edge of the distribution of television programmes over the internet to our audience, but also component technologies encouraging reuse, and collaborative system, specifically interested in using our Kamaelia (mainly python) & Dirac (mainly C++) open source projects. Kamaelia is a research tool for producing anything from PVRs, collaborative whiteboards, games through to streaming servers making parallelism simple through a component approach. Dirac is a next generation wavelet based video codec. The BBC also has a number of other open source projects - which can be found at http://www.bbc.co.uk/opensource/. <P>Kamaelia's aim is to make it easier and more fun to make software, quickly and maintainably in a way that makes concurrency (eg multicore) easy and fun to work with. The more code that is multicore friendly, the easier we make it for everyone. We are as interested in experienced students as we are in experienced.
Projects
-
Key Predistribution Infrastructure (KPI) base trusted communication framework for Kamaelia
by Anagha Mudigonda, mentored by Michael Philip Sparks -
Dirac decoder in Java
by Luis Felipe Strano Moraes, mentored by Thomas Davies -
3D widget framework
by Thomas Flanitzer, mentored by Michael Philip Sparks -
Creation of an integrated BitTorrent component for Kamaelia
by Ryan James Lothian, mentored by Michael Philip Sparks -
SOC Dirac: Java implementation of a Dirac decoder
by Adam Davison, mentored by Thomas Davies
Beagle
Homepage:
Preferred License: MIT license
Beagle is a search tool that ransacks your personal information space to find whatever you're looking for. More technically, Beagle is a Linux desktop-independent service which transparently and unobtrusively indexes your data in real-time. Beagle supports many different data sources and file formats. To learn more about Beagle, visit http://beagle-project.org. We are a fairly small group of hackers working on making desktop search 'Just Work' for Linux desktop users. Beagle has been around for nearly three years, and ships with most Linux distributions, including Novell's SUSE-based distributions, Fedora, Ubuntu, Gentoo, and many others.
Projects
-
Networked Searches Via HTTP
by Alexis Christoforides, mentored by Joe Shaw -
Metadata Browsing for Beagle
by Max Alexander Wiehle, mentored by Joe Shaw -
Memory Reduction
by Dennis Snell, mentored by Jon Trowbridge -
Networked Searches
by Kyle W. Ambroff, mentored by Joe Shaw -
Dashboard
by Fredrik Hedberg, mentored by Joe Shaw
Blender Foundation
Homepage:
http://www.blender.org
Preferred License: GNU General Public License (GPL)
The Blender Foundation is an independent organization (a Dutch "stichting"), acting as a non-profit public benefit corporation, with the following goals: * To establish services for active users and developers of Blender. * To maintain and improve the current Blender product via a public accessible source code system under the GNU GPL license. * To establish funding or revenue mechanisms that serve the foundation's goals and cover the foundation's expenses. * To give the worldwide Internet community access to 3D technology in general, with Blender as a core.
Projects
-
Sky Generator
by Dzmitry Mazouka, mentored by Kent Mein -
Interactive sculpting with multi-resolution models
by Nicholas Bishop, mentored by Jean-Luc Peurière -
Modifier Stack Upgrade
by Benjamin John Batt, mentored by Brecht Van Lommel
Boost C++
Homepage:
http://www.boost.org
Preferred License: Boost Software License 1.0
Boost provides free peer-reviewed portable C++ source libraries. We emphasize libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use. We aim to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries are already included in the C++ Standards Committee's Library Technical Report (TR1) as a step toward becoming part of a future C++ Standard. More Boost libraries are proposed for the upcoming TR2.
Projects
-
C++ Coroutine Library
by Giovanni Piero Deretta, mentored by Eric Niebler -
Concurrency Library
by Matthew Calabrese, mentored by David Abrahams -
TR1 Math Special Functions
by Xiaogang Zhang, mentored by John Maddock -
The Boost.Process library
by Julio Manuel Merino Vidal, mentored by Jeff Garland -
MISC (M)ulti (I)ndex (S)pecialized (C)ontainers
by Matias Capeletto, mentored by Joaquín María López Muñoz -
Generic Tree Container
by Bernhard Reiter, mentored by Rene Rivera -
Viewer utility for FSMs
by Ioana Tibuleac, mentored by Andreas Huber Dönni -
Modular C++ preprocessor, using Boost.Spirit
by Hermanpreet 'Lally' Singh, mentored by Jose Lorenzo de Guzman -
Proposal: Implementing a state of the art Mincut/Maxflow algorithm
by Stephan Diederich, mentored by Douglas Gregor
Bricolage
Homepage:
http://www.bricolage.cc/
Preferred License: New BSD license
Bricolage is a full-featured, enterprise-class content management and publishing system. It offers a browser-based interface for ease-of use, a full-fledged templating system with complete HTML::Mason, HTML::Template, PHP 5, and Template Toolkit support for flexibility, and many other features. It operates in an Apache/mod_perl environment and uses the PostgreSQL RDBMS for its repository. A comprehensive, actively-developed open source CMS, Bricolage has been hailed by eWEEK as “quite possibly the most capable enterprise-class open-source application available.”
Projects
-
Occurrence Specification
by Christian James Muise, mentored by Scott Lanning -
Database porting
by Arsu Andrei, mentored by David Wheeler -
AJAX element editing
by Marshall Roch, mentored by David Wheeler
Creative Commons
Homepage:
http://creativecommons.org
Preferred License: GNU General Public License (GPL)
Creative Commons is a non-profit organization which provides free, flexible copyright licenses for creative works. Creative Commons' mission is two-fold: to provide tools for legally expressing a "some rights reserved" approach to copyright and to reduce the transaction cost of re-using works covered by copyright. Both portions of the mission are strongly supported by our technology, including machine-readable representations of the licenses.
Projects
-
Extend functionality of Banshee to handle licensing claims
by Luke Hoersten, mentored by Nathan R. Yergler -
ccPublisher support for uploading works to ccHost installations
by Bruno Luis Goncalves Dilly, mentored by Jon Phillips -
Implementing EXIF Metadata in ccPublisher and Uploading the Results to Flickr.com
by Robert Litzke, mentored by Nathan R. Yergler
ClamAV
Homepage:
http://www.clamav.net
Preferred License: GNU General Public License (GPL)
Clam AntiVirus is a GPL anti-virus toolkit for UNIX. The software is widely used with mail exchange servers as a server-side email virus scanner.
Projects
-
clam-anti-phishing : Phishin Detector for clamAV
by Török Edvin, mentored by Alberto Wu -
AntiVirus development
by Michal Spadlinski, mentored by Alberto Wu -
Proposal for a genetic algorithm optimized phishing detection module
by Douglas Hains, mentored by Tomasz Kojm -
Unpacker project
by Miikka Viljanen, mentored by Luca Gibelli
Codehaus
Homepage:
Preferred License: Apache License, 2.0
The Codehaus is an open-source project repository with a strong emphasis on Java, focussed on quality components that meet real world needs. We believe in open source as a pragmatic approach to software development, and all our projects are business-friendly in terms of licensing. Enjoy your stay at the haus!
Projects
-
Castor: Generate DDL scripts from mapping
by LE DUC Bao, mentored by Ralf Joachim
Crystal Space
Homepage:
http://www.crystalspace3d.org
Preferred License: GNU Library or Lesser General Public License (LGPL)
Crystal Space is an Open Source 3D Engine and Game Framework. It is very portable and runs on GNU/Linux, Windows, and MacOS/X.
Projects
-
OpenAL sound system for Crystal Space
by Søren Bøg, mentored by Andrew Mann -
PVS Compiler and Culler Plugin
by Benjamin Joel Stover, mentored by Jorrit Tyberghein -
'Improved terrain' proposal
by Kapoulkine Arseny, mentored by Marten Svanfeldt -
CS Virtual File System Redesign
by Brandon Kyle Hamilton, mentored by Frank Richter -
Imposters
by Christoph Mewes, mentored by Jorrit Tyberghein
Common Unix Printing System
Homepage:
http://www.cups.org/
Preferred License: MIT license
CUPS provides a portable printing layer for UNIX-based operating systems. It is developed and maintained by Easy Software Products to promote a standard printing solution and is the standard printing system in MacOS X and most Linux distributions. We are seeking developers to work on key CUPS functionality such as Kerberos, SSL/TLS enhancements, ICC-based color management, and accounting plug-in interfaces.
Projects
-
Kerberos authentication
by Jelmer Vernooij, mentored by Michael R Sweet
CUWiN Wireless Project
Homepage:
Preferred License: New BSD license
The Champaign-Urbana Community Wireless Network (CUWiN) is a world-renowned coalition of ad-hoc mesh wireless developers and community volunteers committed to providing low-cost, do-it-yourself, community controlled alternatives to contemporary broadband models. CUWiN's mission is to: connect more people to Internet and broadband services; develop open-source hardware and software for use by wireless projects world-wide; and, build and support community-owned, not-for-profit broadband networks in cities and towns around the globe. CUWiN's technology is currently deployed in over half-a-dozen pilot site locations worldwide with at least an additional half-dozen deployments planned for 2006. CUWiN was founded in 2000 and has grown from a core group of 8-10 to an initiative made up of over 75 active developers and hundreds of members.
Projects
-
Building CUWiN for the Asus WL-500G Deluxe router
by Ada Lim, mentored by David Young -
Name Service and Interference Estimation Project
by Michael Earnhart, mentored by David Young
Daisy CMS
Homepage:
www.daisycms.org
Preferred License: Apache License, 2.0
Daisy is an open source, Java-based content management system with a two-tier architecture: a Wiki-like editing/management front-end, and a standalone repository server. One of its key features is the clear separation between back- and front-end, using an HTTP/XML-based ReST-like interface. Outerthought is the main organisation behind Daisy, and has been exploring various models behind effort-shared commons development for the past 4 years. About 300 subscribers participate with the actively-used Daisy mailing list. The Daisy community consists of individuals, companies and larger corporations.
Projects
-
Daisy Repository PHP Framework
by Kostiantyn Sokolinskyi, mentored by Bruno Dumon -
Daisy De-tachment
by Tim Cranfield, mentored by Marc Portier
Debian
Homepage:
http://www.debian.org/
Preferred License: GNU General Public License (GPL)
Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian uses the Linux kernel (the core of an operating system), but most of the basic OS tools come from the GNU project; hence the name GNU/Linux.
Projects
-
Distribution wide-tracker tools (DWTT) and collaborative repository of meta-informations about source packages (CRMI)
by Arnaud Fontaine, mentored by Raphael Hertzog -
debian-cd-ng (RE-UPDATED 2006/05/09)
by Carlos Parra Camargo, mentored by Steve McIntyre -
Improve Britney, the scripts used to update testing
by FABIO TRANCHITELLA, mentored by Andreas Barth -
Improve the boot system
by Carlos Gregorio Villegas Ramos, mentored by Petter Reinholdtsen -
BTS GUI front-end
by Philipp Kern, mentored by Don Armstrong -
Translation Coordination System
by Gintautas Miliauskas, mentored by Aigars Mahinovs
Detached Solutions
Homepage:
http://www.detachedsolutions.com
Preferred License: GNU General Public License (GPL)
Detached Solutions is a group that serves as an umbrella for a number of different math and calculator related projects on handheld platforms. We specialize in projects coded for the TI series graphing calculators, but have branched out to other areas as well. We're interested in proposals to extend our current software, as well as new ideas. Among the open source projects we host are: 1) Graph3 - A 3D graphing program. This program was extended in GSoc 2006 to provide support for differential equation graphing. 2) usb8x - A USB host controller driver for the TI-84 Plus. It allows the calculator to connect to peripheral devices, such as mice, keyboards, hard drives, etc. 3) MirageOS - A popular shell/file manager for the TI-83 Plus and TI-84 Plus. It was originally closed source but has recently been released under the GPL. 4) Cabamap - A fast, arbitrary precision integer calculation library.
Projects
-
differential equation support for the ti83+ series
by Marinus Johannes Warmer, mentored by Kirk Meyer -
MyPocketCal – Scientific Calculator for Pocket PC
by Tabish Fayyaz Mufti, mentored by Gregory Dietsche -
Finish KTIGCC, the TIGCC IDE for KDE
by Kevin Kofler, mentored by Scott Dial
Django
Homepage:
http://djangoproject.com/
Preferred License: BSD License
Django is a high-level Python Web framework originally developed at the Lawrence-Journal World. Django was designed to handle two challenges: the intensive deadlines of a newsroom and the stringent requirements of the experienced Web developers who wrote it. It lets you build high-performing, elegant Web applications quickly.
Projects
-
Merquery - Text Indexing & Search Engine Abstraction Layer for Python
by Brian Beck, mentored by Jacob Kaplan-Moss -
Schema Evolution
by Derek Anderson, mentored by Kenneth Gonsalves -
Per Object Permissions
by Christopher A. Long, mentored by Ian Holsman -
Authorization
by Joseph Merrell Kocherhans, mentored by Eugene Lazutkin -
'Full history' for Django (updated)
by Uroš Trebec, mentored by Malcolm Tredinnick
Dojo Foundation
Homepage:
http://www.dojotoolkit.org/
Preferred License: Apache License, 2.0
The Dojo Foundation promotes the adoption of Dojo and provides a healthy environment for JavaScript engineering of every stripe. Dojo is an Open Source DHTML toolkit written in JavaScript. It allows you to easily build dynamic capabilities into web pages and any other environment that supports JavaScript sanely. You can use the components that Dojo provides to make your web sites more useable, responsive, and functional. From humble beginnings in 2004, in November 2007 we released v1.0 after some major refactoring, and this has led to much wider interest and uptake. We take being professional seriously around issues like internationalization, accessibility, cross-browser support, licensing, and IP. Dojo has many active users - 10,000 registered in the last year, considerable corporate uptake (Sun, IBM, AOL, among many others) and a number of people are paid to work on Dojo, including many of our core committers.
Projects
-
Dojo - OpenRecord plugins (charts)
by Hiran Shyanaka Ganegedara, mentored by Brian Douglas Skinner -
JavaScript linker project
by Satishkumar Sekharan, mentored by James Burke -
RichEdit/Editor Widget Enhancement
by liucougar, mentored by Paul Sowden
Drupal
Homepage:
http://drupal.org/
Preferred License: GNU General Public License (GPL)
Drupal is a web content management system and web application framework written in PHP. It is also a vibrant, growing, and fun community of programmers, activists and communicators. The core Drupal software is a framework to power community driven web site software, and includes features such as internationalization, tagging, and an extensive roles and permissions system. The highly extensible architecture supports well over a thousand sub-projects in the form of contributed modules and themes, so there's something here for everyone.
Projects
-
Views Scheduler Project
by A.Shakur Shidane, mentored by Earl Miles -
Multi-site administration through rich XUL client
by Lê Xuân Hùng, mentored by Sugree Phatanapherom -
Unit test automation
by Rok Žlender, mentored by Thomas Ilsche -
GData module
by Sumit Datta, mentored by Fabiano Parolin Sant'Ana -
CCK-Profile Module
by Wolfgang Ziegler, mentored by Owen Barton -
Import / export API module
by Jeremy Epstein, mentored by Frederik Jacobus Adriaan Rossouw -
The ultimate LaTeX module for Drupal
by Daniel Gutekunst, mentored by Nicholas James Ivy -
Implementation of a Content Recommendation Engine
by Scott Reynolds, mentored by Theodore Serbinski -
Social Networking Analysis (SNA) Tool
by Aron Novak, mentored by Károly Négyesi -
Drupal Gradebook
by Robert H Wohleb III, mentored by Bill Fitzgerald -
Collaborative Editor Implementation for Drupal
by Ernest Delgado, mentored by Vladimir Zlatanov -
AJAX Form Creator
by Avi Mehta, mentored by Nedjo Rogers -
Drupal administration usability improvements
by Konstantin Kaefer, mentored by Ruben D. Canlas Jr.
The Eclipse Foundation
Homepage:
http://www.eclipse.org
Preferred License: Eclipse Public License
Eclipse is an open source community with projects focused on building open development platforms with extensible frameworks, tools and runtimes to build, deploy and manage software across the lifecycle. A large and vibrant ecosystem of major technology vendors, innovative start-ups, universities, research institutions and individuals extend, complement and support the Eclipse platform.
Projects
-
ECF BitTorrent Provider
by Remy Chi Jian Suen, mentored by Wayne Beaton -
Text Viewer and Editor needs to support word wrap
by Ahti Kitsik, mentored by Philippe Ombredanne -
Generic form description and a prototypical implementation of a render engine for Eclipse RCP
by Steffen Grün, mentored by Gunnar Wagenknecht -
Duplicated code detection tool - SDD
by iryoung jeong, mentored by Pascal Rapicault -
Enhancing Mylar's Bugzilla Integration
by Jeff Pound, mentored by Mik -
Mylar Trac Connector Plug-in
by Steffen Pingel, mentored by Mik -
A Distributed Object Application Debugger for the Eclipse Platform
by Giuliano Mega, mentored by Fabio Kon -
Basic Eclipse Mono Development Environment and Contributions Towards an Eclipse IDE Generator
by Rebecca Chernoff, mentored by Doug Schaefer -
Eclipse RCP Installer/Packages Generator
by Jacobo García, mentored by Francois Granade -
SCP - Shared Code Plug-in
by Marcelo Mayworm, mentored by Scott Lewis -
RCP real-time collaboration based upon ECF and GoogleTalk XMPP-based messaging service
by Mustafa K. Isik, mentored by Scott Lewis
Etherboot Project
Homepage:
http://etherboot.org/
Preferred License: GNU General Public License (GPL)
Etherboot Project creates Open Source software that allows computers to be booted over a network. This is useful in a variety of applications such as schools, businessess, computing clusters, kiosks, and many other situations which benefit from centralized administration and maintainance of OS images.
Projects
-
UNDI driver for Linux
by Alan Shieh, mentored by Michael Brown -
Secure gPXE Booting
by Derek Pryor, mentored by Martin Connor -
Redesign the TCP/IP stack implementation in gPXE to provide support for IPv6
by Nikhil Chandru Rao, mentored by Michael Brown -
Command Line
by Fredrik Hultin, mentored by Martin Connor
The Fedora Project & JBoss.org
Homepage:
http://fedoraproject.org/
Preferred License: GNU General Public License (GPL)
The Fedora Project develops and maintains the Fedora GNU/Linux distribution, one of the most successful free Linux distributions. The Fedora Project is managed by Red Hat and driven by a large community of users and developers. Its sister project, JBoss.org, is another project of Red Hat responsible for several leading open source Java projects, including JBossAS, Mobicents, JBossCache and JBossESB.
Projects
-
Compressed Caching for Linux
by Nitin Gupta, mentored by Henri Han van Riel -
NetworkManager Dialup Support
by Tim Niemueller, mentored by Jeremy Katz -
MoinMoin DocBook XML Conversion Tools
by Mikko Virkkilä, mentored by Karsten Wade -
Motherboard sensors autoconfig
by Ivan Barrera, mentored by Hans de Goede -
Backup tool (system-config-backup)
by Arthur Stephen Pemberton, mentored by Patrick W. Barnes
The Free Earth Foundation
Homepage:
http://www.FreeEarthFoundation.com/
Preferred License: NASA Open Source Agreement 1.3
The Free Earth Foundation is a non profit organization that promotes free GIS and geodata. We are currently looking for coders to help with NASA World Wind (http://worldwind.arc.nasa.gov) a virtual globe much akin to Google Earth. NASA World Wind is currently in C#.
Projects
-
Integrated Browser
by Ashish Datta, mentored by Matt Mills -
Student Teacher interaction system
by Tim van den Hamer, mentored by Nigel Tzeng -
Shapefile improvements
by Daniel Klöck, mentored by Tishampati Dhar -
Correctly Handling Non-Ortho Images
by William Berry, mentored by Chad Zimmerman
FFmpeg
Homepage:
http://ffmpeg.org/
Preferred License: GNU Library or Lesser General Public License (LGPL)
FFmpeg is the leading open source multimedia processing library. Nearly any open source program you use that can play a sequence of video images accompanied by sound is probably using FFmpeg to do so. It can decode the most prominent multimedia formats ever created, whether open or proprietary, and can encode to the most important formats as well. As a novelty, FFmpeg can also decode a vast array of impossibly obscure multimedia formats and remains essential for legacy multimedia files (no codec is too old or obscure for this project). Anecdotally, FFmpeg just might be the leading multimedia processing library in existence, as many proprietary applications use it as well (as permitted by the LGPL license). There are many stealth uses as well. YouTube does not advertise how their backend conversion software operates. However, independent, empirical research has demonstrated that YouTube uses FFmpeg to convert videos.
Projects
-
AMR decoder and encoder
by Robert Henry Winston Swain, mentored by Benjamin Larsson -
VC-1
by Kostyantin Sergiyovich Shishkov, mentored by Michael Melanson -
EAC3 Decoder
by Kartikey M BHatt, mentored by Benjamin Larsson
The FreeBSD Project
Homepage:
http://www.FreeBSD.org
Preferred License: New BSD license
The FreeBSD Project is a large, mature, and yet relatively tightly nit organization. The FreeBSD Project began 15 years ago in 1993, but is based on the work at Berkeley CSRG with open source revision history going back 30 years to 1978. There are currently over 300 developers with write access to the main revision control system, and hundreds more with access to our Perforce servers for experimental and third party development (this is also where our summer of code students have worked in previous years). We have an active mentoring program to bring all new developers into our community, not just those that we introduce to FreeBSD through the GSoC. There are hundreds of mailing lists, blogs, irc channels, and user groups all detailed on our main website. FreeBSD offers a complete operating system in which students can work, not just a kernel or specific userland stack. This allows for interesting work that spans the userland/kernel boundary, and allows students to build up and package complete modified FreeBSD operating system CDs/DVDs to distribute as ISOs for testing, for example. Relevance to Google : Google has many tens of thousands of FreeBSD-based devices helping to run its production networks (Juniper, Force10, NetApp, etc..), MacOS X laptops, and the occasional FreeBSD network monitoring or test server. Research in FreeBSD security, networking, and other areas has also regularly been adopted recently and throughout its 30 year history to other open source systems. The most recent example from this month is perhaps the JEMalloc allocator which was introduced in FreeBSD 2 years ago and has recently been imported into the Firefox browser, also widely used at Google. This is an exciting time for FreeBSD as Cisco, Juniper, NetApp, Force10, and many other embedded networking device companies are moving towards FreeBSD (Cisco) or upgrading to more modern FreeBSD releases (6.0/7.0 for all the rest). We are also seeing these companies hire open source liaisons and making a concerted effort to contribute more code back.
Projects
-
IPv6 stack vulnerabilities.
by Clement Lecigne, mentored by George Neville-Neil -
Nss-LDAP importing and nsswitch subsystem improvement
by Michael Bushkov, mentored by Hajimu UMEMOTO -
Integrated SNMP monitoring
by Shteryana Sotirova Shopova, mentored by Bjoern Alexander Zeeb -
Improving FreeBSD Ports Collection
by Gábor Kövesdán, mentored by Erwin Lansing -
Integrate Xen Support to FreeBSD
by Yuan, Jue, mentored by Kip Macy -
K - The Kernel meta-language
by Spencer Whitman, mentored by Poul-Henning Kamp -
Study, analyze and improve the interrupt handling infrastructure in FreeBSD
by Paolo Pisati, mentored by John Baldwin -
Syncing with the 4Front Technologies OSS v4 API
by Ryan Beasley, mentored by Alexander Leidinger -
Bundled PXE Installer
by Markus Boelter, mentored by Paul Saab -
FreeBSD GEOM Storage Virtualisation Layer (gvirstor)
by Ivan Voras, mentored by Pawel Jakub Dawidek -
Jail Resource Limits etc.
by Christopher Jones, mentored by Kip Macy -
Provide a set of default sebsd policy for many common network services on Freebsd 6.0 ,develop a policy analyse tool and a policy configure tools for sebsd
by Dongmei Liu, mentored by Christian S.J. Peron -
AutoFS on FreeBSD 6
by ADAM David Alan Martin, mentored by Benno Rice -
Linux emulator
by Roman Divacky, mentored by Alexander Leidinger
Freenet Project Inc
Homepage:
http://freenetproject.org/
Preferred License: GNU General Public License (GPL)
Freenet: Freenet is free software which lets you publish and obtain information on the Internet without fear of censorship. To achieve this freedom, the network is entirely decentralized and publishers and consumers of information are anonymous. Without anonymity there can never be true freedom of speech, and without decentralization the network will be vulnerable to attack. FPI: The specific purpose of this corporation is to assist in developing and disseminating technological solutions to further the open and democratic distribution of information over the Internet or its successor electronic communication networks or organizations. It is also the purpose of this organization to guarantee consenting individuals the free, unmediated, and unimpeded reception and impartation of all intellectual, scientific, literary, social, artistic, creative, human rights, and cultural expressions, opinions and ideas without interference or limitation by or service to state, private, or special interests. It is also the purpose of this organization to educate the world community and be an advocate of these purposes.
Projects
-
Installer and related components
by Florent Daigniere, mentored by Matthew John Toseland -
Congestion Control and Load Balancing for Freenet 0.7
by Michael Rogers, mentored by Matthew John Toseland -
Secure, Email-like messaging over Freenet
by Dave Baker, mentored by Matthew John Toseland -
A file upload and download utility
by Jerome Flesch, mentored by Ian John Cecil Clarke
The Free Software Initiative of Japan
Homepage:
http://www.fsij.org/
Preferred License: GNU General Public License (GPL)
The Free Software Initiative of Japan (FSIJ) is a Non Profit Organization for Free Software Movement in Japan. FSIJ hosted CodeFest, Free Software Symposium, 5th International GPLv3 Conference, and RMS talks. Since 2006, FSIJ joines Google SoC.
Projects
-
Application for Tool chain to process Japanese WikiPedia text
by Toshiyuki Hanaoka, mentored by Yusuke TABATA -
Proposal, Project Tomoe
by Juernjakob Harder, mentored by Takuro Ashie -
Tool chain to process Japanese WikiPedia text
by Masahiko Higashiyama, mentored by Yusuke TABATA
Pidgin
Homepage:
http://pidgin.im/
Preferred License: GNU General Public License (GPL)
Pidgin is an open-source, cross-platform, multi-protocol, instant messaging library (libpurple) and clients (Pidgin and Finch). It supports numerous IM protocols with a single unified interface, abstracting away the concept of multiple IM services.
Projects
-
Curses-based Gaim using libgaim
by Sadrul Habib Chowdhury, mentored by Evan Schoenberg -
MSN protocol update
by Ma Yuan, mentored by Sean Egan -
Contact Availability Prediction
by Geoffrey Foster, mentored by Mark Doliner -
Improving Gaim’s Logging Capabilities
by Brian Chu, mentored by Richard Laager -
QQ Support for Gaim/Adium
by Mark Huetsch, mentored by Timothy Thomas Ringenbach -
Performance enhancement
by Aaron Sheldon, mentored by Ethan Blanton
Gallery
Homepage:
http://gallery.sf.net
Preferred License: GNU General Public License (GPL)
The Gallery Project produces Gallery, the next generation of open source photo sharing web applications. Gallery gives you an intuitive way to blend photo management seamlessly into your own website whether you're running a small personal site or a large community site. Hundreds of thousands of people and organizations are using Gallery to create personalized photo albums on their websites.
Projects
-
Convert Gallery2 to use Modified Preorder Tree Traversal
by József Rekedt-Nagy, mentored by Andy Staudacher -
Module for global Notification System
by Russell Lee, mentored by Alan Harder -
AJAX
by Jack Bates, mentored by Bharat Mediratta
GCC
Homepage:
http://gcc.gnu.org/
Preferred License: GNU General Public License (GPL)
The GNU Compiler Collection includes the compilers used for all free operating systems for C, C++, Java, Fortran, and Ada.
Projects
-
Update1: Code Parallelization using Polyhedral Model for GCC
by Plesco Alexandru, mentored by Daniel Berlin -
Lock free C++ containers
by Phillip Michael Jordan, mentored by Benjamin Kosnik -
Wcoercion option: warn of any implicit conversion that may change a value
by Manuel López-Ibáñez, mentored by Ian Lance Taylor -
Implement java.lang.management support within GNU Classpath
by Andrew Hughes, mentored by Mark J. Wielaard -
Garbage collection tuning
by Laurynas Biveinis, mentored by Daniel Berlin -
Escape Analysis for gcc
by Paul Biggar, mentored by Daniel Berlin
Gentoo
Homepage:
http://www.gentoo.org
Preferred License: GNU General Public License (GPL)
Gentoo is a free operating system based on either Linux or FreeBSD that can be automatically optimized and customized for just about any application or need. Extreme configurability, performance and a top-notch user and developer community are all hallmarks of the Gentoo experience.
Projects
-
CVS Migration
by Alec warner, mentored by Lance James Albertson -
A dynamic method of UID/GID management (GLEP 27)
by Michael Kelly, mentored by Grant Goodyear -
Porting sandbox to work on BSD systems
by Alejandro Martínez Ruíz, mentored by Stephen Bennett -
Gentoo/FreeBSD for amd64
by Victor Roman Archidona, mentored by Stephen Bennett -
gentoo-stats server application (v2)
by Marius Mauch, mentored by Grant Goodyear -
Application for the etc-update rewrite
by Simon Stelling, mentored by Chris White -
Web-Based Editor for GuideXML
by Anant Narayanan, mentored by Stuart Herbert -
baselayout-editor
by Ian Gowen, mentored by Roy Salisbury Marples -
SCIRE Proposal
by Matt Disney, mentored by Preston Cody -
X.org Configuration Tool
by Joseph Jezak, mentored by Chris White
GIMP - GNU Image Manipulation Program
Homepage:
http://www.gimp.org
Preferred License: GNU General Public License (GPL)
GIMP is an acronym for GNU Image Manipulation Program. At over ten years old, its history merges itself with the development of a Free Desktop Environment, having first provided the basis for projects such as gtk+, gutemprint and other graphic programs. It is a free program distributed under the GPLv2 suitable for such tasks as photo retouching, image composition and image authoring. It is usually pre-installed in all major Desktop GNU/Linux distributions and available in other Platforms such as Microsoft's Windows. GIMP is a Free Software, high-end photo manipulation application that supports creating original art from images; a high-end application for producing icons, graphical elements of web pages and art for user interface elements and also works as a platform for programming cutting-edge image processing algorithms, by scientists and artists. With the advent and spreading of digital pictures and imagery, being able to edit and change photos in a computer became a major task on the daily usage of personal computers. Everyone having at home tools far more powerful than those available to professional photographers for decades. Most pictures hardware do offer a gratis program with basic picture manipulation facilities - but one of the main purposes of Free Software is exactly to end the artificial restrictions of features and capabilities of any software. Therefore, GIMP provides a fully featured image manipulation environment available for everyone, and we have a goal of making it each time richer. Currently, GIMP is undergoing a deep change in its rendering core, which is being replaced by the Generic Graphics Library - GEGL. GEGL while being developed by members of the GIMP team and community and is also a modular and independent graph based image processing framework, with bindings to other languages. It aims to provide GIMP with a lot of currently missing high-end features such as non-destructive editing, deep color depth support, HDR, and macro recording.
Projects
-
Ruby-Gimp scripting.
by Scott Lembcke, mentored by Kevin Cozens -
New/Extended Brush System
by Philip Lafleur, mentored by Sven Neumann -
Proposal for wavelets-based imaging applications in GIMP
by Divyanshu Vats, mentored by Simon Budig -
Proposal for implementing vector layers in the GIMP
by Hendrik Boom, mentored by Simon Budig -
Vanishing point cloning
by Pedro Alonso, mentored by Manish Singh -
Healing Brush
by Kevin Sookocheff, mentored by Manish Singh
Project Looking Glass
Homepage:
https://java.net/projects/lg3d-core/
Preferred License: GNU General Public License (GPL)
Project Looking Glass is based on Java technology and explores bringing a richer user experience to the desktop and applications via 3D windowing and visualization capabilities. It is an open source development project based on and evolved from Sun Microsystems' Advanced Development division. It supports running unmodified existing applications in a 3D space, as well as APIs for 3D window manager and application development.
Projects
-
Project 101, Physics Engine for LG3D
by Tobias Evert, mentored by Rupert Key -
Integration of freedesktop.org standards for Menu&Desktop icons into LG3D
by Juan González Aguilera, mentored by Amir Bukhari -
Presentation tool
by Pierre Ducroquet, mentored by Hideya Kawahara
GNOME
Homepage:
http://www.gnome.org/
Preferred License: GNU General Public License (GPL)
The GNOME project provides two things: The GNOME desktop environment, an intuitive and attractive desktop for users, and the GNOME development platform, an extensive framework for building applications that integrate into the rest of the desktop.
Projects
-
Long Running Task Manager & Nautilus/Epiphany Download Integration
by Steve Frécinaux, mentored by Raphael Slinckx -
library.gnome.org (updated)
by Goran Rakic, mentored by Shaun McCance -
Ekiga, IAX2
by Stephen Cook, mentored by Damien Sandras -
Audio/Video Conferencing using OSCAR for Telepathy -- Updated 11/05
by Antoine Perdaens, mentored by Robert James Taylor -
Improving nautilus login performance & ease of profiling
by Phillip Ezolt, mentored by Chris Ball -
Work on gtksourceview library
by Yevgen Muntyan, mentored by Paolo Maggi -
Vertical writing support for Pango
by Maciej Paweł Katafiasz, mentored by Behdad Esfahbod -
Annotations and bookmarks support on evince
by Paulo Henrique Silva de Santana, mentored by Bryan W Clark -
Gstreamer Graphical Pipeline Editor
by Brendan Howell, mentored by Edward Hervey -
Evolution Automation, Evince Automation, LDTP Regression Suite, Customisation of LDTP Editor, LDTP Framework Additions
by Prashanth Mohan, mentored by Veerapuram Varadhan -
Gnome Scan UI
by Étienne Bersac, mentored by Vincent Untz -
GSmartMix, a smart audio mixer for gnome
by Marc-André Lureau, mentored by Stefan Kost -
Bluetooth Manager
by Matthew Garrett, mentored by Bastien Nocera -
Interactive forms support for Evince
by Julien Rebetez, mentored by Jonathan Blandford -
Networked Tomboy
by Sebastian Rittau, mentored by Balabhadra Graveley -
libgnome-applet
by Ryan Lortie, mentored by Vincent Untz -
Generic user-to-user connection interface for collaborative applications using telepathy
by Mads Chr. Olesen, mentored by Robert McQueen -
Making a library for single-instance apps
by Vytautas Liuolia, mentored by Elijah Newren
GNU Project
Homepage:
http://www.gnu.org
Preferred License: GNU General Public License (GPL)
The GNU Project was launched in 1984 to develop a complete Unix-like operating system which is entirely free software: the GNU system.
Projects
-
SQLite Data Frames for R
by Miguel Angel R. Manese, mentored by Douglas M. Bates -
Feature enhancements to GNU Freetalk, including voice chat using Google's libjingle
by Vikas Gorur Prasad, mentored by Anand. V. Avati -
Freeway 0.7.x
by Matthew Donoughe, mentored by Christian Grothoff -
SSL over NIO in GNU Classpath
by Casey Marshall, mentored by Thomas Joseph Tromey -
Port libjit to alpha
by Thomas Cort, mentored by Kirill Kononenko -
cfdisk-style interface to libparted
by Milko Krachounov, mentored by Leslie P. Polzer -
GnuTLS Bindings for Guile
by Aaron Pace VanDevender, mentored by Marius Vollmer -
LVM and RAID support for GRUB
by Jeroen Dekkers, mentored by Yoshinori Okuji
Homepage:
http://www.google.com/
Preferred License: Apache License, 2.0
Projects
-
GridSweeper: Batch Runs of Computer Models on Grids
by Ed Baskerville, mentored by Rick Riolo -
Automated Lexical Disambiguation in Machine Translation with Latent Semantic Analysis
by Matthew Reilley, mentored by Simon D. Levy -
Using static analysis to find vulnerabilities
by Eric Bouwers, mentored by Martin Bravenboer
Handhelds.org
Homepage:
Preferred License: We generally use the GPL. But we are willing to work with the author if they think that license does not meet their needs. We host code that has MIT and LGPL licenses as well.
We encourage, facilitate and make creation of free software for use on handheld and wearable computers. We welcome participation and sponsorship by individuals, groups and companies seeking to further this goal.
Projects
-
[OE] Putting staging under packagemanagement
by Koen Kooi, mentored by Holger Freyther -
GPE Network configuration app
by Milan Plžík, mentored by Florian Boor -
Audio Player for GPE
by Alberto García Hierro, mentored by Michael Lauer -
Linux 2.6 port for Palm Tungsten E
by Andrzej Zaborowski, mentored by Romain Goyet
haskell.org
Homepage:
http://haskell.org
Preferred License: New BSD license
Haskell.org is the community focus for explaining, supporting, and promoting the open-source programming language Haskell. Haskell is an advanced purely functional programming language. The product of more than twenty years of cutting edge research, it allows rapid development of robust, concise, correct software. With strong support for integration with other languages, built-in concurrency, debuggers, profilers, rich libraries and an active community, Haskell makes it easier to produce flexible, maintainable high-quality software.
Projects
-
GHCi based debugger for Haskell
by José Iborra López, mentored by David Himmelstrup -
haskellnet
by Jun Mukai, mentored by Shae Matijs Erisson -
Unicode ByteString, Data.Rope, Parsec for generic strings
by Spencer Janssen, mentored by Don Stewart -
Fast Mutable Collection Types for Haskell
by Caio Marcelo de Oliveira Filho, mentored by Audrey Tang -
A model for client-side scripts with HSP
by Joel Björnson, mentored by Niklas Broberg -
Thin out cabal-get and integrate in GHC
by Paolo Martini, mentored by Michael Isaac Jones -
Port Haddock to use GHC
by David Waern, mentored by Simon Marlow
Horde
Homepage:
http://www.horde.org/
Preferred License: GNU Library or Lesser General Public License (LGPL)
The Horde Project develops a number of high quality web applications based on the Horde Application Framework. Applications include IMP, one of the most popular open-source webmail packages around, and a full groupware suite as well as development tools, wiki, and more, all integrated into one framework. The framework itself provides a wide array of functionality for building any web application.
Projects
-
Wandering Books: Managing distributed community libraries
by Luciano Ramalho, mentored by Charles J Hagenbuch
International Components for Unicode
Homepage:
http://www.icu-project.org/
Preferred License: X.Net License
ICU is a collaborative effort between Google, IBM, Apple and several other companies that produces a multi platform and multi programming language internationalization library. The goal of the library is to provide implementation of the Unicode standard and a set of internationalization related tools and APIs.
Projects
-
Port calendars from ICU4J to ICU4C/ Create demo's
by Dieter Van der Stock, mentored by Steven Robert Loomis -
Installable packages,Hindu Calendar, Character Encoding Detection, Transliterator and JServlet Demos.
by Ritesh Kumar Sinha, mentored by Raghuram Viswanadha
Inkscape
Homepage:
http://www.inkscape.org
Preferred License: GNU General Public License (GPL)
The Inkscape project develops the inkscape SVG editor, one of the best open source drawing programs available for Linux, OSX, Windows, and other platforms.
Projects
-
Inkboard Protocol Spec / Lib Conversion
by Dale Harvey, mentored by David W. Yip, Jr. -
Support for SVG Filters
by Hugo Rodrigues, mentored by bulia byak -
PDF export capability for Inkscape
by Miklós Erdélyi, mentored by Theodore J. Gould -
Filter Effects
by Niko Kiirala, mentored by bulia byak
Internet Archive
Homepage:
http://www.archive.org
Preferred License: Apache License, 2.0
The Internet Archive is a 501(c)(3) non-profit Internet library, offering permanent access for researchers, historians, and scholars to digital-format historical collections. The Internet Archive is best known for its 'Wayback Machine' access to over 10 years' of public web site archives; its leading role in the Open Content Alliance mass book digitization effort; and its free audio and video collections, including thousands of live music shows. In partnership with libraries around the world (http://netpreserve.org), the Internet Archive's web group has developed open source software in Java to help organizations build their own web archives, including the Heritrix crawler, the Wayback archive browser, and NutchWAX tools for using Nutch/Lucene for web archive full text search.
Projects
-
Crawl-by-example
by Michael Bendersky, mentored by Gordon Mohr -
Chaff Control and Mirror Detection
by Sidharth Shah, mentored by Michael Stack -
Leverage browsers for link-extraction
by Eugene Vahlis, mentored by Bradley S Tofel
Internet2
Homepage:
http://www.internet2.edu/
Preferred License: New BSD license
Internet2 is the foremost U.S. advanced networking consortium. Led by the research and education community since 1996, Internet2 promotes the missions of its members by providing both leading-edge network capabilities and unique partnership opportunities that together facilitate the development, deployment and use of revolutionary Internet technologies.
Projects
-
IETF event notification service
by Jeremy Grosser, mentored by Henrik Levkowetz -
Middlebox detector based on NDT
by Jakub Sławiński, mentored by Richard Carlson -
VFER Path MTU Discovery
by Andrew Lake, mentored by Stanislav Shalunov -
Public Key authentication and encryption for VFER
by Nikolaus Rath, mentored by Ivan Beschastnikh -
Thrulay enhancements
by Federico Montesino Pouzols, mentored by Jeff W Boote
Irssi
Homepage:
http://www.irssi.org
Preferred License: GNU General Public License (GPL)
Irssi is a terminal based IRC client for UNIX systems. For more about Irssi you may see http://irssi.org, see our Ideas page for Summer of Code ideas and how to get in contact with us.
Projects
-
Console-GUI extensions
by Alexandre Buisse, mentored by Christel Dahlskjaer -
Irssi website redesign
by Prabhath Sirisena, mentored by Christel Dahlskjaer -
Irssi Python Bindings
by Christopher Davis, mentored by Christel Dahlskjaer
Jabber Software Foundation
Homepage:
http://www.jabber.org/
Preferred License: GNU General Public License (GPL)
The Jabber Software Foundation (JSF) is a non-profit organization that defines open application protocols on top of the IETF's Extensible Messaging and Presence Protocol (XMPP). Widely considered the lingua franca of instant messaging, XMPP is an Internet standard for presence, real-time messaging, and streaming XML that grew out of the popular Jabber open-source technologies first released in 1999. With approval of XMPP by the IETF in 2004, the JSF continues to develop XMPP extensions that meet the needs of its many stakeholders: open-source and commercial developers (including Apple, HP, Oracle, and Sun), organizations large and small (including the U.S. defense establishment and most Wall Street investment banks), Internet and mobile service providers (including Google and Orange), and over 20 million end users worldwide.
Projects
-
Plugin and scripting support for rapid protocol prototyping in Psi
by Kevin Smith, mentored by J. Peter Saint-Andre -
Jabber HTTP-Auth Suite (Client/Server JEP-70 implementation)
by Maciej Niedzielski, mentored by Jacek Konieczny -
Ad-Hoc commands and PubSub implementation for Gajim
by Tomasz Melcer, mentored by Leboulanger Yann -
Designing Whiteboard Support for Jabber and Implementing It for Psi
by Joonas Govenius, mentored by Remko Tronçon -
Real-time Wiki
by Grzegorz Grasza, mentored by Mickaël Rémond
Joomla
Homepage:
www.joomla.org
Preferred License: GNU General Public License (GPL)
We are an open source web based content management system.
Projects
-
Java XML-RPC application: J!Explorer
by Laurens Vandeput, mentored by Gerben Dierick -
Joomla! Cross Database Support and Node Based Schema
by Aaron Stone, mentored by Louis Benton Landry -
Package Management System for Joomla
by Joshua Thompson, mentored by Wilco Jansen -
Joomla/AJAX Integration
by Blagovest Dachev, mentored by Rastin Mehr -
Joomla Accessibility: Updating for WCAG 2.0 Guidelines
by Peter Thiessen, mentored by Andrew Miller -
User & Access Management
by Hannes Papenberg, mentored by Alex Kempkens
JXTA
Homepage:
Preferred License: Apache Software License
JXTA™ technology is a set of open protocols that allow any connected device on the network ranging from cell phones and wireless PDAs to PCs and servers to communicate and collaborate in a P2P manner. JXTA peers create a virtual network where any peer can interact with other peers and resources directly even when some of the peers and resources are behind firewalls and NATs or are on different network transports.
Projects
-
Student Application for participating in the project :JXTA JSE
by Raveendra Babu Darsi, mentored by Mohamed Abdelaziz -
Extending Reliable Multicast Pipes (rmp.jxta.org project)
by Dimosthenis Pediaditakis, mentored by Henry Jen
KDE
Homepage:
http://www.kde.org
Preferred License: GNU General Public License (GPL)
KDE is an international technology team that creates integrated Free/Open Source Software for desktop and portable computing. Among KDE's products are a modern desktop system for Linux and UNIX platforms, comprehensive office productivity and groupware suites and hundreds of software titles in many categories including Internet and web applications, multimedia, entertainment, educational, graphics and software development. Building on the cross-platform capabilities of Trolltech®'s Qt®, KDE4's full-featured applications run natively on Linux, BSD, Solaris, Windows and Mac OS X.
Projects
-
Writing a widget (View/Delegate) for KOffice 2.0, for displaying layers, pages, and slides, based on Qt4's Model/View architecture, to be used throughout KOffice
by Gábor Lehel, mentored by Cyrille Berger -
avKode - A Phonon Backend using FFMPEG
by Allan Sandfeld Jensen, mentored by Matthias Kretz -
KPhysics
by Harish Kukreja, mentored by Zack Rusin -
Commenting tools for KPDF
by Chu Xiaodong, mentored by Albert Astals Cid -
QQ - A new protocol for Kopete
by Hui Jin, mentored by William Stephenson -
Koffice: Heading recognition in KWord and basic version control
by Fredrik Edemar, mentored by Boudewijn Rempt -
Bezier and Scissors Tools for Krita
by Emanuele Tamponi, mentored by Bart Coppens -
Teamwork-Mode for KDevelop
by David Nolden, mentored by Matt Rogers -
Advanced Session Management
by Will Entriken, mentored by Lubos Lunak -
Sleek Linear Scheduler for KDE PIM
by Sheldon Cumming, mentored by Aaron Seigo -
Full featured open source NX client for KDE
by George Wright, mentored by Kurt Pfeifle -
Rapid linux desktop startup through pre-caching
by Fengguang Wu, mentored by Lubos Lunak -
KDEPIM Google Calendar synchronization using OpenSync
by Eduardo Pereira Habkost, mentored by Cornelius Schumacher -
C# parser / integration for KDevelop
by Jakob Petsovits, mentored by Oleksandr Dymo -
WorKflow
by Thomas Kadauke, mentored by Kevin Krammer -
Oscar Filetransfer for Kopete
by Chani Armitage, mentored by Matt Rogers -
Phonon Backend using NMM
by Vincenzo Di Massa, mentored by Marco Lohse -
Screen recording in KDE
by Rainer Endres, mentored by Kévin Ottens -
A language agnostic refactoring API for kdevelop
by Tom Stephenson, mentored by Oleksandr Dymo -
Full native ODF and MathML support in KFormula
by Alfredo Beaumont Sainz, mentored by David Faure -
SQL database back-end for KPhotoAlbum
by Tuomas Suutari, mentored by Jesper K Pedersen -
DAAP Support for amaroK
by Ian Monroe, mentored by Jeff Mitchell -
KJS Debugger
by Matt Broadstone, mentored by Maksim Orlovich
Lanka Software Foundation
Homepage:
http://opensource.lk/
Preferred License: GNU Library or Lesser General Public License (LGPL)
Lanka Software Foundation (LSF) is a non-profit umbrella organization for many outstanding free/open source projects globally. Some of the high profile projects it incubated are, Sahana, disaster management system [http://sahana.lk/] and Axis project [http://ws.apache.org/axis/] which is now part of the Apache Foundation.
Projects
-
Report Generation Library & Reporting Module
by sanjeewa jayasinghe, mentored by Darmendra Pradeeper -
Geospatial collaboration and reporting for Sahana
by Mifan Careem, mentored by Sudheera Ruwanthaka Fernando -
Inventory Optimization feature
by K.K.S. Mahesh, mentored by Ravindra De Silva -
OPEN GOVERNMENT AND POLICY PROJECT
by Joshua Gay, mentored by Chamindra de Silva
LispNYC
Homepage:
http://lispnyc.org/
Preferred License: GNU Library or Lesser General Public License (LGPL)
Lisp NYC is a group devoted to the advocacy and advancement of professional software developers in their adoption of Lisp-based and functional programming technologies such as Common Lisp, Scheme, Arc, Clojure, etc. We accomplish this through targeted programs of education and outreach well as regular monthly meetings, email lists, development projects spirited conversation with NY metro area Lisp professionals.
Projects
-
CL-STM
by Cam-Hoan Ton-That, mentored by Robert Swindells -
Wispy Lisp := A Lispy Web-framework (revision)
by Howard Yeh, mentored by Edward Marco Baringer -
CLARITY: A common lisp data alignment repository
by Samantha Kleinberg, mentored by Carl Shapiro
LiveJournal
Homepage:
http://www.livejournal.org/
Preferred License: Artistic license
LiveJournal's a large community/blog/social networking site run on open source. Where open source code doesn't exist, we write it and release it. Many 'Web 2.0' companies now run on our infrastructure, and we're always working on improving it. See http://danga.com/
Projects
-
S2 virtual machine
by Patrick Walton, mentored by Bradley J Fitzpatrick -
LiveJournal Style Upload
by Benjamin Juang, mentored by Brad Whitaker -
MySQL Master Election
by Milos Prodanovic, mentored by Bradley J Fitzpatrick
LLVM Compiler Infrastructure
Homepage:
http://www.llvm.org
Preferred License: University of Illinois/NCSA Open Source License
LLVM is an open source compiler infrastructure project, providing aggressive static compilation as well as JIT code generation. LLVM supports optimization and code generation for many architectures.
Projects
-
A new register allocation algorithm for LLVM
by Fernando Magno Quintao Pereira, mentored by Daniel Berlin -
An Implementation of Loop-Closed SSA Form On the LLVM Intermediate Representation
by Owen Anderson, mentored by Daniel Berlin
Mars Space Flight Facility
Homepage:
http://themis.asu.edu
Preferred License: GNU General Public License (GPL)
The Mars Space Flight Facility operates the Thermal Emission Imaging System (THEMIS) Experiment on the NASA Mars Odyssey Spacecraft and the Thermal Emission Spectrometer (TES) Experiment on the NASA Mars Global Surveyor Spacecraft, as well as the Mini-Thermal Emission Spectrometer (Mini-TES) on each of the Mars Exploration Rovers, Spirit and Opportunity. The facility also houses the ASU Mars Education Program, which provides opportunities for teachers and students to join in the excitement of Mars exploration through a variety of programs such as the Mars Student Imaging Project and Rock Around The World.
Projects
-
Cluster Support (Perl scripts manager for sending jobs to a machine)
by Alvaro Uría Avellanal, mentored by Noel Gorelick -
@() DaVinci parallel function
by David Suárez Perera, mentored by Saadat Anwar -
Mars 3D Animation Tool
by Ryan Luk, mentored by Michael Weiss-Malik
The Mozilla Foundation
Homepage:
http://mozilla.org
Preferred License: Mozilla Public License 1.1 (MPL)
Information about the Mozilla Project is available at http://www.mozilla.org/
Projects
-
Mozilla and D-BUS Integration
by Nowicki Christophe, mentored by Darin Fisher -
implementation of APNG
by Andrew Smith, mentored by Vladimir Vukicevic -
Rewrite of Cairo's 2D Rendering Library
by Eric Michael Hielscher, mentored by Stuart Parmenter -
Develop a set of js libraries for common TB tasks
by Oren Nachman, mentored by David Bienvenu -
Enhanced Page Info window
by Florian Quèze, mentored by Mike Beltzner -
XUL editor plugin for Eclipse
by Lian Liming, mentored by Benjamin Smedberg -
Thunderbird spam filter testing and improvements
by Anthony Urso, mentored by Scott MacGregor -
Giving webdevelopers a better JavaScript debugging experience
by Gijs Kruitbosch, mentored by Mike Shaver -
Improvements to the Camino tabbed browsing experience
by Desmond Elliott, mentored by Mike Pinkerton
MoinMoin
Homepage:
http://moinmoin.wikiwikiweb.de/
Preferred License: GNU General Public License (GPL)
MoinMoin is a popular wiki engine implemented in Python. It is used by many organizations and individuals for documentation, communications and knowledge managment.
Projects
-
Wikisynchronisation
by Alexander Schremmer, mentored by Florian Festi -
Xapian search for MoinMoin
by Franz Pletz, mentored by Richard John Boulton
Mono Project
Homepage:
http://www.mono-project.com
Preferred License: MIT license
We implement the open source implementation of C# and the CLI runtime (ECMA 334 and 335) as well as other libraries both for server and client applications.
Projects
-
A CIL Linker
by Jb Evain, mentored by Miguel de Icaza -
GCC CIL Backend
by Yi Wang, mentored by Massimiliano Mantione -
PHP.NET
by Maria Inmaculada, mentored by Miguel de Icaza -
Bittorrent Class Library application
by Alan McGovern, mentored by Miguel de Icaza -
ASP.NET Project Support for MonoDevelop
by Michael James Hutchinson, mentored by Lluis Sanchez Gual -
Visual Basic Compiler
by Rolf Bjarne Kvinge, mentored by Miguel de Icaza -
Elimination of redundant checks in JITted code
by Gianluigi Spagnuolo, mentored by Massimiliano Mantione -
X GL compositing for Mono: a compiz CLR binding
by Alp Toker, mentored by Massimiliano Mantione -
Bindings for Gstreamer
by Khaled Mohammed, mentored by Mike Kestner -
Further implementation of MBuild build tool
by Peter Williams, mentored by Richard Porter -
BitTorrent Class Libraries
by Gregor Burger, mentored by Miguel de Icaza
Monotone
Homepage:
http://monotone.ca/
Preferred License: GNU General Public License (GPL)
Monotone is a version control system, with emphases on reliability, good workflow management, and pushing the boundaries of technology to enable this in a clean and usable way. Help us change how software gets written!
Projects
-
Autotest replacement
by Timothy Brownawell, mentored by Nathaniel Smith -
Monotone-based wiki-like documentation system
by Zachary Weinberg, mentored by Nathaniel Smith
Moodle
Homepage:
http://moodle.org
Preferred License: GNU General Public License (GPL)
Moodle is working to develop the very best tool for online learning. Our software is a Learning Management System written in PHP, designed to help teachers facilitate communities of learners in a variety of interesting ways. Moodle is widely used around the world by universities, schools, companies, and all manner of organizations and individuals who need to conduct education online. Many of our users take part in the community on moodle.org and contribute with ideas, debate, testing, education, documentation, bug fixing, feature writing and everything else that makes an open source project function.
Projects
-
Moodle Admin Page Cleanup
by Vincenzo K. Marcovecchio, mentored by Martin Dougiamas -
Presets for the Database Module
by Tom Flannaghan, mentored by Martin Dougiamas -
Designing an extendible and modular global search engine
by Michael Champanis, mentored by Martin Dougiamas -
Bug Tracking Module Proposal - Clifford Tham (San Francisco State University
by Clifford Tham, mentored by Martin Dougiamas -
Ajax Course Format
by Edward Coyne, mentored by Martin Dougiamas
MythTV
Homepage:
http://www.mythtv.org
Preferred License: GNU General Public License (GPL)
MythTV is a popular Linux-based video recorder / home theater PC application.
Projects
-
Migration of User Interface screens to libmythui
by Andy Daniels, mentored by Isaac Richards -
Make Myth Multi-user
by Anastasiya Soboleva, mentored by Daniel Kristansson -
MythWeather revamping
by Lucien Dunning, mentored by Chris Pinkham -
MythWeb UI Redesign (AJAX)
by Nikolas Stephan, mentored by Christopher Petersen -
MythTV: Configuration Revamp
by Justin Hunt, mentored by Daniel Kristansson
The NetBSD Project
Homepage:
http://www.NetBSD.org
Preferred License: New BSD license
NetBSD is a free, secure, and highly portable Unix-like Open Source operating system available for many platforms, from 64-bit Opteron machines and desktop systems to handheld and embedded devices. Its clean design and advanced features make it excellent in both production and research environments, and it is user-supported with complete source. Many applications are easily available through pkgsrc, the NetBSD Packages Collection.
Projects
-
PowerPC G5 support in NetBSD
by Yevgeny Binder, mentored by Allen Briggs -
Improved Writing to FileSystem Using Congestion Control
by Sumantra R. Kundu, mentored by William Stouder-Studenmund -
improving the mbuf API and implementation in the networking code
by Pavel Cahyna, mentored by Matt Thomas -
Fast_ipsec and ipv6
by Degroote Arnaud, mentored by Sam Leffler -
pkg_install rewrite for pkgsrc
by Sonnenberger, mentored by Dieter Baron -
TCP ECN support
by Rui Alexandre Cunha Paulo, mentored by Austin Kentaro Kurahone
Nmap Security Scanner
Homepage:
http://nmap.org
Preferred License: GNU General Public License (GPL)
Nmap ("Network Mapper") is a free and open source utility for network exploration or security auditing. Many systems and network administrators also find it useful for tasks such as network inventory, managing service upgrade schedules, and monitoring host or service uptime. Nmap uses raw IP packets in novel ways to determine what hosts are available on the network, what services (application name and version) those hosts are offering, what operating systems (and OS versions) they are running, what type of packet filters/firewalls are in use, and dozens of other characteristics. It was designed to rapidly scan large networks, but works fine against single hosts. Nmap runs on all major computer operating systems, and both console and graphical versions are available.
Projects
-
Features Creeper
by Zhao Lei, mentored by Fyodor Vaskovich -
Application/Proposal for Graphical Maps from XML Project Idea
by Cole Nevins, mentored by Fyodor Vaskovich -
Hosted Nmap CGIs
by Julien Delange, mentored by Fyodor Vaskovich -
Performance/QA Czar
by Marek Majkowski, mentored by Fyodor Vaskovich -
Nmap Scripting with Scheme
by Diman Todorov, mentored by Fyodor Vaskovich -
NmapFE++
by Edward Bell, mentored by Fyodor Vaskovich -
Umit improvements
by Adriano Monteiro Marques, mentored by Fyodor Vaskovich -
Bug Hunter/Feature Developer
by Doug Hoyte, mentored by Fyodor Vaskovich
The University of Texas at Austin: RTF New Media Initiative
Homepage:
Preferred License: Apache License, 2.0
We are a group of students and faculty from many areas and disciplines with a common goal: To create and support vital, vibrant, and innovative New Media research and extend its horizons through rich interactions with the greater New Media culture at institutions worldwide. Our goal is to produce radically new work and provide people who work with us the confidence to become leaders in the field. Among the projects we currently support are ACTLabTV (open source distributed acephalous streaming).
Projects
-
Creating a CGI interface to work with a headless Bittorrent client
by Richard Reedy, mentored by Greg Hazel -
Video CMS
by Timothée Anglade, mentored by Joseph -
BitTorrent Server Helper
by Evan Steven Wilson, mentored by Brandon Wiley
OGRE
Homepage:
http://www.ogre3d.org
Preferred License: GNU Library or Lesser General Public License (LGPL)
OGRE is a leading open-source real-time 3D graphics engine used for games, simulations, architectural and medical visualisation, or anything else that needs sweet, sweet 3D visuals in an open source package. Supports Windows, Linux and OS X (as well as extensions to other platforms) and multiple render systems.
Projects
-
Tool for one-step solution for artists
by Lois Desplat, mentored by Steven Streeting -
RmOgreExporter (v2), FxOgreExporter
by Vlad Sukhoy, mentored by Michael Reimpell -
Instancing, Crowd Rendering.
by Jean-Baptiste Griffo, mentored by Cheyrou lagreze -
Extending, Demo-ing, and Documenting the Shadow Mapping System
by Hamilton Chong, mentored by Steven Streeting -
Scene Management
by Wael EL ORAIBY, mentored by Cheyrou lagreze -
Billboard Clouds
by Mats Leksell, mentored by Andres Carrera
OhioLINK
Homepage:
http://www.ohiolink.edu/
Preferred License: GNU General Public License (GPL)
OhioLINK is pleased to participate again as a mentoring organization, furthering the development of information technology in academic libraries in Ohio and around the world. We are interested in projects related to search result visualization, content annotation, and large-scale information retrieval capabilities. Students do not need to be enrolled in an OhioLINK member institution to work on an OhioLINK-mentored project. The Ohio Library and Information Network, OhioLINK, is a consortium of Ohio's college and university libraries and the State Library of Ohio. OhioLINK's membership includes 17 public universities, 23 community/technical colleges, 44 private colleges and the State Library of Ohio. Funded by the Ohio Board of Regents, it serves more than 600,000 students, faculty, and staff at these 85 institutions with a consolidated catalog of library items across the state, a physical transport service that delivers those items to users within 48 hours, and cooperative buying of journals and research databases.
Projects
-
JPIP Streaming disseminator for Fedora
by Juan Pablo Garcia Ortiz, mentored by Cvetelina Cekova -
OhioLINK Communication System
by Aleksandar Pantaleev, mentored by Peter Murray -
Video Snapshot Tool
by Ivan Stojisavljevic, mentored by John Davison
One Laptop per Child
Homepage:
http://wiki.laptop.org/
Preferred License: Apache License, 2.0
The mission of the One Laptop per Child association is to develop a low-cost laptop and surrounding tools, materials, and communities, to transform education. We have a special focus on children and classes in rural parts of the developing world.
Projects
-
New Memory Usage tools
by Eduardo Silva, mentored by Ivan Krstic -
GTK+ Toolkit
by Emmanuel Cornet, mentored by Federico Mena-Quintero -
One Encyclopedia Per Child - Wikipedia Analysis
by Eric Astor, mentored by Ivan Krstic -
ACDC ( Citizens Collaborative Directory )
by Arthur Wolf, mentored by Leon Aaron Kaplan -
eBook Reader
by Matthew Harrison, mentored by Ivan Krstic
OpenOffice.org
Homepage:
http://www.openoffice.org
Preferred License: GNU Library or Lesser General Public License (LGPL)
The OpenOffice.org Project is an international community of volunteers and sponsors including founding sponsor and primary contributor, Sun Microsystems. OpenOffice.org develops, supports, and promotes the open-source office productivity suite, OpenOffice.org®. OpenOffice.org supports the Open Document Format for Office Applications (OpenDocument) OASIS Standard and is available on major computing platforms in over 65 languages.
Projects
-
Implementation of BASIC Object Browser
by Ramon Garcia Fernandez, mentored by Andreas Bregas -
Import Filter for WordPerfect Graphics files
by Ariya Hidayat, mentored by Fridrich Strba -
Dynamic IDL-Referenz-Browser
by ronghenglin, mentored by Juergen Schmidt -
Native SQLite driver - Project
by André Klitzing, mentored by Ocke Janssen -
Mac OS X's Aqua Porting of OpenOffice.org
by Pierre de Filippis, mentored by Bachard Eric -
UNO service for grammar checkers in OOo Writer.
by Bruno Sant'Anna, mentored by Thomas Lange
OpenSolaris
Homepage:
http://opensolaris.org/os/
Preferred License: Common Development and Distribution License
The OpenSolaris project is an open source community for collaboration and conversation around OpenSolaris technology. The community represents a wide variety of people around the world, including developers adding functionality to the system or customizing the technology for new applications and platforms; system administrators implementing Solaris technology in data centers; educators and students researching operating systems in universities; and new users exploring the technology for the first time. We have about 13,000 members, 41 communities, 24 projects, and 5 distributions based on the OpenSolaris source base. OpenSolaris developers have community and technical discussions on more than 110 mail lists that are also accessible via web forums. The OpenSolaris community is young and growing and offers many opportunities for new developers. Join us at http://opensolaris.org/os
Projects
-
Application for a task in theOpen Solaris Security Community (Mentor: Darren Moffat)
by Johannes Nicolai, mentored by Darren J Moffat -
ZFS filesystem for FUSE/Linux
by Ricardo Manuel da Silva Correia, mentored by Mark Shellenbaum
Open Source Applications Foundation
Homepage:
http://chandlerproject.org/
Preferred License: Apache License, 2.0
OSAF is a non-profit organization working on Chandler Project, a personal information manager designed for small group collaboration. Chandler consists of a Desktop application, a Server and the Chandler Hub Sharing Service.
Projects
-
Chandler: Contacts/Address Book enhancements
by Ernesto Rivera, mentored by Grant Baillie -
Multivariate Analysis for PIM Data (Text Version)
by Xun Luo, mentored by Philippe Bossut
OSCAR
Homepage:
http://oscar.openclustergroup.org
Preferred License: GNU General Public License (GPL)
OSCAR allows users, regardless of their experience level with a *nix environment, to install a Beowulf type high performance computing cluster. It also contains everything needed to administer and program this type of HPC cluster. OSCAR's flexible package management system has a rich set of pre-packaged applications and utilities which means you can get up and running without laboriously installing and configuring complex cluster administration and communication packages. It also lets administrators create customized packages for any kind of distributed application or utility, and to distribute those packages from an online package repository, either on or off site.
Projects
-
An HPC Metrics Infrastructure in OSCAR based on Ganglia Package
by Babu Sundaram, mentored by Erich Focht -
OSCAR Live CD
by Ravindra Reddy Duggempudi, mentored by Geoffroy R. Vallee
Open Source Development Labs (OSDL)
Homepage:
Preferred License: GNU General Public License (GPL)
OSDL is a non-profit organization that employs Linus Torvalds and other Linux developers. We work on a range of open source development efforts including NFSv4, Postgres, Networking, kernel drivers, and more. We are also involved with use and promotion of Linux both for the data center and on the desktop.
Projects
-
tpsFree::TPC-E fair-use implementation for PostgreSQL. TPC-E is the new OLTP workload being developed by the TPC. The goal is to create an open source workload based on TPC-E. Benefits: Enable users to test modern database server work, help people to learn system tuning. In addition, act as a sanity check on claims of perfomance leadership and provide fertile ground for engineering improvements.
by Rilson Oscar do Nascimento, mentored by Mark Wong -
NFSv4 Fault Recovery Experimentation
by Dipankar Sarkar, mentored by Bryce Harrington -
SendPage Enhancements
by Anton Mari Zachary B. Elep, mentored by Kees Cook
Oregon State University Open Source Lab (OSU OSL)
Homepage:
http://osuosl.org
Preferred License: GNU General Public License (GPL)
The Open Source Lab at Oregon State University exists to help accelerate the adoption of open source software across the globe and aid the community that develops and uses it. The OSL's talented team of students and full-time staff do this by focusing on a twofold strategy of software development and hosting some of the world's largest open source projects.
Projects
-
Web-based Host Management Application
by Matthew Isaacs, mentored by Corey Shields -
Laszlo-based Infrastructure Monitor
by SebastianWagner, mentored by Michael Clay -
Content Management System for College Courses
by Yehuda Katz, mentored by Gregory A. Lund-Chaix
Open Security Foundation (OSVDB)
Homepage:
http://www.osvdb.org/
Preferred License: GNU General Public License (GPL)
OSVDB is an independent and open source database created by and for the security community. The goal of the project is to provide accurate, detailed, current, and unbiased technical information on security vulnerabilities. More information about the project can be found at http://osvdb.org/about
Projects
-
OSVDB Vulnerability Disclosure Framework
by Dascalu Vlad, mentored by Jake Kouns -
OSVDB Portal development
by Evgeny Shadchnev, mentored by Chris Sullo -
XMLRPC service : server code and client API
by Arthur Huillet, mentored by Chris Sullo
PostgreSQL Project
Homepage:
http://www.postgresql.org/
Preferred License: New BSD license
PostgreSQL is the most advanced Open Source database server software. We are interested in projects designed to make us even more advanced. See the ideas page for some ideas and contact information, but we would rather have your creative original proposals. Students from around the world are welcome.
Projects
-
Hashing DISTINCT Clause Implementation
by Beth Jen, mentored by Jonah H. Harris -
Full Disjunctions
by Itzhak Fadida, mentored by Jonah H. Harris -
Initial support of XMLType for PostgreSQL
by Nikolay Samokhvalov, mentored by Peter Eisentraut -
ECPG Cleanup
by Joachim Wieland, mentored by Michael Meskes -
phpPgAdmin improvements
by John Jawed, mentored by Robert Treat -
xlog viewer
by Diogo de Oliveira Biazus, mentored by Simon Riggs -
Enhanced Aggregate Support
by Sergey Koposov, mentored by Oleg Bartunov
PHP
Homepage:
http://php.net
Preferred License: PHP License
Devoted to developing PHP.
Projects
-
PHP Macro Preprocessor
by Pavlo Shelyazhenko, mentored by Marcus Boerger -
DML support: an improvement to PEAR::MDB2_Schema
by Igor Feghali, mentored by Lukas Smith -
Quality Assurance GCOV website
by Daniel Pronych, mentored by Nuno Lopes -
phpAspect
by William Candillon, mentored by Sebastian Bergmann -
New package to read, create or modify OpenDocument files
by Alexander Pak, mentored by Lukas Smith
PlanetMath.org, Ltd.
Homepage:
http://planetmath.org
Preferred License: MIT/X11, FDL, and GPL variously.
A collaborative mathematics "encyclopedia", and the software that powers it (Noosphere). We endeavor to grow our pilot project (PlanetMath) and make it easier for others to create similar collaborative mathematical sciences learning resources on the web.
Projects
-
Enhancing the Auto-linker
by James Gardner, mentored by Aaron Krowne -
PlanetComputing (Revision 2)
by Charles Christopher Johnson, mentored by Aaron Krowne
Plone Foundation
Homepage:
http://www.plone.org
Preferred License: GNU General Public License (GPL)
The Plone Foundation will celebrate its fourth birthday around the time students start coding for this year's SoC. It exists to promote Plone, an open source Content Management System based on Zope 2. Plone has existed since 1999 when the project was founded by Alexander Limi, Alan Runyan and Vidar Andersen. The foundation is adminstered by the foundation board which is elected by the foundation membership. Foundation membership represents exceptional contribution to the community and is subject to approval of an application, so far over 100 have been accepted. The community has had an annual conference since 2003 which has taken place in New Orleans, Vienna (twice), Seattle and Naples. The Naples conference was attended by approximately 350 members of the community; a similar figure to the previous conference in Seattle. Local user groups exist in many cities, some organising symposia; one such event is currently underway. In addition, over 800 projects are versioned in our community SVN repository, the collective and there are more than 1000 showcase websites and almost 250 companies specialising in Plone development listed on Plone.net.
Projects
-
Plone Content Rules Engine
by Markus Franz Fuhrer, mentored by Martin Aspeli -
New Zope3 based internationalization/localization infrastructure
by Hanno Schlichting, mentored by Alec Mitchell
Python Software Foundation
Homepage:
http://python.org/
Preferred License: Apache License, 2.0
The Python Software Foundation (PSF) is a non-profit membership organization devoted to advancing open source technology related to the Python programming language. The mission of the Python Software Foundation is to promote, protect, and advance the Python programming language, and to support and facilitate the growth of the international community of Python programmers.
Projects
-
Coder: An extensible web-based programming tutor
by Johannes Woolard, mentored by Andre Roberge -
Soya3D Collision API : Improving ODE integration in the core
by David Pierre-Yves, mentored by Lamy -
Web-based administration interface for DrProject
by Gregory Lapouchnian, mentored by Greg Wilson -
PyPy Proposal - Write and port modules from CPython with ctypes
by Tenitope Lawrence Oluyede, mentored by Anders Chrigström -
Improving the Python debugger
by Matthew J Fleming, mentored by Robert L. Bernstein -
SQLAlchemy Schema Migration
by Evan Pierce Rosson, mentored by Jonathan LaCour -
Drop-in WSGI support for Commodity Hosting
by Jonathan Rosebaugh, mentored by Benjamin C. Bangert -
Logging Usage in the Standard Library (PEP 337)
by Jackilyn Hoxworth, mentored by James Joseph Jewett -
PyCells: Port of CLOS Cells extension
by Ryan Forsythe, mentored by James Tauber -
Ajax in python based on PyPy's JavaScript backend
by Maciej Fijalkowski, mentored by Eric van Riet Paap -
Complete gencli, the PyPy CLI backend
by Antonio Cuni, mentored by Armin Rigo -
Pygame on ctypes
by Alex Holkner, mentored by Peter Shinners -
Enhancements to mathtext (part of matplotlib) - a Python package for typesetting
by Edin Salković, mentored by John D Hunter -
Updated: Cheesecake enhancements and its integration with PyPI.
by Michał Kwiatkowski, mentored by Grig Gheorghiu -
Rewrite of the ``zipfile`` module.
by Nilton Sergio Volpato Filho, mentored by Ilya Etingof -
SciPy Support Vector Machine support
by Albert Strasheim, mentored by David Kammeyer -
Decimal module in C.
by Mateusz Rukowicz, mentored by Facundo Batista -
YAML parser and emitter
by Kyrylo Simonov, mentored by Clark C. Evans -
Improving Mailman's User Experience
by Ethan Fremen, mentored by Barry Warsaw
Portland State University
Homepage:
http://summer.cs.pdx.edu
Preferred License: GNU General Public License (GPL)
We are the open source development team at Portland State University. We develop a lot of different kinds of open source project: everything from the world's most advanced low-cost amateur rockets and law-enforcement communication systems to web toolkits and programming environments. We specialize in open source projects with an academic component, and those that are off the beaten path. We think we've been an academic leader in the R&D side of free and open source software. For example, the components of the X Window System developed by PSU students, faculty and friends touch users of the free desktop every day. Our location in Portland, Oregon gives us access to a large pool of top-quality open source developers, and they have been very good to us in helping to mentor our students. For Summer of Code, we are looking for developers in Portland and from around the globe who are excited about an open source project that has an academic bent, or that doesn't fit well with any other Summer of Code organization.
Projects
-
Space Programming
by Dawn Thomas, mentored by Kristen Carlson Accardi -
Modular Javascript User Interface Components and a Web of Portable Data
by Eric Hanson, mentored by Barton Christopher Massey -
A Threaded Network Monitoring System Architecture
by shane matthews, mentored by Jim Binkley
ReactOS
Homepage:
http://www.reactos.org
Preferred License: GNU General Public License (GPL)
The ReactOS® project is dedicated to making Free Software available to everyone by providing a ground-up implementation of a Microsoft Windows® XP compatible operating system. ReactOS aims to achieve complete binary compatibility with both applications and device drivers meant for NT and XP operating systems, by using a similar architecture and providing a complete and equivalent public interface.
Projects
-
Remote Desktop client application & ActiveX control
by Michele Cicciotti, mentored by Alex Ionescu -
Clipboard Server API Implementation
by Pablo Borobia, mentored by Thomas Weidenmueller
Refractions Research
Homepage:
http://www.refractions.net
Preferred License: GNU Library or Lesser General Public License (LGPL)
Refractions Research is an open source consulting company working on geospatial technology software. We are actively involved in the development of the PostGIS spatial database extension for PostgreSQL (postgis.refractions.net), the uDig spatial application framework (udig.refractions.net), and the Geotools spatial library (geotools.org). We are looking forward to mentoring students with projects revolving around PostGIS, uDig or Geotools.
Projects
-
GDAL ImageIO integration
by Daniele Romagnoli, mentored by Simone Giannecchini -
uDIG GPS Record Import and Spatial Report Processing
by Dan Eslinger, mentored by Cory Horner -
Coordinate System Transformations
by Jan Jezek, mentored by Jesse Eichar
Ruby Central
Homepage:
http://rubycentral.org/
Preferred License: Apache License, 2.0
Ruby Central organizes national and international Ruby related activities. We're involved in everything from the international Ruby and Rails conferences, helping organize regional Ruby conferences, and supporting ongoing development projects (like RubyForge and the GSoC).
Projects
-
Ruby Reports
by Gregory Brown, mentored by David Pollak -
New Administration subsystem for nitro
by gabriele renzi, mentored by Bryan Soto -
mkmf for Rake
by Kevin Clark, mentored by Caleb Tennis -
Code Completion with Type Inference for Ruby Development Tools project
by Jason Morrison, mentored by Christopher Williams -
Port Ruby to Symbian OS
by Jeffrey Hughes, mentored by Dibya Prakash -
Pure-Ruby OpenGL GUI widget system
by Ilmari Heikkinen, mentored by Ryan Leavengood -
Automated Wrapper Generation for Information Extraction
by Alexander Stephen Bradbury, mentored by Austin Ziegler -
ruby-breakpoint GUI client
by Florian Groß, mentored by Patrick Hurley
Samba
Homepage:
http://www.samba.org/
Preferred License: GNU General Public License (GPL)
Samba is an Open Source/Free Software suite that has, since 1992, provided file and print services to all manner of SMB/CIFS clients, including the numerous versions of Microsoft Windows operating systems. Samba is freely available under the GNU General Public License.
Projects
-
Samba4 support for an external LDAP server backend
by Martin Kuehl, mentored by Andrew Tridgell -
Administrative Logging System
by Michael Krax, mentored by Gerald Carter -
Automated Testing System: Windows <-> Samba
by Brad Henry, mentored by Andrew Tridgell -
VFS module for Samba
by Ming Yuk Wong, mentored by Gerald Carter -
User Manager for SWAT (Samba 4)
by K. Sreepathi Pai, mentored by Andrew Tridgell -
Alternative configuration backend for Samba
by Mingwang Xia, mentored by Gerald Carter
SCons next-generation build system
Homepage:
http://scons.org/
Preferred License: MIT license
SCons is a cross-platform, next-generation build tool. Unlike most other build tools that invent their own mini-language or wedge a scripting language onto some other configuration file syntax, SCons configuration files are actually Python scripts. The flexibility of Python scripting makes it possible to solve complicated build problems in surprisingly small amounts of maintainable code. Its portability (the only requirement is Python 1.5.2 or later), cross-platform features (extensive support for languages and compilers), and reliability (MD5 file signatures, cache) make it an incomparable tool not only for build masters but also for many free software projects. SCons has been an active project since its founding in 2001. SCons now averages about 7000 downloads per month and has active user and development mailing lists with membership of approximately 450 and 150, respectively, and average monthly traffic of 275 and 100 messages, respectively. The SCons Foundation was organized in 2003 to hold the copyrights of the SCons source code, and to provide a legal entity for any other organizational necessities (e.g., receiving donations). The Foundation is a Delaware non-profit corporation, but does not currently have 501(c)(3) status.
Projects
-
Packaging and Dependency Management for SCons
by Philipp Scholl, mentored by Stefan Seefeld
The Shmoo Group
Homepage:
http://www.shmoo.com/
Preferred License: New BSD license
The Shmoo Group is a not-for profit group of security, crypto, and privacy professionals.
Projects
-
GPGreasemonkey
by Kerry McKay, mentored by Bruce Potter -
SOC application for Online access to Rainbowtables
by Keith Larrimore, mentored by Michael Gady -
Firekeeper - browser level Intrusion Detection System
by Jan Wrobel, mentored by Len Sassaman -
[Update4] Open Security Framework
by Sören Bleikertz, mentored by Pravir Chandra
openSUSE
Homepage:
http://www.opensuse.org/
Preferred License: Apache License, 2.0
openSUSE is a community distribution sponsored by Novell to promote the use of Linux everywhere. openSUSE delivers everything that Linux developers and enthusiasts need to get started with Linux. Hosted at opensuse.org, the project features easy access to builds and releases. It also offers extensive community development programs for open access to the development process used to create SUSE Linux.
Projects
-
Work Flow Expert
by Mahmoud Mahran, mentored by Thomas Schmidt -
GTK Yast frontend (updated: 13-05)
by Ricardo Pereira de Magalhães Cruz, mentored by Michael Meeks -
Build System
by Rafał Kwaśny, mentored by Cornelius Schumacher -
KDE Rug Updater
by Narayan Newton, mentored by Duncan Mac-Vicar -
BuildService KDE frontend
by Jonathan Arsenault, mentored by Cornelius Schumacher -
Abstract package build description
by Rajagopal N, mentored by Stanislav Brabec
Subversion
Homepage:
http://subversion.tigris.org/
Preferred License: Apache License, 2.0
We maintain and develop Subversion, an open-source version control system. (Formally, we are The Subversion Corporation, and the corporation home page is http://subversion.org/; however, http://subversion.tigris.org/ is the project home page and that is the site we try to focus the community around.)
Projects
-
Dramatically faster path-based authorization over DAV
by Egorkine Artem, mentored by Max Bowsher -
SASL authentication support for ra_svn
by Vlad-Alexandru Georgescu, mentored by David Anderson
The Perl Foundation
Homepage:
http://www.perlfoundation.org/
Preferred License: Artistic license
The Perl Foundation is dedicated to the advancement of the Perl programming language through open discussion, collaboration, design, and code. The Perl Foundation coordinates the efforts of numerous grass-roots Perl-based groups including YAPC, perl.org, Perl Mongers, and PerlMonks. The Perl Foundation is dedicated to the advancement of the Perl programming language through open discussion, collaboration, design, and code. The Perl Foundation is a non-profit, 501(c)(3) organization based in Holland, Michigan
Projects
-
Software Transactional Memory for Parrot
by Charles Albert Reiss, mentored by Leopold Toetsch -
Pugs Self-hosting Bootstrap From Perl 5 and Rules
by Shu-chun Weng, mentored by Patrick R. Michaud -
Perl 6 DBI Module
by Szilakszi Bálint, mentored by Tim Bunce -
Complete Perl 5 Parser and Perl 6 Output
by Sage LaTorra, mentored by Larry Wall -
POE 1.0 Milestone
by Benjamin Smith, mentored by Rocco Caputo
Ubuntu
Homepage:
http://www.ubuntu.com/
Preferred License: GNU General Public License (GPL)
Ubuntu is a complete Linux-based operating system, freely available with both community and professional support. It is developed by a large community and we invite you to participate too! The Ubuntu community is built on the ideas enshrined in the Ubuntu Philosophy: that software should be available free of charge, that software tools should be usable by people in their local language and despite any disabilities, and that people should have the freedom to customise and alter their software in whatever way they see fit.
Projects
-
On-screen keyboard targeted at tablets
by Chris Jones, mentored by Henrik Nilsen Omma -
Add LVM support to Kubuntu Installer
by Armindo Silva, mentored by Jonathan Riddell -
A Decent GUI for SAMBA/Easy Network setup
by camille percy, mentored by Jeff Bailey -
Source Control Plugin for Gedit
by Brian Davis, mentored by Mario Đanić -
Ubuntu Welcome Center
by Parag M. Baxi, mentored by Simon Law -
Applications to improve Ubuntu
by Peter Moberg, mentored by Vincent Untz -
KDE formating tool
by Mickael Minarie, mentored by Jonathan Riddell -
Graphical User Interface for Bazaar-NG version control system (bzr-gui)
by Szilveszter Farkas, mentored by Mario Đanić -
GLaunchpad : GNOME Launchpad front-end
by Dricot Lionel, mentored by Sébastien Bacher -
Submit merge requests by email
by Hermann Kraus, mentored by Rob Holland -
pyq - A testing/quizzing system for Edubuntu
by Ryan Rousseau, mentored by Jerome S. Gotangco -
Google Calendar Desklet
by Teresa Thomas, mentored by Mario Đanić -
Kubuntu OEM Redistribution Tools
by Anirudh Ramesh, mentored by Jonathan Riddell -
willow package and configuration GUI
by Travis Watkins, mentored by Oliver Grawert -
KControl/KDE-guidance module for Wine
by Yuriy Kozlov, mentored by Simon Brett Edwards -
Ubiquity Migration Assistant
by Evan Dandrea, mentored by Colin Watson -
Incremental Updates for Debian Packages
by Felix Feyertag, mentored by Michael Vogt
Wikimedia Foundation
Homepage:
http://wikimediafoundation.org/
Preferred License: GNU General Public License (GPL)
The Wikimedia Foundation, Inc. is an international non-profit organization dedicated to encouraging the growth, development and distribution of free, multilingual content, and to providing the full content of these wiki-based projects to the public free of charge. The Wikimedia Foundation operates some of the largest collaboratively-edited reference projects in the world, including Wikipedia, one of the 25 most visited websites.
Projects
-
Video for Wikipedia
by Michael Dale, mentored by Brion Vibber -
LIQUID THREADS: Improving the Talk Page in MediaWiki.
by David McCabe, mentored by Brion Vibber
The Wine Project
Homepage:
http://www.winehq.org
Preferred License: GNU Library or Lesser General Public License (LGPL)
The Wine Project is dedicated to producing an LGPL'd implementation of the win16 and win32 APIs with as goal running all Windows applications and games under linux and bsd.
Projects
-
DirectShow Wave/MP3 parsers
by Sagar Mittal, mentored by Robert Shearman -
NTLM signing/sealing using GENSEC
by Kai Blin, mentored by Juan Lang -
Clam AntiVirus integration in Wine
by Christoph Probst, mentored by Marcus Meissner -
Shell integration
by Mikołaj Zalewski, mentored by Ulrich Czekalla -
Improve riched20
by Matthew Finnicum, mentored by Michael Christopher Hearn -
Implementing Wine Ole View application
by Piotr Caban, mentored by James Hawkins
WinLibre
Homepage:
http://www.winlibre.com
Preferred License: GNU General Public License (GPL)
WinLibre project is an open source project aimed at popularizing Open Source software. WinLibre is a META-project that was originally targeted for the windows platform (hence its name) but it has evolved during the last 2 years to embrace also the Mac OS and Linux platforms. We are focusing on delivering to our users quality open source software with a strong emphasis on ease of use. We are mainly maintaining WinLibre (open source software distribution for windows) and MacLibre (open source software distribution for Mac OS X). The Winlibre distribution provides a collection of first-class open-source software bundled in a easy single installer & updater. Through time and thanks to the former editions of the Google Summer Of Code, the Winlibre project has evolved and created other sub-projects to fill gaps in the open-source desktop software offering. The Maclibre distribution is an equivalent to the Winlibre distribution for Mac OS.
Projects
-
Python-based WinLibre distribution
by Stephanie D. Block, mentored by CACHET Bertrand -
MacLibre 2 - new way of OS X free software distribution
by Paweł Sołyga, mentored by Pierre-Jean Coudert -
Xul Implementation
by Renaud LENNE, mentored by Pierre-Jean Coudert -
GUI for the cdrtools with focus on the Windows platform.
by Christian Kindahl, mentored by Julien MARBACH -
Surf Protector
by Bores Thomas, mentored by Pierre-Jean Coudert
wxWidgets
Homepage:
http://www.wxwidgets.org
Preferred License: wxWindows Library License
wxWidgets is an open source cross-platform GUI toolkit, with ports for Linux/Unix (GTK+, X11, Motif, MGL), Windows, Windows Mobile, Mac OS X, and OS/2. You can write wxWidgets applications in several languages including C++, Python, C#, Ruby, and Perl. Thousands of commercial and non-commercial organizations rely on wxWidgets; notable applications include Audacity, OSAF's Chandler, Juice, AVG Antivirus, Forte Agent, and BitWise IM. Recently, wxWidgets user Robert J. Lang was featured on Apple's front page for his work on origami software using wxWidgets.
Projects
-
Improvements and fixes on the network classes of the wxWdiegts library.
by Angel Vidal Veiga, mentored by Kevin Nathan Hock -
wxWidgets components package manager
by Francesco Montorsi, mentored by Julian Smart
XenSource
Homepage:
http://www.xensource.com
Preferred License: GNU General Public License (GPL)
XenSource is the company behind the open source Xen hypervisor. Founded by the creators of Xen, XenSource is focused on delivery of the world's best virtualization software.. Xen is included in FC5, OpenSUSE, and will be RHEL 5 and SLES 10. Xen is supported in OpenSolaris, and supports fully virtualized OSes (Windows, legacy Linux) using Intel(r) VT and AMD(r)-V hardware virtualization technologies. The XenSource GSC projects will develop components for the OSS Xen hypervisor, which will (subject to open source acceptance) be added to the Xen code base. Xen is undeniably the hottest open source project right now, and we are somewhat swamped by high quality candidates. We need 'deep systems' skill sets - folks who are happiest down at the lowest levels of the OS, and who know the x86 architecture inside and out.
Projects
-
New Project Idea: Hardware Accelerated Graphics for Virtual Machines
by Horacio Andrés Lagar Cavilla, mentored by David Scott -
OpenBSD Port to Xen 3.0.2
by Christoph Egger, mentored by Anil Madhavapeddy -
Xen on the Intel Mac
by Marco Gerards, mentored by Michael Engel
Xiph.org Foundation
Homepage:
http://xiph.org/
Preferred License: New BSD license
Xiph.Org is an open source project and non-profit corporation dedicated to providing open and free-to-implement multimedia technology as a foundation for an interoperable, level playing field on the internet and other digital distribution networks. Over the past 8 years we have developed most of the major patent-free audio and video codecs currently in use, including Vorbis, Speex, FLAC and Theora, as well as developing the Ogg streaming format, and the Icecast streaming media server. This year we are also coordinating projects for the Annodex association under our umbrella. The Annodex project is developing a set of open specifications and open source software to allow the creation of hyperlinked Webs of audio and video integrated with the text-based view of the current Web. Toward this goal, Annodex has done a great deal of work developing tools, browser plugins and convenience libraries to facilitate adoption of Xiph.Org's lower-level technology. As such the two projects have largely aligned goals, but focus on different levels in the stack.
Projects
-
Hardware implementation of Theora decoding
by Felipe Portavales Goldstein, mentored by Ralph Giles -
Implement OggSkeleton support in different Xiph Tools and a library for time continuous bitstream handling
by Tahseen Mohammad, mentored by Conrad Parker
XMMS2 - X(cross)platform Music Multiplexing System
Homepage:
Preferred License: GNU Library or Lesser General Public License (LGPL)
XMMS2 is the spiritual successor to the very successful XMMS project. The creators of XMMS got together in 2002 and spun out the XMMS2 sister project that is now lead by Tobias Rundström and Anders Waldenborg with around 10-15 regular contributors spread over the world (but concentrated in Europe). Our focus has been to separate music playback from the UI in order to provide multiple interfaces and other interesting features. While the code of the music playback engine is starting to mature we have also added features that are expected from modern music players, like a Media library and a powerful way of querying it (Collections).
Projects
-
Collections
by Sébastien Cevey, mentored by Anders Waldenborg -
Support for DAAP
by Cole Thompson, mentored by Tobias Rundström -
``TurboX2'' Release Engineering and Development
by Alexander Botero-Lowry, mentored by Tobias Rundström -
Support Apple Lossless Audio Codec (ALAC) and remote streaming to Airport Express in XMMS2
by Mohsin Patel, mentored by Anders Waldenborg
The X.Org Foundation
Homepage:
http://x.org
Preferred License: MIT license
X.Org maintains and develops the X Window System
Projects
-
Implementing Xscreen
by Ori Bernstein, mentored by Adam Jackson -
Obj-XCB
by Thomas Coppi, mentored by James Sharp
XWiki
Homepage:
http://www.xwiki.org/
Preferred License: GNU Library or Lesser General Public License (LGPL)
XWiki is a Java open source software development platform based on the wiki principles, under a LGPL license. In addition to being a full-featured wiki, it is also a second generation wiki allowing collaborative web applications to be written easily and quickly. On top of this platform several products are developed, targeted mainly on aiding enterprise-level needs. XWiki has a vibrant community of developers and users. The community is made of individual users as well as companies around the world which are using XWiki for Intranets and Communities. One example of an important project built on top of XWiki is Curriki (http://www.curriki.org) which is open source itself and hosted inside XWiki's source repository. Curriki is an online service for creating and sharing open education resources (based on XWiki and the Google Web Toolkit).
Projects
-
Improve XWiki User Interface Ergonomics
by Marta Lucia Girdea, mentored by Jean-Vincent Drean -
AJAX Form Editor
by Nebojša Miletić, mentored by Ludovic Dubost -
P2PXWiki
by Sergiu Gabriel Dumitriu, mentored by Ludovic Dubost -
XWikiJCRStore
by Artem Melentyev, mentored by jérémi Joslin