As no doubt you’re already aware, the Google Summer of Code is an annual event where students can work on Open Source projects, and Google throws in a little money to help both the project and the student.
This year, 180 projects were accepted, and we’re delighted and very proud to report that 32 of those projects were SourceForge projects, for a total of 18% of the whole.
SourceForge projects featured in the list are shown below. If we somehow overlooked your project, please be sure to let us know (firstname.lastname@example.org).
- Apertium: machine translation toolbox
Apertium is a toolbox to build open-source shallow-transfer machine translation systems, especially suitable for related language pairs: it includes the engine, maintenance tools, and open linguistic data for several language pairs.
- ASCEND modelling environment
ASCEND is a modelling environment and solver for large or small systems of non-linear equations, for use in engineering, thermodynamics, chemistry, physics, mathematics and biology. Solvers for both steady and dynamic (NLA & DAE) problems, are provid
- Battle for Wesnoth
The Battle for Wesnoth is a Free, turn-based tactical strategy game with a high fantasy theme, featuring both single-player, and online/hotseat multiplayer combat. Fight a desperate battle to reclaim the throne of Wesnoth, or take hand in any number of other adventures…
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
- DBpedia Spotlight
DBpedia Spotlight is a tool for annotating mentions of DBpedia resources in natural language text.
- CMU Sphinx
CMUSphinx is a speaker-independent large vocabulary continuous speech recognizer released under BSD style license. It is also a collection of open source tools and resources that allows researchers and developers to build speech recognition systems.
Home for the DocBook XSL stylesheets and more
- The Freenet Project
Development of a Java application designed to allow the free flow of information and ideas on the Internet without fear of censorship of any kind.
- Generic Model Organism Database Project
GMOD is a set of interoperable open source software components for visualizing, annotating, and managing biological data. See http://gmod.org for more.
- Grassroots DICOM
Grassroots DiCoM is a C++ library for DICOM medical files. It is wrapped to Python, C#, Java and PHP. It supports RAW, JPEG, J2K, JPEG-LS, RLE and deflated. It supports SCU network operations (C-ECHO, C-FIND, C-STORE, C-MOVE). Part 3/6 are XML files.
A Linux, Windows & OSX vector graphics editor (SVG format) featuring transparency, gradients, node editing, pattern fills, PNG export, and more. Aiming for capabilities similar to Illustrator, CorelDraw, Visio, etc.
- JBoss Community
Community driven projects featuring the latest innovations for cutting edge apps. Our flagship project JBoss AS is the leading Open Source, standards-compliant, Java EE based application server implemented in 100% Pure Java.
- IBM Jikes Compiler for the Java Language
JikesTM is a compiler for the JavaTM language. The Jikes project strives for strict adherence to the Java Language and Java Virtual Machine Specifications. Jikes’ most popular feature is it’s extremely fast compile speed.
Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application that educators can use to create effective online learning sites. http://moodle.org/
- Open Computer Vision Library
The Open Computer Vision Library has > 500 algorithms, documentation and sample code for real time computer vision. Tutorial documentation is in O’Reilly Book: Learning OpenCV http://www.amazon.com/Learning-OpenCV-Computer-Vision-Library/dp/0596516134
OpenMRS is a community-developed, open source, enterprise electronic medical record system. Our mission is to improve health care delivery in resource-constrained environments by coordinating a global community to creates and support this software.
An Enterprise-Grade Network Management Application Platform that is 100% Free and Open Source Software.
A network access control (NAC) system featuring a captive-portal for registration and remediation, wired and wireless management, 802.1X support, isolation of devices, integration with IDS; it can be used to secure networks from small to large.
- Pandora FMS: Flexible Monitoring System
Pandora FMS is a performance & availability monitoring system, ready for big environments. It uses agents for local monitoring and can do several kinds of remote network monitoring (SNMP v3, TCP checks, remote WMI probes…) Agents works on Linux, Windows, AIX, HP-UX, Solaris and BSD systems.
Highly scalable (up to 2000 nodes with one single server), completely web-driven and a multitenant interface. It has a very flexible ACL system and a lot of graphical reports and user-defined control screens.
phpMyAdmin is a tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
Pidgin is an instant messaging program which lets you log in to accounts on multiple chat networks simultaneously. It runs on Windows, Linux, and other UNIX operating systems. Pidgin is compatible with the following chat networks out of the box: AIM, ICQ, Google Talk, Jabber/XMPP, MSN Messenger, Yahoo!, Bonjour, Gadu-Gadu, IRC, MXit, Novell GroupWise Messenger, Lotus Sametime, SILC, SIMPLE, MySpaceIM, and Zephyr. It is written in C and makes heavy use of GLib and GTK+.
Scribus is an open-source program that brings professional page layout to Linux/Unix, MacOS X, OS/2 and Windows. Scribus supports professional features, such as CMYK color, spot color, separations, ICC color and robust commercial grade PDF.
ScummVM is a cross-platform interpreter for several point-and-click adventure engines. This includes all SCUMM-based adventures by LucasArts, Simon the Sorcerer 1&2 by AdventureSoft, Beneath a Steel Sky and Broken Sword 1&2 by Revolution, and many more.
SimpleCV is a python framework for creating a more human readable programming interface to OpenCV.
Stellarium renders 3D photo-realistic skies in real time with OpenGL. It displays stars, constellations, planets, nebulae and others things like ground, landscape, atmosphere, etc.
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Perl, PHP, Python, Tcl and Ruby. The list of supported languages also includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro CL, CFFI, UFFI), D, Go language, Java, Lua, Modula-3, OCAML, Octave and R. Also several interpreted and compiled Scheme implementations (Guile, MzScheme/Racket, Chicken) are supported. SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG is typically used to parse C/C++ interfaces and generate the ‘glue code’ required for the above target languages to call into the C/C++ code. SWIG can also export its parse tree in the form of XML and Lisp s-expressions.
A library of tools for doing computation in game theory.
TianoCore is a portal to various open source projects which support UEFI firmware and application development.
UMIT is the new nmap frontend, intended to be cross plataform, easy to use, fast and highly customizable. This project is developed with Python and PyGTK and run with minimal dependencies.
- Unknown Horizons
Unknown Horizons is a 2D realtime strategy simulation with an emphasis on economy and city building. Expand your small settlement to a strong and wealthy colony and supply your inhabitants with valuable goods.
- Wine Is Not an Emulator
Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine provides both a development toolkit for porting Windows sources to Unix and a program loader, allowing many unmodified Windows binaries to run on x86-based Unixes.
Worldforge is a project aimed at developing “A Complete Gaming System for Massively Multiplayer Online Roleplaying.” More information is available at www.worldforge.org .