Google Лето кода 2007 года

На этой странице перечислены студенты и организации, принявшие участие в программе Google Summer of Code 2007. Если вас интересует самая свежая информация о программе, посетите главную страницу Summer of Code .

Участвующие организации

AbiSource

Домашняя страница: http://www.abisource.com/
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

Сообщество AbiSource состоит из высококвалифицированной группы людей, заинтересованных, как гласит наш слоган, в том, чтобы сделать обработку текстов доступной каждому. Мы делаем это, например, делая наше программное обеспечение, AbiWord, являющееся нашим флагманским продуктом, доступным на максимально возможном количестве (операционных) систем, и адаптируя его для использования в системе «Один ноутбук на ребенка».

Проекты

  • Систематическое взлом и исправление AbiCollab

    Райан Павлик, наставник Дж. М. Маурер
  • «Включаем libabiword на диету»

    Роберт Штаудингер, наставник Доминик Лахович
  • Abiword: импортер OpenXML

    Филипп Мило, наставник Камран Хан
  • 4. Реализация аннотаций

    Эрнесто Ривера, наставник Мартин Эдмунд Севиор
  • Сервис интерфейса для использования внешних средств проверки грамматики в Abiword.

    Габриэль Бакевич, наставник Доминик Лахович

Адиум

Домашняя страница: https://adium.im/
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

Adium — это приложение для обмена сообщениями для Mac OS X, которое может подключаться к AIM, MSN, Jabber, Yahoo и другим сервисам. Проект Adium представляет собой свободно организованную группу волонтеров, которая занимается практически всем, что связано с разработкой, распространением и поддержкой приложения.

Проекты

  • Улучшение многопользовательского чата

    Эрик Э. Бирепут, наставник Дэвид Смит
  • (Раз)Блокировать группы

    Андре Коэн, наставник Брайан Эрик Ганнингер
  • Исправить и расширить AppleScript

    Мэтью Хэндли, наставник Питер Хози
  • Улучшение поддержки XMPP в Adium

    Андреас Монитцер под руководством Роберта Августа Факлера
  • Улучшенная поддержка Bonjour для Adium

    Эрих Крейцер, наставник Эндрю Веллингтон

Смелый медиаплеер

Домашняя страница: http://audacious-media-player.org .
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

Audacious является преемником Beep Media Player, порта XMMS на GTK2. Наше направление отличается от BMPx/BMP2 тем, что мы начали с переписывания того, что было, а не с нуля. Проект развивается, сейчас над ним работают около 15-20 разработчиков.

Проекты

  • Поддержка D-шины

    Бен Такер, наставник Уильям Питкок
  • Поддержка CD-Text для плагина CDAudio.

    Кэлин Крисан, наставник Тони Врун
  • Переписать widgetcore как настоящие виджеты GTK2.

    Томаш Мон, наставник Уильям Питкок
  • Дополнительные транспорты NewVFS

    Кристиан Мэгерушан под руководством Уильяма Питкока

Команда Аксис

Домашняя страница: http://www.aqsis.org .
Предпочтительная лицензия: библиотека GNU или Lesser General Public License (LGPL).

Aqsis — это кроссплатформенное решение для фотореалистичного 3D-рендеринга GPL/LGPL, основанное на стандарте интерфейса RenderMan, определенном Pixar Animation Studios. Основное внимание уделяется стабильности и производственному использованию с такими функциями, как конструктивная сплошная геометрия, глубина резкости, расширяемый механизм затенения (DSO), создание экземпляров, уровень детализации, размытие в движении, NURBS, процедурные плагины, программируемое затенение, поверхности подразделения. , смещение субпикселей и многое другое. У нас хорошие рабочие отношения с другими известными проектами с открытым исходным кодом, такими как Blender, K-3D, LiquidMaya и MakeHuman.

Проекты

  • Многопоточная реализация

    Мануэль Антонио Фернандес Монтсело под руководством Тристана Колгейта
  • Реализация Deep Shadow Maps для рендеринга цветных теней и теней волос/меха.

    Закари Картер под руководством Кристофера Джеймса Фостера

Пыл

Домашняя страница: http://ardour.org/
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

Ardor — это 7-летний проект по созданию рабочей станции цифрового аудио профессионального качества для POSIX-подобных операционных систем. Ardor был опубликован во многих журналах и получил несколько наград. За последние 5 лет в проекте приняли участие около 40 участников и 9 разработчиков с привилегиями фиксации репозитория. У нас очень активный канал IRC, Ardor предлагает студентам редкую возможность поработать над сложными проблемами проектирования, кодированием в реальном времени и сложным дизайном графического интерфейса в реальном и захватывающем приложении.

Проекты

  • Интерфейс редактирования MIDI Piano-Roll

    Дэвид Эдвард Робиллард, наставник Пол Дэвис
  • нм панорамирование

    Кристиан Джеймс Мьюз под руководством Джесси Чаппелла

АргоUML

Домашняя страница: http://argouml.tigris.org .
Предпочтительная лицензия: Общественная лицензия Eclipse.

ArgoUML — это популярный инструмент моделирования UML с открытым исходным кодом, который включает поддержку всех стандартных диаграмм UML 1.4. Он работает на любой платформе Java и доступен на десяти языках. Генерация кода и реверс-инжиниринг предусмотрены для различных языков программирования. Архитектура плагинов позволяет расширять эту, а также другие функции продукта разработчикам, не входящим в основную команду разработчиков. Работа продолжается во многих областях проекта, включая обновление до UML2.x и переход на Eclipse RCP Framework.

Проекты

  • UML2 для ArgoUML

    Пистол Констандаш Богдан Чиприан, наставник Том Моррис
  • Расширение ArgoUML для поддержки профилей UML

    Маркос Аурелио Алмейда да Силва под руководством Линуса Толке
  • Улучшения диаграмм последовательности

    Кристиан Лопес Эспинола под руководством Роберта Джеймса Тарлинга
  • ArgoPDF – инструмент для создания отчетов в формате PDF.

    Дмитрий Чурбанов под руководством Иона Савина
  • Альтернативный слой графического интерфейса в библиотеке GEF для проекта ArgoUML

    Цзянь Чжэн под руководством Роберта Джеймса Тарлинга

Фонд программного обеспечения Apache

Домашняя страница: http://www.apache.org .
Предпочтительная лицензия: лицензия Apache, 2.0.

Apache Software Foundation обеспечивает поддержку сообщества Apache, занимающегося проектами программного обеспечения с открытым исходным кодом. Проекты Apache характеризуются совместным процессом разработки, основанным на консенсусе, открытой и прагматичной лицензией на программное обеспечение, а также стремлением создавать высококачественное программное обеспечение, которое является лидером в своей области. Мы считаем себя не просто группой проектов, использующих один сервер, а скорее сообществом разработчиков и пользователей.

Проекты

  • Улучшение возможностей макросов скорости

    Супун Мадхушанка Камбуругамува, наставник Уильям Гласс-Хусейн
  • Реализация канонического XML на Apache AXIOM

    Салия Эканаяке, наставник Ручит Фернандо
  • Реализация поддержки транспорта почты (SMTP/POP3) для SOAP 1.2 для Axis2/C.

    Раджика Кумарасири под руководством Саминды Вишваджит Абейруван
  • Унифицированная обработка выражений и единая объектная модель в Apache Cocoon

    Гжегож Коссаковски под руководством Дэниела Фагерстрома
  • Поддержка потоковой передачи LOB (для OpenJPA)

    Игнасио Андреу Долсет, наставник Патрик Лински
  • Создатель диаграмм Maven

    Петр Табор, наставник Джейсон ван Зил
  • Реализация шумоподавления «Dobly» для SpamAssassin

    Цзянён Дай под руководством Майкла Паркера
  • Рендерер MyFaces на основе шаблонов

    Сорин Силаги, наставник Вернер Пунц
  • Улучшение средства просмотра документов Batik

    Иван Анджелкович, наставник Кэмерон МакКормак
  • Плагин постоянного подключения к базе данных

    Чжан Шуньчан под руководством Майкла Паркера
  • Добавление улучшений функциональности и удобства использования в бензопилу

    Исуру Эранга Суриараччи под руководством Пола Смита
  • Предложение по поддержке JSON для Apache Axis2/C

    Т.Г. Касун Индрасири, наставник Нандика Джаявардана
  • Интеграция набора компонентов MyFaces

    Леонардо Альфредо Урибе Панессо, наставник Мартин Мариншек
  • Поддержка JAX-WS 2.0 для генератора кода Apache Axis2 WSDL2Java

    Самира Мадушан Джаясома, наставник Амила Чинтака Суриараччи
  • Генератор компонентов MyFaces

    Бернхард Хюмер под руководством Вернера Пунца
  • Демо-приложение JCR на основе Jackrabbit

    Нандана Сампат Михиндукуласурия, наставник Юкка Зиттинг
  • Добавить поддержку API курсора StAX (JSR-173) в Xerces-J.

    Вэй Дуань, наставник Михаил Главассевич
  • Разработка и реализация улучшенного инспектора документов

    Джаслин Сингх под руководством Кэмерона МакКормака
  • Преобразуйте тесты Derby в JUnit и исправьте ошибки Derby.

    Рамин Моазени, наставник Кэтрин Марсден
  • Преобразуйте тесты Derby в JUnit и исправьте ошибки Derby.

    Равиндер Редди Пандири, наставник Сэмюэл Эндрю Макинтайр
  • jackrabbit-jcr-demo: Система тестирования μAssessment (muAssessment)

    Павел Конников, наставник Юкка Зиттинг

Исследования Би-би-си

Домашняя страница: http://www.bbc.co.uk/rd/
Предпочтительная лицензия: Общественная лицензия Mozilla 1.1 (MPL).

BBC существует для того, чтобы обогащать жизнь людей великолепными программами и услугами, которые информируют, обучают и развлекают. Ее видение — быть самой креативной и заслуживающей доверия организацией в мире. Мы ищем людей, заинтересованных не только в передовых возможностях распространения телевизионных программ через Интернет для нашей аудитории, но и в технологиях компонентов, поощряющих повторное использование, и в системах совместной работы, особенно заинтересованных в использовании наших Kamaelia (в основном Python) и Dirac ( в основном C++) проекты с открытым исходным кодом. Kamaelia — это исследовательский инструмент для создания чего угодно — от PVR, досок для совместной работы, игр до серверов потоковой передачи, упрощающих параллелизм благодаря компонентному подходу. Dirac — видеокодек нового поколения на основе вейвлетов. У BBC также есть ряд других проектов с открытым исходным кодом, которые можно найти по адресу http://www.bbc.co.uk/opensource/. <P>Цель Kamaelia — сделать создание программного обеспечения проще и интереснее, быстро и удобно в сопровождении, чтобы работа с параллелизмом (например, многоядерностью) была простой и увлекательной. Чем больше кода поддерживает многоядерность, тем проще мы делаем его для всех. Мы заинтересованы в опытных студентах так же, как и в опытных.

Проекты

  • Оценка движения и решение режима в Дираке

    Эндрю Льюис, наставник Андреа Габриеллини
  • Дескриптор файла, подобный интерфейсу для фоновых компонентов Kamaelia.

    Патрик Томсон под руководством Майкла Филипа Спаркса
  • Клиент AIM/IRC для Камаэлии

    Джинна Лей под руководством Мэтта Хаммонда
  • Визуальный редактор для создания и композиции компонентов шарда

    Тара Гиллиам, наставник Майкл Филип Спаркс

Бигль

Домашняя страница:
Предпочтительная лицензия: лицензия MIT.

Beagle — это поисковый инструмент, который исследует ваше личное информационное пространство, чтобы найти все, что вы ищете. С технической точки зрения Beagle — это независимый от настольного компьютера сервис Linux, который прозрачно и ненавязчиво индексирует ваши данные в режиме реального времени. Beagle поддерживает множество различных источников данных и форматов файлов. Чтобы узнать больше о Beagle, посетите http://beagle-project.org. Мы — довольно небольшая группа хакеров, работающих над тем, чтобы поиск на рабочем столе «просто работал» для пользователей настольных компьютеров Linux. Beagle существует уже почти три года и поставляется с большинством дистрибутивов Linux, включая дистрибутивы Novell на базе SUSE, Fedora, Ubuntu, Gentoo и многие другие.

Проекты

  • Перезапись расширения браузера для Beagle

    Тао Фей под руководством Джо Шоу
  • Интерфейс D-Bus на основе Xesam и некоторые улучшения TextCache для Beagle.

    Арун Рагхаван, наставник Джо Шоу
  • Перезапись серверной части Thunderbird

    Пьер Эстлунд под руководством Дебаджьоти Бера

Фонд Блендера

Домашняя страница: http://www.blender.org .
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

Blender Foundation — это независимая организация (голландское «stichting»), действующая как некоммерческая корпорация общественного блага, преследующая следующие цели: * Создавать услуги для активных пользователей и разработчиков Blender. * Для поддержки и улучшения текущего продукта Blender через общедоступную систему исходного кода под лицензией GNU GPL. * Установить механизмы финансирования или получения доходов, которые служат целям фонда и покрывают расходы фонда. * Предоставить мировому интернет-сообществу доступ к 3D-технологиям в целом, используя Blender в качестве ядра.

Проекты

  • Предложение по реализации карт глубоких теней и тайлового кэша диска в Blender.

    Джозеф Игар под руководством Мартина Пуарье
  • API рендеринга для Blender (версия 3)

    Аарон Дэниел Мур под руководством Тона Розендала
  • Очистка и обновление аудиосистемы Blender

    Чаба Грушка под руководством Роберта Холкомба-младшего.
  • Система редактирования и предварительного просмотра шейдеров GLSL для Blender

    Хосе Мигель да Силва Торрес Лима, наставник Брехт Ван Ломмель
  • Инструменты/модификаторы фаски и смещения сетки

    Леви Скули под руководством Джеффри Бэнтла

Повышение C++

Домашняя страница: http://www.boost.org
Предпочтительная лицензия: лицензия на программное обеспечение Boost 1.0.

Boost предоставляет бесплатные проверенные портативные исходные библиотеки C++. Мы уделяем особое внимание библиотекам, которые хорошо работают со стандартной библиотекой C++. Библиотеки Boost призваны быть широко полезными и пригодными для использования в широком спектре приложений. Лицензия Boost поощряет как коммерческое, так и некоммерческое использование. Мы стремимся установить «существующую практику» и предоставить эталонные реализации, чтобы библиотеки Boost были пригодны для возможной стандартизации. Десять библиотек Boost уже включены в Технический отчет о библиотеках (TR1) Комитета по стандартам C++ как шаг к тому, чтобы стать частью будущего стандарта C++. Для предстоящего TR2 предлагается больше библиотек Boost.

Проекты

  • Удобные для пользователя графики и их меры

    Эндрю Саттон, наставник Джереми Сик
  • Библиотека CGI, совместимая с FastCGI и SCGI.

    Даррен Гарви под руководством Кристофера Кольхоффа
  • Увеличьте предложение «Большое целое число»

    Арсений Капулькин, наставник Джефф Гарланд
  • Библиотека сигнальной сети

    Степан Райко, наставник Дуглас Грегор
  • Визуализация массивов и STL-контейнеров

    Джейкоб Роберт Войтко, наставник Хоакин Мария Лопес Муньос
  • Boost.Расширение и отражение

    Мариано Габриэль Консони, наставник Хартмут Кайзер

БЗФлаг

Домашняя страница: http://bzflag.org .
Предпочтительная лицензия: библиотека GNU или Lesser General Public License (LGPL).

BZFlag — это бесплатная многопользовательская кроссплатформенная 3D-игра о танковых сражениях с открытым исходным кодом, которая поддерживается активным сообществом людей, распределенных по всему миру. Это одна из самых успешных и устойчивых кроссплатформенных игр с открытым исходным кодом, когда-либо имевших активную сообщество разработчиков, администраторов и игроков. Только за последние пять лет было скачано более миллиона раз, и в настоящее время наша база пользователей состоит из более чем 200 игроков онлайн в любое время дня и ночи. С годами проект стал более популярным, поскольку мы продолжаем улучшать и совершенствовать игру. BZFlag находится в активной разработке с 1992 года. В настоящее время наша организация состоит из довольно разрозненной группы людей, которые работают над BZFlag, потому что им нравится игра и сообщество, которое ее окружает. В настоящее время 71 человеку предоставлен доступ к основным ресурсам BZFlag, включая 46 человек, которые внесли изменения в исходный код на протяжении всего срока существования проекта. В настоящее время наша база разработчиков состоит из 9 зарегистрированных основных разработчиков, которые внесли большой вклад в игру и оставались активными на протяжении многих лет, а также около дюжины разработчиков уровня ученика, которые растут в рядах, и около двух дюжин периферийных/казуальных разработчиков. , разработчики расширений и программисты веб-интеграции. Кроме того, есть несколько десятков доверенных сотрудников, операторов серверов и художников-графиков, которые помогают в повседневных операциях, необходимых игре для поддержания работоспособности серверов, предоставления услуг списка серверов, разработки иллюстраций, предоставления сетевой статистики, хостинга изображений. , веб-хостинг и многое другое. Все разработчики наших проектов почти исключительно сотрудничают на IRC-канале #bzflag Freenode, который является центральным центром большинства наших обсуждений разработки, совещаний по планированию решений, игровых операций и администрирования сетевой инфраструктуры. Мы действуем посредством доброжелательной диктатуры в сочетании с меритократией, которая стремится к консенсусу между основными разработчиками и другими вовлеченными членами сообщества. Активно обсуждаются любые изменения в BZFlag, которые влияют на традиционный «дух» игры, настроение игрового процесса, тон пользовательской среды и типы возможных взаимодействий в игре. Эти обсуждения также включают соображения, когда добавляются новые функции, такие как новые флаги, улучшенная графика или изменения в игровом процессе. Мы также служим опорой для нашего сообщества пользователей, помогая им во всем: от того, как начать играть, до помощи в настройке собственного сервера или даже помогая им написать свои собственные новые расширения для игры. Из IRC мы администрируем сетевые операции примерно для 18 638 зарегистрированных игроков и для десятков тысяч незарегистрированных игроков, которые участвуют в более чем 10 000 ежедневных игровых сессиях на более чем 250 общедоступных серверах. Поскольку мы являемся глобально распространенной сетевой игрой, мы также поддерживаем списки общедоступных серверов, обеспечиваем отслеживание игроков, сетевую статистику, глобальную аутентификацию, управление пользователями и группами, контроль злоупотреблений и блокировок, разрешение конфликтов между игроками, управление конкурентной лигой и сообщество пользователей. поддерживать.

Проекты

  • Предложение по разработке графического редактора BZW 2.0

    Джуд Нельсон, наставник Дэвид Троубридж
  • Плагин генератора случайных уровней для BZFlag

    Корнел Киселевич, наставник Даниэль Ременак
  • Безголовый клиент с RoboCode и сценариями (для ИИ)

    Йорген Педерсен Тьерно, наставник Кристофер Шон Моррисон

Базар

Домашняя страница: http://bazaar-vcs.org/
Предпочтительная лицензия: GNU GPL.

Bazaar — бесплатная децентрализованная система контроля версий. Bazaar написан на Python и работает в Unix, Windows и Mac OS. Bazaar спонсируется компанией Canonical Ltd, которая также спонсирует разработку Ubuntu. Некоторые разработчики Bazaar работают в Canonical.

Проекты

  • Интеграция Bazaar для Visual Studio

    Клаус Хартке под руководством Воутера ван Хейста
  • Расширение Bazaar Shell

    Александр Аро, наставник Желмер Верноой

Творческое сообщество

Домашняя страница: http://creativecommons.org .
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

Creative Commons — это некоммерческая организация, которая предоставляет бесплатные и гибкие лицензии на авторские права на творческие произведения. Миссия Creative Commons двоякая: предоставить инструменты для юридического выражения подхода «некоторые права защищены» к авторскому праву и снизить транзакционные издержки повторного использования произведений, на которые распространяется авторское право. Обе части миссии полностью поддерживаются нашими технологиями, включая машиночитаемые представления лицензий.

Проекты

  • Надстройка OpenOffice.org Writer для публикации документов, лицензированных CC.

    Кассио де Альбукерке Мело, наставник Натан Р. Йерглер
  • Индексирование заявок на встроенные лицензии в Tracker

    Джейсон Кивлин, наставник Джон Филлипс
  • Инструменты RDF в схеме

    Тейлор Р. Кэмпбелл, наставник Джонатан Рис
  • Leeet – веб-инструмент для быстрого и интуитивно понятного создания и запроса контента и аннотаций семантической сети.

    Маттиас Самвальд под руководством Алана Руттенберга

CLAM (в Университете Помпеу Фабра)

Домашняя страница:
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

CLAM (Библиотека C++ для аудио и музыки) — это проект, целью которого является разработка полнофункциональной среды для аудио и музыкальных приложений. Он предлагает концептуальную метамодель, а также множество различных инструментов для этой конкретной области. Одной из его наиболее важных особенностей является наличие приложения для визуального построения потоков данных, которое позволяет быстро разрабатывать прототипы без написания кода. Проект начался 7 лет назад и, среди прочего, он получил награду ACM как лучшее мультимедийное программное обеспечение с открытым исходным кодом в 2006 году. Фреймворк только что опубликовал свою версию 1.2. CLAM координируется и проводится в Университете Помпеу Фабра (Барселона, Испания).

Проекты

  • Спектральные преобразования в реальном времени

    Эрнан Ордиалес, наставник Пау Аруми Альбо
  • Система плагинов для динамически расширяемой среды

    Андреас Кальво Гомес, наставник Пау Аруми Альбо
  • Синтезатор реального времени с использованием моделей SMS

    Грегори Райан Келлум, наставник Пау Аруми Альбо
  • Моллюск для речи

    Эбрагим «Абэ» Каземзаде, наставник Ксавье Аматриан
  • Улучшение виджетов аннотатора

    Беннетт Коласински под руководством Дэвида Гарсиа Гарсона
  • Улучшение алгоритма обнаружения аккордов CLAM для использования в режиме реального времени.

    Роман Гой под руководством Давида Гарсиа Гарсона

Кодхаус

Домашняя страница:
Предпочтительная лицензия: лицензия Apache, 2.0.

Codehaus — это репозиторий проектов с открытым исходным кодом, в котором особое внимание уделяется Java и качественным компонентам, отвечающим реальным потребностям. Мы верим в открытый исходный код как в прагматичный подход к разработке программного обеспечения, и все наши проекты удобны для бизнеса с точки зрения лицензирования. Желаем приятно провести время в доме!

Проекты

  • SwingXBuilder для Groovy

    Джеймс Уильямс под руководством Гийома Лафоржа
  • Реализация JAXB2 для Castor

    Йоахим Грюнейс, наставник Вернер Гуттманн
  • Поддержка JAXB2 в Castor XML — прототип шаблона

    Маттиас Эфесер, наставник Вернер Гуттманн

Домашняя страница: http://coppermine-gallery.net/
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

Мы разрабатываем Coppermine Photo Gallery, представляющую собой продвинутый, удобный для пользователя сценарий галереи изображений со встроенной поддержкой других файлов мультимедиа/данных. Coppermine использует PHP, базу данных MySQL и библиотеку GD (версии 1.x или 2.x) или ImageMagick для создания и хранения записей и информации о файлах всех миниатюр, промежуточных и полноразмерных изображений. Coppermine разрабатывался Грегори Демаром до его выхода на пенсию в 2003 году, когда нынешняя команда разработчиков унаследовала проект и зарегистрировала его в SourceForge.

Проекты

  • Поддержка AJAX в Coppermine с помощью API

    Нитин Гупта под руководством доктора Тарика Сани
  • Пользователи могут создавать альбомы в категориях, разрешенных администратором (большая функция)

    Сандер Вейенс, наставник Ту Ту
  • JCpg: приложение для управления и синхронизации Cpg на основе Java.

    Фрэнк Клейнен, наставник Адитья Мули
  • Дэниел Рой Хаммонд под руководством Йоахима Мюллера

Корсистемс ГмбХ

Домашняя страница:
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

Мы молодая компания, занимающаяся низкоуровневым программным обеспечением с открытым исходным кодом. Основана 3 года назад с богатым опытом работы с дистрибутивами Linux, открытым исходным кодом и встроенными системами, а также с большим удовольствием продвигает OSS. Мы предлагаем наставничество для проектов coreboot (также известных как LinuxBIOS). Coreboot — это реализация прошивки с открытым исходным кодом (BIOS), которая запускает ваш компьютер (почти) в кратчайшие сроки, оставляя вам полный контроль над вашим оборудованием. Так что, если вам нравится трогать «настоящее железо» обеими руками, не стесняйтесь подавать заявку прямо сейчас. Если вы заинтересованы в LinuxBIOS и хотите помочь, вам не обязательно знать низкий уровень или ассемблер. Просто предложите идею или выберите одну из списка.

Проекты

  • Уве Германн, наставник Стефан Рейнауэр
  • LBdistro — создатель дистрибутива LinuxBIOS

    Алан Карвалью Ассис, наставник Стефан Рейнауэр
  • Загрузка Windows и других операционных систем в LinuxBIOS

    Аугусто Педроса, наставник Стефан Рейнауэр
  • Новое: Winflashrom: порт утилиты flashrom для LinuxBIOS для Windows.

    Дармаван Маппатуту Салихун, наставник Стефан Рейнауэр
  • Открытая полезная нагрузка прошивки для LinuxBIOS

    Йенс Томас Фрейманн, наставник Стефан Рейнауэр
  • Добавление поддержки LinuxBIOS в Grub2 и упрощение настройки LinuxBIOS.

    Патрик Георги, наставник Стефан Рейнауэр
  • Полезная нагрузка (U)EFI для LinuxBIOS на базе TianoCore

    И СЮНГ, наставник Стефан Рейнауэр

Компьютерные специалисты за социальную ответственность

Домашняя страница: http://www.cpsr.org .
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

CPSR — это прогрессивная глобальная организация, целью которой является помощь ученым-компьютерщикам, инженерам и технологам в продвижении ответственного использования компьютерных технологий. Основанная в 1981 году, CPSR обучает политиков и общественность по широкому кругу вопросов, включая электронную конфиденциальность, гражданские свободы в Интернете, доступ к технологиям в развивающихся странах, технологии голосования и зеленые технологии.

Проекты

  • «Кто голосовал?»: сбор и просмотр списков избирателей

    Джеффри Крейг Джерард, наставник Федор Васькович

Кристальное пространство

Домашняя страница: http://www.crystalspace3d.org .
Предпочтительная лицензия: библиотека GNU или Lesser General Public License (LGPL).

Crystal Space — это 3D-движок и игровая платформа с открытым исходным кодом. Он очень портативен и работает на GNU/Linux, Windows и MacOS/X.

Проекты

  • Мировой редактор

    Сет Ястров под руководством Франка Рихтера
  • Библиотека и утилита преобразования COLLADA

    Скотт Джонсон, наставник Кристоф Мьюз
  • Модуль искусственного интеллекта

    Маурисио Олландо под руководством Йоррита Тибергейна
  • Платформа для оптимизации конкретной платформы

    Майкл Гист под руководством Мартена Сванфельдта

Центр изучения сложных систем, Univ. Мичигана

Домашняя страница: http://cscs.umich.edu
Предпочтительная лицензия: лицензия Apache, 2.0.

Центр изучения сложных систем (CSCS) — это междисциплинарное подразделение Колледжа литературы, науки и искусств (LSA) Мичиганского университета, Анн-Арбор, штат Мичиган. Миссия CSCS — поощрять и облегчать исследования и образование в общей области нелинейных, динамических и адаптивных систем. Участвующие преподаватели представляют почти все колледжи университета. Центр основан на признании того, что многие различные виды систем, включающие в свою динамику саморегуляцию, обратную связь или адаптацию, могут иметь общую основную структуру, несмотря на их очевидные различия. Более того, эти глубокие структурные сходства можно использовать для переноса методов анализа и понимания из одной области в другую. Помимо развития более глубокого понимания конкретных систем, междисциплинарные подходы должны помочь выяснить общую структуру и поведение сложных систем и подтолкнуть нас к более глубокому пониманию общей природы таких систем.

Проекты

  • Расширение и дополнение GridSweeper

    Эд Баскервиль, наставник Рик Риоло
  • Я-СПОК

    Майкл Дж. Боммарито II, наставник Скотт Э. Пейдж
  • Посев I-SPOC

    Райан Хендерсон, наставник Скотт Э. Пейдж
  • I-SPOC: Первоначальное тестирование и примеры SPOC

    Лукас Тиг Кук под руководством Скотта Э. Пейджа
  • Я-СПОК

    Терренс Чарльз Стюарт, наставник Рик Риоло
  • Urbance: агентный подход к архитектурному проектированию

    Дон Томас, наставник Рик Риоло

Дейзи CMS

Домашняя страница: www.daisycms.org .
Предпочтительная лицензия: лицензия Apache, 2.0.

Daisy — это система управления контентом на основе Java с открытым исходным кодом и двухуровневой архитектурой: интерфейс редактирования/управления, подобный Wiki, и автономный сервер репозитория. Одной из его ключевых особенностей является четкое разделение между серверной и внешней частью с использованием ReST-подобного интерфейса на основе HTTP/XML. Outer Thought является основной организацией, стоящей за Daisy, и последние 4 года изучает различные модели совместного развития. Около 300 подписчиков участвуют в активно используемом списке рассылки Daisy. Сообщество Daisy состоит из частных лиц, компаний и крупных корпораций.

Проекты

  • HTML разница

    Гай Ван ден Брук под руководством Бруно Дюмона

Дебиан

Домашняя страница: http://www.debian.org/
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

Debian — это бесплатная операционная система (ОС) для вашего компьютера. Операционная система — это набор основных программ и утилит, которые обеспечивают работу вашего компьютера. Debian использует ядро ​​Linux (ядро операционной системы), но большинство основных инструментов ОС взяты из проекта GNU; отсюда и название GNU/Linux.

Проекты

  • Внедрение Mole, инфраструктуры для управления информацией

    Йерун ван Вольффелаар под руководством Мартина Михльмайра
  • Автоматизированное тестирование обновлений с использованием QEMU

    Ян Хакен, наставник Ларс Ивар Вирзениус
  • Улучшения Piuparts

    Ана Беатрис Герреро Лопес, наставник Люк Клаас
  • BitTorrent-прокси для архива Debian

    Кэмерон Дейл под руководством Энтони Таунса
  • Инструмент сортировки ошибок и пересылки

    Густаво Резенде Монтесино, наставник Лоик Минье
  • Отправка ошибок и обработка ошибок. Веб-интерфейс пользователя для отладки.

    Маргарита Мантерола Риверо под руководством Стефано Закчироли
  • Агент OVAL для Debian

    Павел Виноградов под руководством Хавьера Фернандеса-Сангвино
  • Модульный инструмент для тестирования образов компакт-дисков, похожий на lintian.

    Мартин Эрнан Феррари под руководством Стива Макинтайра
  • Графический интерфейс для живого помощника для создания живых систем Debian

    Крис Лэмб, наставник Дэниел Бауманн

Отдельные решения

Домашняя страница: http://www.detachedsolutions.com
Предпочтительная лицензия: Стандартная общественная лицензия GNU (GPL).

Detached Solutions — это группа, которая объединяет ряд различных проектов, связанных с математикой и калькуляторами, на портативных платформах. Мы специализируемся на проектах, написанных для графических калькуляторов серии TI, но также работаем и в других областях. Мы заинтересованы в предложениях по расширению нашего текущего программного обеспечения, а также в новых идеях. Среди наших проектов с открытым исходным кодом: 1) Graph3 — программа для построения 3D-график. Эта программа была расширена в GSoc 2006, чтобы обеспечить поддержку построения графиков дифференциальных уравнений. 2) usb8x — драйвер хост-контроллера USB для TI-84 Plus. Это позволяет калькулятору подключаться к периферийным устройствам, таким как мыши, клавиатуры, жесткие диски и т. д. 3) MirageOS — популярный файловый менеджер для TI-83 Plus и TI-84 Plus. Первоначально исходный код был закрытым, но недавно был выпущен под лицензией GPL. 4) Cabamap — быстрая библиотека целочисленных вычислений произвольной точности.

Проекты

  • Интерпретатор логотипа TI-83 Plus

    Бенджамин Муди, наставник Маринус Йоханнес Уормер
  • Интерпретатор схем: обеспечение функционального языка для калькуляторов серии TI-83+.

    Спенсер Патт, наставник Скотт Дайал
  • Приложение Hook Manager для TI-83+/84+

    Эндрю Джаната, наставник Брэндон Уилсон

Джанго

Домашняя страница: http://djangoproject.com/
Предпочтительная лицензия: лицензия BSD.

Django — это высокоуровневая веб-инфраструктура Python, первоначально разработанная в Lawrence-Journal World. Django был разработан для решения двух задач: сжатых сроков редакции новостей и строгих требований к опытным веб-разработчикам, написавшим его. Он позволяет быстро создавать высокопроизводительные и элегантные веб-приложения.

Проекты

  • Общие представления для веб-служб RESTful

    Андреас Штульмюллер под руководством Малкольма Трединника
  • Интегрируйте управление пакетами в Django и создайте веб -сайт общественного хранилища

    Джаннис Лейдель, наставник Джеймса Ричарда Беннетта -младшего.
  • Реализация ограничений проверки на моделях

    TheJaswi Puthraya, наставник Саймона Бланшара

Dojo Foundation

Домашняя страница: http://www.dojotoolkit.org/
Предпочтительная лицензия: лицензия Apache, 2.0

Фонд додзё способствует принятию Dojo и обеспечивает здоровую среду для инженерии JavaScript каждой полосы. Dojo - это инструментарий DHTML с открытым исходным кодом, написанный в JavaScript. Это позволяет легко создавать динамические возможности в веб -страницы и любую другую среду, которая поддерживает JavaScript. Вы можете использовать компоненты, которые Dojo предоставляет, чтобы сделать ваши веб -сайты более полезными, отзывчивыми и функциональными. Из Humble Beginnings в 2004 году, в ноябре 2007 года, мы выпустили V1.0 после некоторого крупного рефакторинга, и это привело к гораздо более широкому интересу и поглощению. Мы серьезно относимся к профессионалу, такими как интернационализация, доступность, поддержка кросс-браузера, лицензирование и ИС. У Dojo есть много активных пользователей - 10 000 зарегистрировано в прошлом году, значительное корпоративное поглощение (Sun, IBM, AOL, среди многих других), и ряд людей платят за работу над Dojo, включая многие из наших основных комитетов.

Проекты

  • Dojo.gfx 3D поддержка

    Кун Си, наставник Юджина Лазуткина
  • Dojo.data.Overdrive

    Хиран Шянака Ганеджара, наставник Майкл Дж. Смит
  • Псевдо 3-D, диаграмма

    Нил Джоши, наставник Юджина Лазуткина

Drupal

Домашняя страница: http://drupal.org/
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Drupal - это система управления веб -контентом и структура веб -приложений, написанная в PHP. Это также оживленное, растущее и веселое сообщество программистов, активистов и коммуникаторов. Основное программное обеспечение Drupal - это программное обеспечение для обеспечения программного обеспечения для Power Community, управляемого сообществом и включает такие функции, как интернационализация, тегирование, а также обширная система ролей и разрешений. Высокопроизводимая архитектура поддерживает более тысячи подпроектов в виде способных к модулям и тем, так что здесь есть что-то для всех.

Проекты

  • Инструменты для групп и пользователей Drupal

    Габор Хойтси, наставник Герхард Килесритер
  • Система показателей качества качества проекта

    Эндрю Мортон, наставник Анжелы Байрон
  • Реализация интерфейса связи Jabber/XMPP для Drupal

    Максим Хитров, наставник Джеймса Уокера
  • Abstraction RCS для модуля проекта

    Jakob Petsovits, наставник Энди Киркхэм
  • Новая основная тема Drupal

    Клаас ван Уэзберге, наставник Теодора Сербински
  • Управляющий таксономией

    Матиас Хаттерер, наставник Николас Томпсон
  • Расширить модуль трекера Case

    Энтони Оливер, наставник Джеффа Итона
  • Проектирование новой основной темы для Drupal

    Буддхика Амила Сампат, наставник Теодора Сербински
  • Поддержка рисования SVG для Drupal

    Балазс Дианиска, наставник Саймона Хоббса
  • Агрегация RSS/атом для модулей Drupal и установить профиль

    Арон Новак, наставник Кеном Рикардом
  • Масштабируемость, балансировка нагрузки и высокая доступность

    Скотт Хэдфилд, наставник Халида Бахеэльдина
  • Модуль интеграции eBay

    Якоб Перз, наставник Гордона Хейдона
  • Блейк Луччи, наставник Роберт Т. Дуглас
  • Модуль Drupal BitTorrent Tracker

    Кристофер Патрик Брэдфорд, наставник Кароли Неджизи
  • Частная и общедоступная обработка файлов для Drupal

    Кайл Каннингем, наставник Даррел О'При
  • Drupal Automated Pating Toolkit Project Project Project

    Аллистер Бехарри, наставник Рок Жендер
  • SMS Framework

    Уильям Л. Уайт, наставник Яна Уорда
  • Гартибан Ганешапиллай, наставник Каустубх Срикант

Dspace Foundation

Домашняя страница: www.dspace.org
Предпочтительная лицензия: новая лицензия BSD

DSPACE - это программная платформа с открытым исходным кодом, которая позволяет любой организации управлять, сохранять и предоставлять открытый доступ к своим цифровым работам. На платформе есть живое сообщество разработчиков WW и используется более 300 академическими и культурными организациями для управления и обеспечения доступа к своим собственным творческим работам. Платформа обеспечивает обмен и повторное использование этих материалов с надеждой на продвижение исследований и знаний для всех.

Проекты

  • Dspace Content Service Service

    Jiahui Wang, наставник Джеймса Резерфорда
  • Статистика

    Федерико Папарони, наставник Ричарда Джонса
  • DSPACE версии

    Роберт Грэм, наставник Марка Роберта Диггори
  • Артефакты визуализации для Manakin/dspace

    Брайан Эфф, наставник Скотт Филлипс

Фонд затмения

Домашняя страница: http://www.eclipse.org
Предпочтительная лицензия: Общественная лицензия Eclipse

Eclipse - это сообщество с открытым исходным кодом, с проектами, ориентированными на создание открытых платформ разработки с расширяющимися рамками, инструментами и временем выполнения для создания, развертывания и управления программным обеспечением на протяжении всего жизненного цикла. Большая и яркая экосистема крупных поставщиков технологий, инновационных стартапов, университетов, исследовательских учреждений и отдельных лиц расширяет, дополняет и поддерживает платформу Eclipse.

Проекты

  • Улучшить многомониторную поддержку

    Бенджамин Маскаллу, наставник Кимберли Хорн
  • Визуализация зависимости подключения

    Роберт Ян Булл, наставник Криса Анишчика
  • Eclipse Веб -интерфейс

    Майкл Робб, наставник Ника Болдта
  • Автоконфигурационный плагин для затмения

    Огечи Ннади, наставник Маркуса Александра Куппе
  • Предоставьте среду генерации Eclipse IDE, полученную из языковой грамматики

    Мигель Гарсия, наставник Эд Меркс
  • Интерфейс Eclipse для онлайн -инструмента маркировки

    Флориан Шкурти, наставник Джейсона Монтохо
  • Новый менеджер обновления Eclipse

    Прашант Дева, наставник Эндрю Оверхолт
  • Framework для разработки простого плагина Eclipse с использованием PHP

    Toomas Römer, наставник Ahti Kitsik
  • Улучшить опыт работы с новыми пользователями Mylar

    Балазс Бринкс, наставник Мика
  • Java Executeable Prapper Plugin для Eclipse

    Чжан Руи, наставник Гуннар Вагенкнехт
  • Генератор тестовых сообщений для рамки Eclipse Open Health

    Срдан Бежакович, наставник Марсело Патерностро
  • Реализация WebDAV EFS

    Рейд Холмс, наставник Гуннар Вагенкнехт
  • Плагин Mylar для DrProject

    Сяоян Гуан, наставник Грег Уилсон
  • Mylar Synchronous Context Sharing, основанный на интеграции Mylar и ECF

    Джевгени Холодков, наставник Мика
  • VoIP через API Call ECF и протокол Jingle

    Moritz Post, наставник Скотт Льюис
  • Семантическое обеспечение программного обеспечения: фактически повторное использование программного обеспечения

    Савино Сгира, наставник Филиппа Омбрередна
  • Плагин поиска Eclipse: предоставление лучшего, более быстрого и более актуального поиска Eclipse.

    Шагатай Чалли, наставник Франсуа Гранада
  • Добавьте возможность писать плагины, используя Jruby или Groovy.

    Антон Аррипив, наставник Уэйна Битона
  • Интегируйте и подключите своих клиентов

    Ли Ха, наставник Уэйна Битона
  • Поддержать бесшовную отладку между JDT и CDT (Java <> jni <> c)

    Мариот Шаувин, наставник Филиппа Омбрередна
  • Netbeans в Eclipse

    Бейхан Османов Велиев, наставник Филипп Омбреданн

Фонд электронного границы

Домашняя страница: https://www.eff.org/
Предпочтительная лицензия: новая лицензия BSD

Фонд Electronic Frontier (EFF), основанный в 1990 году, работает в общественных интересах для защиты фундаментальных гражданских свобод в эпоху цифровых технологий. Интернет и другие коммуникационные технологии могут предвещать самую освобождающую эру человеческой истории-или наиболее регулируемые и контролируемые. EFF работает над защитой наших основных прав на свободу слова, конфиденциальность и свободную и открытую связь, а также выступает за политику в области здравомыслящих политик в отношении цифровых авторских прав, патентов на программное обеспечение и электронное голосование. EFF-это организация, поддерживаемая членством, с 27 штатными сотрудниками. Мы тесно сотрудничаем с проектом TOR (TorProject.org), некоммерческим проектом бесплатного программного обеспечения по созданию анонимного инструментария, используемого частными лицами, компаниями, правительствами и правоохранительными органами по всему миру. Сеть TOR выросла с момента ее начала в 2002 году до нескольких сотен тысяч активных пользователей, которые продвигают более 1 Гбит / с трафика. Есть четыре разработчика штата TOR, плюс несколько десятков других добровольцев, которые помогают ежедневно. Это предложение представляет собой комбинированное представление от EFF и Tor.

Проекты

  • Исправление проблем с буфером Windows Tor Server

    Кристиан Кинг, наставник Ника Мэтьюсона
  • Приложение для тестирования пух

    Бенедикт Босс, наставник Роджера Дингледина
  • Реализация и оценка алгоритмов выбора путей для маршрутизации лука с улучшением производительности

    Йоханнес Реннер, наставник Майка Перри
  • Распределенное хранилище для скрытых сервисных дескрипторов

    Карстен Лоэзинг, наставник Роджера Дингледина

Etherboot Project

Домашняя страница: http://etherboot.org/
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Etherboot Project создает программное обеспечение с открытым исходным кодом, которое позволяет загружать компьютеры по сети. Это полезно в различных приложениях, таких как школа, бизнес, вычислительные кластеры, киоски и многие другие ситуации, которые выигрывают от централизованного администрирования и обслуживания изображений ОС.

Проекты

  • Порт GPXE к архитектуре Arm

    Алекси Зайцев, наставник Майкла Брауна
  • 16-битный i386 Бэкэнд для GCC

    Даниэль Веркамп, наставник Х. Питером Энвином
  • Портирование драйверов Etherboot в gpxe

    Удайан Кумар, наставник Мартина Коннора
  • Уменьшение размера кода

    Холгер Любиц, наставник Майкла Брауна

существовать

Домашняя страница: http://www.exist-db.org
Предпочтительная лицензия: библиотека GNU или меньшая общая публичная лицензия (LGPL)

Существование было основано в 2000 году и с тех пор постоянно развивается, в настоящее время существует около 12 основных разработчиков, и многие другие внесли идеи и патчи на протяжении многих лет. Существует нативная база данных XML с открытым исходным кодом с эффективной обработкой XQUERY на основе индексов, автоматической индексации, расширениях для полнотекстового поиска, поддержки Xupdate, расширений обновления XQUERY и жесткой интеграции с существующими инструментами разработки XML. База данных реализует текущую рекомендацию W3C XQUERY 1.0. Существует обеспечивает мощную среду для разработки баз данных и веб -приложений на основе XQUERY и соответствующих стандартов. Целые веб -приложения могут быть записаны в XQuery, используя XSLT, XHTML, CSS, XForms и JavaScript. Страницы Xquery Server могут быть выполнены из файловой системы или храниться непосредственно вместе с документами в базе данных.

Проекты

  • Xquery API для Java

    Шериф Яя, наставник Адам Реттер

Fann - библиотека быстрого искусственной нейронной сети

Домашняя страница: http://leenissen.dk/fann/
Предпочтительная лицензия: библиотека GNU или меньшая общая публичная лицензия (LGPL)

Библиотека Fann - это бесплатная библиотека нейронной сети с открытым исходным кодом. Fann реализует многослойные искусственные нейронные сети в C при поддержке как полностью связанных, так и редко связанных сетей. Поддерживается кроссплатформенное выполнение в фиксированной, плавающей точке и двойной точности. Fann включает в себя структуру для легкой обработки обучающих наборов данных, простой в использовании, универсальный, хорошо документированный и быстрый. PHP, C ++, .NET, ADA, Python, Delphi, Octave, Ruby, Pure Data и Mathematica Привязаны. Справочное руководство сопровождает библиотеку примерами и рекомендациями о том, как использовать библиотеку. Графический пользовательский интерфейс также доступен для библиотеки. Фан был первоначально создан одним человеком, но оживленное сообщество развивалось вокруг библиотеки и списка рассылки Fann. Сообщество Fann позволило создать множество улучшений в библиотеке, включая графический интерфейс и привязки с самым разнообразным языками программирования.

Проекты

  • Vfann (вектор быстро искусственные нейронные сети)

    Винченцо ди Масса, наставник Сет Дж. Прайс
  • Самоорганизационные карты и растущий нейронный газ

    Zsolt Kira, наставник Штеффена Ниссена
  • Рецидивные сети с дискретным временем

    Даниэль Вильгельм, наставник Штеффена Ниссена
  • OpenOffice.org Плагин электронной таблицы

    Андреме Завадцки, наставник Сет Дж. Прайс
  • Родной графический интерфейс

    Юсеф Маали, наставник Сет Дж. Прайс
  • Нейронные сети на графическом процессоре

    Ларс Йохан Самуэльссон, наставник Сет Дж. Прайс

The Fedora Project & jboss.org

Домашняя страница: http://fedoraproject.org/
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Проект Fedora разрабатывает и поддерживает распределение Fedora GNU/Linux, одно из самых успешных бесплатных дистрибутива Linux. Проект Fedora управляется Red Hat и движимым крупным сообществом пользователей и разработчиков. Его дочерний проект, JBoss.org, является еще одним проектом Red Hat, ответственный за несколько ведущих проектов Java с открытым исходным кодом, включая Jbossas, Mobicents, Jbosscache и Jbossesb.

Проекты

  • Поднятый интернет-интерфейс L10N для Fedora

    Димитрис Глезос, наставник Карстен Уэйд
  • Офлайн -обновление пакета/установка для Pirut.

    Дебарши Рэй, наставник Санкаршан Мухопадхьяй
  • TCCONF: утилита конфигурации формирования трафика для GNU/Linux

    Кристофер Тан, наставник Стивена Причарда
  • Федора документация издательской платформы

    Джонатан Штеффан, наставник Патрика В. Барнса
  • Публикация всех страниц человека и информационных страниц для каждого выпуска через веб -интерфейс

    Риа Дас, наставник Джефф Шелтрен

Ffmpeg

Домашняя страница: http://ffmpeg.org/
Предпочтительная лицензия: библиотека GNU или меньшая общая публичная лицензия (LGPL)

FFMPEG является ведущей мультимедийной библиотекой с открытым исходным кодом. Почти любая программа с открытым исходным кодом, которую вы используете, которая может воспроизводить последовательность видеоизображений, сопровождаемой звуком, вероятно, использует FFMPEG для этого. Он может декодировать наиболее выдающиеся мультимедийные форматы, когда -либо созданные, открытые или запатентованные, и может кодировать и к наиболее важным форматам. В качестве новизны, FFMPEG может также расшифровать огромный массив невероятно неясных мультимедийных форматов и остается необходимым для устаревших мультимедийных файлов (ни кодек не слишком старый или неясен для этого проекта). Анекдово, что FFMPEG может быть ведущей мультимедийной библиотекой обработки, существующей, поскольку многие проприетарные приложения также используют ее (как разрешено лицензией LGPL). Есть также много использования скрытности. YouTube не рекламирует, как работает их программное обеспечение для преобразования бэкэнд. Тем не менее, независимые эмпирические исследования показали, что YouTube использует FFMPEG для конвертации видео.

Проекты

  • RV40 Декодер

    Костиантин Сергийович Шишков, наставник Майкла Мелансона
  • Matroska Muxer для Libavformat

    Дэвид Роберт Конрад, наставник Аурелиен Джейкобс
  • Видеофильтр API

    Роберт Бингхэм, наставник Бенджамина Ларссона
  • E-AC3 Декодер

    Bartlomiej Wolowiec, наставник Джастина Бена Рагглса
  • JPEG2000 DEOCDER и ENCODER

    Камил Новосад, наставник Лорен Мерритт
  • Dirac Encoder и декодер

    Марко Джерардс, наставник Луки Уго Мария Барбато
  • Подача заявки на программу SOC FFMPEG

    Xiaohui Sun, наставник Baptiste Coudurier
  • QCELP Декодер

    Рейнальдо Х. Вердехо Пиночет, наставник Бенджамин Ларссон

ФИТИК

Домашняя страница:
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Fityk-это нелинейное программное обеспечение для подготовки кривой и анализ данных XY. Это написано в C ++. Пользовательский интерфейс использует библиотеку WXWIDGETS. Сообщество Fityk состоит из одного активного разработчика и ряда участников.

Проекты

  • Улучшение Fityk Gui

    Диаа Махмуд Сами Абдель-Гани, наставник Марцина Войдира
  • XY FORMAT FORMAT Библиотека чтения

    Чжан Пэн (张鹏), наставник Марцина Войдира

Проект FreeBSD

Домашняя страница: http://www.freebsd.org
Предпочтительная лицензия: новая лицензия BSD

Проект FreeBSD представляет собой большую, зрелую, и в то же время относительно тесно тесную организацию NIT. Проект FreeBSD начался 15 лет назад в 1993 году, но основан на работе в Berkeley CSRG с историей пересмотра с открытым исходным кодом на 30 лет до 1978 года. В настоящее время более 300 разработчиков с доступом к записи к основной системе контроля пересмотра и сотни сотни. с доступом к нашим серверам Perforce для экспериментальной и сторонней разработки (это также, где наши студенты Summer of Code работали в предыдущие годы). У нас есть активная программа наставничества, чтобы привлечь всех новых разработчиков в наше сообщество, а не только те, которые мы представляем FreeBSD через GSOC. Существуют сотни списков рассылки, блогов, каналов IRC и групп пользователей, все подробно описаны на нашем основном веб -сайте. FreeBSD предлагает полную операционную систему, в которой учащиеся могут работать, а не только ядро ​​или конкретный стек пользователя. Это позволяет провести интересную работу, которая охватывает границу пользователя/ядра, и позволяет студентам создавать и упаковывать комплексные модифицированные CDS/DVD -диски FreeBSD для распределения как ISO для тестирования. Отношение к Google: Google имеет много десятков тысяч устройств на основе FreeBSD, которые помогают запустить его производственные сети (Juniper, Force10, NetApp и т. Д.), MacOS X ноутбуки, а также случайный мониторинг сети FreeBSD или тестовый сервер. Исследования в области безопасности FreeBSD, сети и других областей также регулярно были приняты недавно и на протяжении всей его 30 -летней истории для других систем с открытым исходным кодом. Самым последним примером этого месяца является, пожалуй, распределитель Jemalloc, который был представлен в FreeBSD 2 года назад и недавно был импортирован в браузер Firefox, также широко используемый в Google. Это захватывающее время для FreeBSD, поскольку Cisco, Juniper, NetApp, Force10 и многие другие компании встроенных сетевых устройств движутся в направлении FreeBSD (Cisco) или обновляются до более современных выпусков FreeBSD (6.0/7.0 для всех остальных). Мы также видим, что эти компании нанимают связи с открытым исходным кодом и прилагают согласованные усилия, чтобы внести больше кода обратно.

Проекты

  • Gnome Front-end to Freebsd-Update (8)

    Эндрю Тернер, наставник Джо Маркус Кларк
  • Многоадресный респондент DNS (BSD-лицензированный)

    Фредрик Линдберг, наставник Брюса М. Симпсона
  • Пересмотреть порты / пакетные системы базы данных и реализация унифицированного интерфейса

    Гарретт Купер, наставник Кирилл Пономарев
  • Демон Супер Туннель

    Матус Харван, наставник Макса Лайера
  • Переписывание Lockmgr (9)

    Аттилио Рао, наставник Джеффри Роберсон
  • Apple MacBook на FreeBSD

    Руи Александр Кунья Паулу, наставник Андре Опперманн
  • Регрессионные тесты безопасности

    Чжоуи Чжоу, наставник Роберт Николас Максвелл Уотсон
  • Получение Gvinum в соответствии с стандартами

    Ульфа Лилингена, наставника Лукаса Эртла
  • TCP/IP -регрессионный набор тестов

    Нанджун, наставник Джордж Невилл-Нейл
  • Избегая накладных расходов Syscall

    Джеспер Брикс Розенкилд, наставник Джеффри Роберсон
  • Port OpenBSD оборудование для аппаратных датчиков SYSCTL

    Константин А. Муренин, наставник Штераны Сотировой Шовава
  • Распределенный аудиторский демон

    Алексей Михайлов, наставник Бьон Александр Зиб
  • Общий уровень устройства ввода

    Максим Чжуравлев, наставник Филипп Папс
  • Bus_alloc_resources () Обновление кода для бесплатного

    Кристофер Дэвис, наставник Уорнер Лош
  • BSD Bintools Project (часть I)

    Кай Ван, наставник Джозеф Коши
  • Отделка

    Роман Диваки, наставник Константин Белоусов
  • FreeBSD "Safety Net"

    Соня Миличич, наставник Лукаса Эртла
  • Предоставьте инструмент анализа журналов аудита для FreeBSD

    Дунмей Лю, наставник Роберт Николас Максвелл Уотсон
  • Улучшить инфраструктуру коллекции портов FreeBSD

    Габор Кёвесдан, наставник Эндрю Пантухин
  • HTTP поддержка PXE

    Алекси Тарасовым, наставник Эд Масте
  • Графический установщик для FreeBSD (Finstall)

    Иван Ворас, наставник Мюррея Стокели
  • Портирование Linux KVM в FreeBSD

    Фабио Чеккони, наставник Луиджи Риццо

Freenet Project Inc.

Домашняя страница: http://freenetproject.org/
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Freenet: Freenet - это бесплатное программное обеспечение, которое позволяет вам публиковать и получать информацию в Интернете, не опасаясь цензуры. Чтобы достичь этой свободы, сеть полностью децентрализована, а издатели и потребители информации являются анонимными. Без анонимности никогда не может быть истинной свободы слова, и без децентрализации сеть будет уязвима для атаки. FPI: Конкретная цель этой корпорации состоит в том, чтобы помочь в разработке и распространении технологических решений для дальнейшего распределения информации о открытом и демократическом распределении информации по Интернету или ее электронных коммуникационных сетям или организациям. Это также цель этой организации по гарантированию согласия людей на свободный, не опосредованный и беспрепятственный прием и передача всех интеллектуальных, научных, литературных, социальных, художественных, творческих, прав человека и культурных выражений, мнений и идей без вмешательства или ограничений или обслуживание государственным, частным или особым интересам. Это также цель этой организации по обучению мирового сообщества и быть защитником этих целей.

Проекты

  • Улучшение поиска во Фринете

    Свати Гоял, наставник Мэтью Джона Тоселенда
  • Плагин для блогов для Freenet

    Фредрик Рехтенштейн, наставник Джерома Флеша
  • Freenet Test Suite Создание

    Альберто Бакчелли, наставник Флорент Дейгьер
  • Различные модели роста для управления маршрутизацией/заторов

    Вильхельм Верендель, наставник Иана Джона Сесила Кларка
  • Шриватсан Рави, наставник Флорент Дейгьер
  • C/C ++ Библиотека для взаимодействия с FrenetFcpspec2point0

    Младен Колар, наставник Мэтью Джона Тоселенда

Freevo

Домашняя страница: http://www.freevo.org
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Домашний театр. Freevo содержит разные модули для управления ПК с пультом по телевизору. В отличие от других проектов, которые Freevo пытается повторно использовать другие другие приложения, такие как MPLAYER, XINE и GSTREAMER для этой задачи. Новый API предназначен для того, чтобы быть очень гибким, разделяя логику на несколько независимых модулей, которые также могут использоваться другими проектами. Он содержит субпроект KAA с различными модулями, и проект Geexbox присоединился к команде FreeVo для создания Live-CD на основе FreeVO 2.0.

Проекты

  • DVB CAM -поддержка

    Алессандро Децина, наставник Захира Аббаса Мерали

Инициатива свободного программного обеспечения Японии

Домашняя страница: http://www.fsij.org/
Предпочтительная лицензия: GNU GPL в основном, GNU Lesser GPL или лицензия базового программного обеспечения, при необходимости.

Некоммерческая организация, которая продвигает свободное программное движение в Японии и поддерживает разработку и деятельность свободного программного обеспечения.

Проекты

  • STMLIB: Multi-Backend Library STM для OCAML

    Чжэн Ли, наставник Йориюки Ямагата
  • Улучшить плагин Eclipse of ocaml

    Soutaro Matsumoto, наставник Yoriyouki Yamagata

Пиджин

Домашняя страница: http://pidgin.im/
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Pidgin-это библиотека с открытым исходным кодом, кроссплатформенную, мультипротокол, мгновенную библиотеку обмена сообщениями (Libpurple) и клиенты (Pidgin and Finch). Он поддерживает многочисленные протоколы IM с одним унифицированным интерфейсом, абстрагируя концепцию нескольких услуг IM.

Проекты

  • Gaim/Pidgin MySpaceim Protocol Plagin

    Джеффри Коннелли, наставник Шона Игана
  • Диспетчер сертификатов и улучшенная поддержка SSL

    Уильям Элхардт, наставник Итана Блантона
  • Телепатия поддержка Gaim

    Уилл Томпсон, наставник Роберта МакКуина
  • Улучшения Gaim-Text

    Эрик Полино, наставник Садрул Хабиб Чоудхури
  • Mono Loader (часть Duex)

    Эоин Коффи, наставник Гари Крамлиха
  • Стабилизировать и улучшить поддержку MSN в Gaim

    Карлос Антонио Виейра Сильва, наставник Марка Долинера
  • Виртуальная классная комната над пиджином

    Prekshu Ajmera, наставник Ричарда Лагера
  • Отдаленная регистрация

    Шкутков Майкл, наставник Ричарда Лагера

GCC

Домашняя страница: http://gcc.gnu.org/
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Коллекция компилятора GNU включает компиляторы, используемые для всех бесплатных операционных систем для C, C ++, Java, Fortran и ADA.

Проекты

  • Распространенная информация о зависимости данных массива от Tree-SSA до RTL

    Александр Монаков, наставник Даниэль Берлин
  • Функция Fortran 2003 для GCC

    Янус Вейл, наставник Стивена Боссчера
  • Открытое межпроцедурное анализа и оптимизации мутлипрограммирования

    Джакуб Сташак, наставник Даниэль Берлин
  • Интеграция компилятора openjdk's javac bytecode в GCJ

    Тема Dalibor, наставник Марка Дж. Виларара
  • Новое статическое расписание эвристика для GCC.

    Дмитрий Чжурихин, наставник Владимира Макарова

Проект GEDA

Домашняя страница: http://geda.seul.org/
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Проект GEDA представляет собой конфедерацию из примерно 25 разработчиков, которые работают над инструментами CAD (программы), используемыми для электронного дизайна. Инструменты предназначены для работы на Linux и других единиц. Некоторые из инструментов делятся библиотекой ссылок, а некоторые являются отдельными. В целом, пользователи вызывают программы индивидуально из командной строки UNIX (или значка настольного компьютера). Тем не менее, в настоящее время мы разрабатываем «менеджер проекта», который свяжет многие инструменты с общей точкой входа. Среди инструментов в проекте: GSCHEM - программа, используемая для рисования схематических схем схем. PCB - программа, используемая для разработки печатных плат (печатные платы). GERBV - программа, используемая для просмотра и проверки ПХБ. GNUCAP - программа, используемая для анализа и имитации аналоговых схем (эквивалентных специям). Icarus verilog - программа, используемая при проектировании и анализе логических схем. Gwave - программа, используемая для просмотра вывода GNUCAP, NGSPICE и других симуляторов схемы. В целом, проект GEDA охватывает около 18 программ, которые могут использоваться в электронном дизайне. Полный список наших инструментов можно найти здесь: http://geda.seul.org/tools/index.html Наши инструменты CAD используются студентами, преподавателями, самыми хобби, небольшими консультантами и даже в инженерных группах в более крупных компаниях.

Проекты

  • SDF Parser/Annotor для плагина Icarus verilog VPI

    Ян Джу, наставник Стивена Уильямса
  • Усовершенствование удобства использования в gtkwave

    Кермин Флеминг, наставник Энтони Дж. Бибелл

Geeklog

Домашняя страница: http://www.geeklog.net/
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Geeklog - это приложение CMS/Weblog с открытым исходным кодом, записанное в PHP и используя MySQL или MS SQL в качестве базы данных. Текущая группа основной разработки состоит из пяти человек, причем еще 10-20 человек вносят вклад в исходный код, плагины и другие дополнения на регулярной основе. Сообщество на www.geeklog.net парят около 150 активных пользователей, т.е. те, которые входят на сайт и участвуют в дискуссиях. У нас также есть несколько активных международных сообществ в Японии, Германии, Польше и Франции. Японское сообщество даже опубликовало книгу о Geeklog. В то время как Geeklog может быть одним из менее известных CMS, он делает несколько громких мест, например, Groklaw. Мы также знаем, что он используется довольно много во интранетах компании и в качестве структуры веб -приложений.

Проекты

  • Мастер установки для Geeklog

    Мэтт Уэст, наставник Дирк Хаун
  • Бэкэнд на конфигурации конфигурации конфигурации и DB

    Аарон Бланкштейн, наставник Блейн Ланг
  • Статья плагин

    Дэмиен Ходжкин, наставник Тони Биббса
  • API веб -сервисов для Geeklog

    Рамнат Р. Айер, наставник Дирк Хаун

Genmapp

Домашняя страница: http://www.genmapp.org/
Предпочтительная лицензия: лицензия Apache, 2.0

Мы являемся академической организацией, которая разрабатывает и поддерживает GenMapp (аннотатор и профилировщик генов и профилировщик Pathway), инструмент визуализации и анализа для биологических данных. Genmapp иллюстрирует взаимосвязь между различными генами и белками, чтобы помочь исследователям понять их данные с точки зрения связанных биологических путей. Более 18 000 человек из> 70 стран зарегистрировались для загрузки программы Genmapp. Существует более 360 публикаций, которые ссылаются на Genmapp или используют Genmapp для отображения данных в контексте биологических путей. Genmapp на 100% открытый исходный код. Вся новая разработка в Java, MySQL, Derby, XML и веб -технологиях, таких как MediaWiki, в сотрудничестве с библиотекой UCSF, биоинформатикой BigCat и консорциумом Cytoscape. Наша команда разработчиков состоит из людей, которые являются как биологами, так и программистами, предоставляя уникальный взгляд на создание и использование инструментов с открытым исходным кодом.

Проекты

  • Усовершенствованная стратегия поиска в цитоскапе

    Гейтал Ашкенази, наставник Дэвида.
  • Визуальная история модификаций пути

    Мартиян Ван Иерсель, наставник Александр Пико
  • Редактор Pathway для wikipathways.org

    Томас Келдер, наставник Кристины Хансперс
  • Библиотека макетов графика для GenMapp

    Николик Александар, наставник Майкла Смута

Дженто

Домашняя страница: http://www.gentoo.org
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Gentoo - это бесплатная операционная система, основанная на Linux или FreeBSD, которая может быть автоматически оптимизирована и настроена практически для любого приложения или необходимости. Экстремальная конфигурационность, производительность и первоклассное сообщество пользователей и разработчиков-все это отличительные черты опыта Gentoo.

Проекты

  • Коллективное обслуживание

    Андрей Фалко, наставник Стивена Беннетта
  • Базовый

    Луис Франциско Арауджо Камарильо, наставник Алек Уорнер
  • Поддержка компиляции GNAP Cross

    Филипп Риггер, наставник Хосе Альберто Суарес Лопес
  • Archfs: файловая система в пользовательском пространстве для репозитории RDIFF-Backup

    Филип Грушчиньский, наставник Кристил Дальскжаер
  • Надежный интерфейс конфигурации Cisco для встроенных дистрибуций с двигателем GNAP

    Александрос Стергиакис, наставник Александр Фрирёй
  • Equizapp - Система, которая помогает рекрутерам и наставникам Gentoo создавать и управлять тестами для новобранцев

    Грзегорз Кулевский, наставник Кристил Дальскжаер
  • Реализация работы подсистемы Скира как для фронта, так и для бэкэнда.

    Родриго Эдуардо Лазо Паз, наставник Мэтта Диснея
  • Привязки Python для paludis

    Пиотр Яросньский, наставник Салием Абдулрасул

Проект GGI

Домашняя страница: http://www.ggi-project.org/
Предпочтительная лицензия: лицензия MIT

Проект GGI - это волонтерская организация, разрабатывающая портативные структуры графических решений Lowlevel. Он предоставляет различные библиотеки, двумя наиболее фундаментальными являются Libgii (для обработки ввода) и libggi (для графического вывода). Мы хотим разрешить любой программе, использующей GGI, запускать на любую платформу или любую бэкэнд, которая может выступать в качестве дисплея, что требует максимума. В настоящее время поддерживаемыми пластинными формами являются Linux, Windows (MSYS/Mingw, Cygwin), Darwin/Macosx, FreeBSD, OpenBSD, NetBSD, Solaris. В дополнение к нативным системам отображения (DirectX, Quartz, X и т. Д.), GGI предлагает набор дополнительных бэкэндов, которые могут быть мультиплексированы (файл, память, VNC, ...). Наша работа используется во многих некоммерческих и коммерческих проектах (см. Http://www.ggi-project.org/links.html для короткого списка).

Проекты

  • Поддержка OpenGL для GGI

    Рагхавендра Нарасимхан V, наставник Кристоф Эггер
  • Улучшите XGGI, внедрив некоторые расширения X.

    Викрам Кумар, наставник Кристоф Эггер

GIT Development Community

Домашняя страница: http://git.or.cz/
Предпочтительная лицензия: Генеральная публичная лицензия GNU (GPL)

Поскольку GIT подходит к своей третьей годовщине, в настоящее время он выбранной системой контроля пересмотра для многих крупнейших и наиболее успешных проектов с открытым исходным кодом, включая ядро ​​Linux и, по крайней мере, восемь других проектов Google Summer of Code 2007: Ikiwiki, один ноутбук на ребенка , Самба, тысяча Парсек, Винный Проект, Видеолан, XMMS2 и X.org. Это достижение является продуктом сообщества Lively Git Development, сплоченной команды разработчиков, технических писателей и конечных пользователей, страдающих высококачественным развитием с открытым исходным кодом.

Проекты

  • GIT Library Project

    Луис Фернандо Н. Капитулино, наставник Шона Пирса
  • Замените большинство основных сценариев на C версии.

    by Carlos Rica Espinosa, mentored by Johannes Schindelin

ГНОМ

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.

Проекты

  • New geometry manager for GTK+

    by Mathias Hasselmann, mentored by Federico Mena-Quintero
  • Evolution Data Server Backend for google calendar

    by Ebby Wiselyn, mentored by Harish Krishnaswamy
  • GStreamer plugins and extensions for multimedia content creation applications

    by Sebastian Dröge, mentored by Stefan Kost
  • Brave New X11 World

    by Pascal Schoenhardt, mentored by Christian Kellner
  • Extending the lockdown framework in GNOME and making it even more deployment friendly

    by Sayamindu Dasgupta, mentored by Federico Mena-Quintero
  • Photobooth-like application for the GNOME-Desktop

    by Daniel Siegel, mentored by Raphael Slinckx
  • PiTiVi, an Open Source Video Editor

    by Brandon J Lewis, mentored by Edward Hervey
  • Integrating Epiphany Bookmarks and Browsing History For GNOME-wide Access

    by Imran Patel, mentored by Xan López Saborido
  • Эволюция

    by Tobias Mueller, mentored by Sven Herzberg
  • Creating a new documentation editor for Project Mallard

    by Buddhika Laknath Semage, mentored by Donald Scorgie
  • Simple user-to-user file transfer without configuration in a LAN

    by Marco Barisione, mentored by Sjoerd Simons
  • Implement PDF Annotations support in Evince

    by Iñigo Martínez Criado, mentored by Carlos García Campos
  • Changing metacity into a window-and-pointer-manager

    by Paulo Ricardo Zanoni, mentored by Elijah Newren
  • Jokosher VoIP Integration

    by Michael Sheldon, mentored by Benjamin Thorp
  • gnome-bluetooth and bluez-gnome improvements and unification

    by Tadas Dailyda, mentored by Marcel Holtmann
  • Enhance Mango to allow self-service of GNOME account data and streamline GNOME account setup

    by Barış Çiçek, mentored by Raphael Slinckx
  • Plug my desktop - Fixing input device hotplugging

    by Nicolas Trangez, mentored by Christian Kellner
  • art.gnome.org 3

    by Bruno Miguel Fachada dos Santos, mentored by Thomas Wood
  • Cross-Application Scripting

    by Ori Bernstein, mentored by Hubert Figuiere
  • VoIP and video call client using Telepathy

    by Elliot Fairweather, mentored by Robert McQueen
  • Gnome Scan NG

    by Étienne Bersac, mentored by Vincent Untz
  • WYSIWYG Documentation Editor for GNOME (Foie Gras)

    by Szilveszter Farkas, mentored by Shaun McCance
  • Refactoring Deskbar-Applet

    by Sebastian Poelsterl, mentored by Raphael Slinckx
  • Face detection and tagging feature for F-Spot

    by Andrzej Wytyczak-Partyka, mentored by Lawrence Ewing
  • Voice recognition applet to control desktop

    by Raphael Nunes da Motta, mentored by Nickolay Shmyrev

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.

Проекты

  • GRUB2 CD-ROM Boot Support

    by Alexandru Roman, mentored by Jeroen Dekkers
  • findutils: updatedb (rewrite), xargs (ARG_MAX), find (extended attributes)

    by Leslie P. Polzer, mentored by James Youngman
  • User defined out of date decission for GNU make and persistent variables.

    by Ramon Garcia Fernandez, mentored by Paul Smith
  • Mailutils: Add TLS capability to IMAP and POP client code.

    by Wojciech Polak, mentored by Sergey Poznyakoff
  • Gnome/GStreamer Desktop sound integration for Java

    by Mario Torre, mentored by Mark J. Wielaard
  • GNU Hurd libchannel

    by Fredrik Hammar, mentored by Richard Braun
  • Generics support in Portable.NET

    by Ivan de Jesus Deras Tabora, mentored by Klaus Treichel
  • Graphical navigation/representation of knowledge base; and interfacing with other knowledge systems.

    by Rakesh Pandit, mentored by Nagarjuna Gadiraju
  • SyncML interface for phpGroupWare

    by Johan Gunnarsson, mentored by Dave Hall

GnuCash

Homepage:
Preferred License: GNU General Public License (GPL)

GnuCash is an Open Source Financial Application that provides Personal and Business Accounting. Some would say that GnuCash is a Quicken or Quickbooks replacement, but that's not completely accurate. We're a loose group of developers run mostly like a meritocracy. Patches are welcome from anyone, but commit access to the mainline sources are limited to the core developers. New developers are asked to prove themselves either by sending in patches or by working on a development branch. Most of our conversations take place either in IRC or on the mailing lists.

Проекты

  • Delimited File Importer

    by Benjamin Leonard Sperisen, mentored by Joshua Sled
  • Dogtail UI Test Harness

    by Ahmed Sayed Hassan, mentored by Joshua Sled

GNUstep

Homepage: www.gnustep.org
Preferred License: GNU Library or Lesser General Public License (LGPL)

GNUstep is a cross-platform, object-oriented framework for desktop application development. GNUstep enables developers to rapidly build sophisticated software by employing a large library of reusable software components.

Проекты

  • Key Value Observing and Bindings implementation

    by Christopher Farber, mentored by Nicola Pero
  • Improving GNUstep AppKit components and the Text System

    by Christopher Elsmore, mentored by David Chisnall

Google

Homepage: http://www.google.com/
Preferred License: Apache License, 2.0

Проекты

  • Sockets for Google Web Toolkit

    by Aleksey Lagoshin, mentored by Dan Morrill
  • phpAspect eclipse plugin

    by William Candillon, mentored by Vanwormhoudt
  • GWT for Gadgets/Widgets

    by Tomasz N. Kolodziejczyk, mentored by Kelly Norton
  • Java API Compatibility Validator

    by Aleksandar Pantaleev, mentored by Miguel Mendez

Хайку

Homepage: http://www.haiku-os.org
Preferred License: MIT license

We are a project dedicated to the creation of a new open source operating system designed from the ground up for desktop computing called Haiku. Inspired by the BeOS, Haiku aims to provide users of all levels with a personal computing experience that is simple yet powerful, and free of any unnecessary complexities. Haiku is supported by Haiku Inc., a 501(c)3 not-for-profit organization founded with the purpose of promoting our project.

Проекты

  • Network stack revamp: IPv6, ICMP, multicast, etc.

    by Hugo Santos, mentored by Axel Dörfler
  • Create a thread scheduler with CPU affinity

    by André Braga, mentored by Axel Dörfler
  • USB isochronous streams

    by salvatore benedetto, mentored by Oliver Ruiz Dorantes
  • FireWire stack for Haiku

    by JiSheng Zhang, mentored by Jerome Duval
  • Network Preferences Application

    by Andre Alves Garzia, mentored by Stehan Aßmus
  • Package (.pkg) installer for the Haiku Operating System

    by Łukasz Zemczak, mentored by Ryan Leavengood
  • Implement a precache algorithm along with aging policy for the file system caches

    by Krishna Kishore Annapureddy, mentored by François Revol

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.

Проекты

  • Finishing linux 2.6 for h5000 devices

    by Milan Plžík, mentored by Anton Vorontsov Vladimirovich
  • Developing reusable handheld machine emulations for QEMU

    by Maria Zabolotnaya, mentored by Paul Sokolovsky

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.

Проекты

  • Darcs Conflict Handling

    by Jason Dagit, mentored by David Roundy
  • Hackage Web Interface, Doc-Browser

    by Sascha Böhme, mentored by Ross Paterson
  • Rewrite the typechecker for YHC and nhc98

    by Mathieu Boespflug, mentored by Malcolm Wallace
  • Cabal Configurations

    by Thomas Schilling, mentored by Michael Isaac Jones
  • Update the Hat tracer

    by Kenn Knowles, mentored by Malcolm Wallace
  • Generalizing Parsec to ParsecT and arbitrary input (ByteStrings)

    by Paolo Martini, mentored by Philippa Jane Cowderoy
  • Shared Libraries for GHC

    by Clemens Fruhwirth, mentored by Simon Marlow
  • HTTP Library Replacement

    by Mieczysław Bąk, mentored by Bryan O'Sullivan
  • Extending GuiHaskell: An IDE for Haskell Hackers

    by Asumu Takikawa, mentored by Neil Mitchell

IEM - Institute of Electronic Music and Acoustics, Graz

Homepage: http://iem.at/
Preferred License: New BSD license

The Institute of Electronic Music (IEM) is part of University of Music and Dramatic Arts and concentrates itself in three areas: Research and Development, Art Production and Education. Our research activities are concentrated mainly in digital signal processing, audio engineering, and psycho acoustics, eg. projects in analysis and syntheses of sound and loudness perception. An additional project is the publication series 'Contributions to Electronic Music'. IEM provides technology and know-how to composers and musicians in the creation and realization of their works. Since 1990, IEM has collaborated with guest artists in the production and performance of more than 80 new compositions. In this process, many international partnerships have been established. At IEM, compositions students are trained in musical acoustics, sound synthesis, algorithmic composition, and real-time systems. We have also established an audio engineering curriculum in collaboration with the Technical University in Graz. The most important aspects of our courses is to bring technology and artistic creativity closer together.

Проекты

  • VideoIO

    by Thomas Holzmann, mentored by IOhannes m zmölnig
  • FTM Library for PureData

    by Tommaso Bianco, mentored by Winfried Ritsch

ikiwiki

Homepage: http://ikiwiki.info
Preferred License: GNU General Public License (GPL)

The ikiwiki project aims to develop a general-purpose wiki engine, with particular emphasis on personal wikis, project wikis, blogs, and collaborative software development. We provide several features unique or uncommon amongst wikis: * Rather than inventing yet another simplistic, linear revision control system, ikiwiki uses a standard version control system such as Subversion or Git. You can edit a wiki by committing to your repository, as well as through a traditional web interface. This makes ikiwiki ideal for collaborative software development; just keep your wiki in version control next to your software. You can also take advantage of the features of these systems; for instance, you can keep a local branch of your wiki via Git. * You can turn any set of pages into an inline news feed, complete with RSS and Atom support. You can run your weblog on ikiwiki (and many people do), run a Planet-like aggregator for external feeds, or keep a TODO and bug list with tags for completed items. * ikiwiki provides a wiki compiler, designed to transform your wiki content into a set of static pages. You can then serve these pages as static content. ikiwiki will not fall over during a Slashdotting, because page views don't require the ikiwiki CGI; as long as Apache can keep up, your site will survive. Furthermore, you can choose whether you want to run the ikiwiki CGI for web edits or only handle commits to the underlying version control system; you can even run ikiwiki privately and just manually copy the content to another server. So if you want to put a wiki up on a server without installing any software on that server, try ikiwiki.

Проекты

  • latex plugin input/output for ikiwiki

    by Patrick Winnertz, mentored by Joey Hess
  • by Ben Coffey, mentored by Alexander Wirt
  • Wiki WYSIWYG Editor

    by Taylor Killian, mentored by Joey Hess
  • by Arpit Jain, mentored by Alexander Wirt

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.

Проекты

  • Text Improvements

    by Gail Carmichael, mentored by Richard Hughes
  • Native PDF import capability based on libpoppler

    by Miklós Bálint Erdélyi, mentored by bulia byak
  • Live path effects in Inkscape

    by Johan Engelen, mentored by Aaron Spike
  • 3D box tool for Inkscape

    by Maximilian Albert, mentored by bulia byak
  • UI for SVG Filter Effects

    by Nicholas Bishop, mentored by MenTaLguY
  • Raster Functionality in Inkscape

    by Christopher Brown, mentored by Theodore J. Gould
  • Importing from, and Exporting to, a remote ccHost instance

    by Bruno Luis Goncalves Dilly, mentored by Bryce Harrington

Internet2

Homepage: http://www.internet2.edu/
Preferred License: New BSD license

Internet2 is the foremost US 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.

Проекты

  • Network Diagnostic Tool Enhancements

    by Jakub Sławiński, mentored by Richard Carlson
  • Chrolog Application(second try)

    by Horia Vlad Balan, mentored by Aaron Brown
  • Phoebus Protocol Enhancements

    by Andrew Lake, mentored by Martin Swany
  • Defining network metrics on a qualitive perspective

    by Fausto Vetter, mentored by Jason Zurawski

Jikes RVM

Homepage:
Preferred License: Common Public License 1.0

Jikes RVM (Research Virtual Machine) provides a flexible open testbed to prototype virtual machine technologies and experiment with a large variety of design alternatives. It differs from other JVM projects in that it is written in Java whilst having a full adaptive optimization framework. It is a vehicle for testing a wide range of ideas including compiler research, memory management research, Java operating systems, computer architecture, and aspect oriented programming to name a few. Over 150 research papers have been published which use Jikes RVM.

Проекты

  • JMX Implementation

    by Andrew John Hughes, mentored by Peter Donald
  • Adding JDWP and JVMTI support

    by Eslam Ahmed Almorshdy, mentored by Ian Rogers
  • Graph Coloring Register Allocator

    by Alexey Gorodilov, mentored by Ian Rogers
  • MC2 Algorithm

    by Sowjanya Karumuri, mentored by John Eliot Blakeslee Moss
  • Vectorization

    by jisheng zhao, mentored by Ian Rogers

Joomla

Homepage: www.joomla.org
Preferred License: GNU General Public License (GPL)

We are an open source web based content management system.

Проекты

  • Extending the Nested Sets Model with "Hardlinked Nested Sets"

    by Enno Klasing, mentored by Louis Benton Landry
  • Email Interface for Publishing

    by Nur Aini Rakhmawati, mentored by Mateusz Krzeszowiec
  • Semantic Web Integration

    by Charl van Niekerk, mentored by Robert Schley
  • Geo-component for Joomla!

    by Mickael Maison, mentored by Andrew Eddie
  • Eclipse Plugin for develop Joomla's Component/Module

    by Muhammad Fuad Dwi Rizki, mentored by Laurens Vandeput
  • General content recommendation component for Joomla

    by Faolan Cheslack-Postava, mentored by Samuel Alexander Moffatt

K-3D

Homepage: http://www.k-3d.org
Preferred License: GNU General Public License (GPL)

K-3D has produced free-as-in-freedom 3D CGI tools designed to scale to the needs of professionals for nearly 15 years.

Проекты

  • Quadrilateral Remeshing

    by Ian South-Dickinson, mentored by Timothy M. Shead

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.

Проекты

  • CMake support for KDevelop

    by Aleix Pol Gonzalez, mentored by Matt Rogers
  • Kalzium 3D Molecular Editor

    by Marcus D. Hanwell, mentored by Benoit Jacob
  • Painterly features for Krita

    by Emanuele Tamponi, mentored by Bart Coppens
  • Code-Completion and Navigation for KDevelop-4

    by David Nolden, mentored by Roberto Raggi
  • KRDC (KDE Remote Desktop Connection) - UI Redesign and overall revamp

    by Urs Wolfer, mentored by Bradley John Hards
  • Kontact Journal/Blog Support

    by Mike Arthur, mentored by Cornelius Schumacher
  • SQL Code Generation and Enhanced Entity Relationship Models for Umbrello

    by Shivasharan Rao, mentored by Jonathan Riddell
  • KAider, computer-aided translation system

    by Mykola Shaforostov, mentored by Adriaan de Groot
  • Improve OpenDocument compatibility in KWord

    by Pierre Ducroquet, mentored by Sebastian Sauer
  • Implement OpenUsability's Context Sensitive Help Redesign

    by Joshua Keel, mentored by Ellen Reitmayr
  • Strigi: chemistry and biology support

    by Alexandr Goncearenco, mentored by Egon Lennert Willighagen
  • GPS support for Marble virtual globe widget

    by Andrew Manson, mentored by Inge Wallin
  • Amarok: Model/View implementation and usability improvements for playlist

    by Ian Monroe, mentored by Seb Ruiz
  • New selection visualisations for Krita

    by Sven Langkamp, mentored by Casper Boemann
  • Kopete messenger plugin update

    by Panyong Zhang, mentored by Matt Rogers
  • Step: interactive physical simulator for education

    by Vladimir Kuznetsov, mentored by Carsten Niehaus
  • KWin -- Improved Xinerama Support

    by Frederick Emmott, mentored by Lubos Lunak
  • Amarok Web Services Integration

    by Leonardo Franchi, mentored by Seb Ruiz
  • Text-tool plugins for KOffice apps

    by Fredy Yanardi, mentored by Tomas Mecir
  • Generic models/views for all Akonadi-based applications

    by Bruno Virlet, mentored by Volker Krause
  • 2D projection for Marble

    by Carlos Manuel Licea Vázquez, mentored by Torsten Rahn
  • Marble KML support and creating KPart.

    by Murad Tagirov, mentored by Torsten Rahn
  • Enhance KPilot record based syncing

    by AHJ Broeksema, mentored by Jason Kasper
  • Bluetooth Presence Manager (BtPM) and KDEBluetooth KDE4 port

    by Juan González Aguilera, mentored by Daniel Gollub
  • Python Support for KDevelop4

    by Piyush Verma, mentored by Andreas Pakulat
  • Making KOrganizer look more like a paper-based calendar: theming improvements

    by Loïc Corbasson, mentored by Cornelius Schumacher
  • Music Notation support for KOffice

    by Marijn Kruisselbrink, mentored by Boudewijn Rempt
  • KDEPrint -- add support for LinuxPrinting's on-line drivers query

    by Gavin Beatty, mentored by Cristian Tibirna
  • Bridge the gap between KitchenSync and OpenSync

    by Anirudh Ramesh, mentored by Tobias Koenig
  • Java backend for Kross

    by Vincent Verhoeven, mentored by Sebastian Sauer
  • Improving the X RandrR extension support in KDE

    by Gustavo Pichorim Boiko, mentored by Lubos Lunak
  • Icon cache for KDE

    by Rivo Laks, mentored by Aaron Seigo

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 .

Проекты

  • Sahana Disaster data import through arbitrary spreadsheets, relational databases

    by Joseph Priyanga Fonseka, mentored by Chamindra de Silva
  • Optical Character Recognition for Sahana Data Entry

    by Omega Silva, mentored by Ravindra De Silva
  • Extending KBFX the next generation Desktop resource launcher for K Desktop environment (KDE).

    by Lahiru Lakmal Priyadarshana, mentored by Siraj Razick
  • Sahana GPS Interface

    by Selvamanickam Sriganeshan, mentored by Mifan Careem
  • Complete AJAX library for Sahana

    by Ishan Udyana Liyanage, mentored by Ravindra De Silva
  • Sahana Meta data based dynamic report generation (tables, charts and Sahana Meta data based dynamic report generation (tables, charts and Sahana Meta data based dynamic report generation (tables, charts and maps)

    by Agnieszka Kulikowska, mentored by Mifan Careem
  • Effective Localization for Sahana

    by Leevanage Pium Prabath Kumarasinghe, mentored by Isuru Samaraweera
  • Bassa, A Policy Based, User Driven, Content Caching/Sharing and Distribution System.

    by Wathawana Vithanage Wathsala, mentored by Chamindra de Silva
  • Fund Management Module for SAHANA

    by KHD Kumarasiri, mentored by Isuru Samaraweera
  • Google Summer of Code Application.

    by Dinishika Nuwangi Weerarathna, mentored by Darmendra Pradeeper

Liblime

Homepage: http://www.liblime.com/
Preferred License: GNU General Public License (GPL)

LibLime's mission is to make open-source software accessible to libraries. To that end, LibLime develops and promotes affordable and customizable open-source library solutions, such as Koha and Evergreen. LibLime also provides a full range of services on these applications including: migration assistance, staff training, and software maintenance, support, and development.

Проекты

  • Develop Cataloging Application

    by Chris Catalfo, mentored by Joshua Ferraro

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.

Проекты

  • IOLib

    by Luís Manuel Borges de Oliveira, mentored by Robert Edward Brown
  • CL-ObjC. A bridge between Common Lisp and Objective-C

    by Luigi Panzeri, mentored by Edward Marco Baringer
  • Purely Functional Data Structures in Common Lisp

    by Andrew Longfellow Baine, mentored by Rahul Jain
  • Music interchange format support for Gsharp

    by Brian Gruber, mentored by Christophe Rhodes
  • NXTLisp - a Common Lisp library for the NXT Mindstorms platform

    by Milan Cermak, mentored by Frank Klassner

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.

Проекты

  • LLVM Mips Backend

    by Bruno Cardoso Lopes, mentored by Chris Lattner
  • Using LLVM as a backend for QEMU's dynamic binary translator

    by Tilmann Scheller, mentored by Paul Brook

Robert H. Lurie Comprehensive Cancer Center of Northwestern University

Homepage: http://lurie.northwestern.edu/home/index.cfm
Preferred License: Apache License, 2.0

First established at Northwestern University in 1974, the Robert H. Lurie Comprehensive Cancer Center is committed to being a national leader in the battle to overcome cancer. To this end, the Cancer Center is dedicated to scientific discovery, advancing medical knowledge, providing compassionate, state-of-the-art cancer care, and training the next generation of clinicians and scientists. The Bioinformatics Core Facility at the Robert H. Lurie Comprehensive Cancer Center is focused on collaboration and publication with Cancer Center members. The Core Facility consists of five faculty-level bioinformaticists with experienced and diverse computer programmers. The Core develops state of the art algorithms for pathway analysis, microarray analysis, and proteomics. Good software development practices are used for bioinformatics and computational analysis of DNAs, proteins, clinical trials and clinical informatics. We offer student interns with a broader choice of projects and a general perspective of information technology in science and healthcare; previous curriculum in biology is not necessary for the projects.

Проекты

  • Proteomics and Metabolomics Data Processing System:

    by Jared Flatow, mentored by Pan Du
  • Adding GC-MS and LC-MS metabolomics support to MassSpecWavelet

    by Michael Lawrence, mentored by Pan Du
  • Google Gateway to Genomics Literature

    by Adrian Schoenig, mentored by Warren A Kibbe
  • GeneQuad summary for GeneRIF using N-Gram Markov Model and other techniques

    by Daniel Lelis Baggio, mentored by Pan Du
  • Blue Sky Project - Bridging the Gaps Between Statistics, Biology and E-commerce

    by Renee McElhaney, mentored by Warren A Kibbe
  • Learning a Context Free Grammar by reading Corpus in a given language

    by Siddharth Angrish, mentored by Simon Lin

MacPorts

Homepage: http://www.macports.org/
Preferred License: Apache License, 2.0

MacPorts is a ports collection and packaging system for Mac OS X. We have about 4500 active ports, many of which accept multiple variants. MacPorts is one of the primary means by which open source software is compiled for and installed onto Mac OS X, and is thus a primary interface between Mac OS and the rest of the open source world.

Проекты

  • Automate and beautify creation of universal binaries for ports that need to be built more than once and then run lipo on

    by Elias Pipping, mentored by Markus Weissmann
  • Port isolation while building

    by Eugene Pimenov, mentored by Paul Guyot
  • New Repository Backend

    by Chris Pickel, mentored by Paul Guyot

maemo

Homepage: http://maemo.org
Preferred License: GNU General Public License (GPL)

Maemo provides an open source development platform for Nokia Internet Tablets and other Linux-based devices. It is build from components widely used in open desktop and mobile/embedded systems: the Linux kernel, Xserver, DBus, GTK+, Gstreamer, Telepathy, GnomeVFS... We develop the Hildon Application Framework in order to integrate functionality and user interface to the maemo platform. We also provide a Software Development Kit containing the tools needed to create and port applications, replicating the Internet Tablet environment in a PC.

Проекты

  • GeoClue for Maemo

    by Jussi Kukkonen, mentored by Henri Bergius
  • Japanese/Chinese handwriting recognition on Maemo

    by Mathieu BLONDEL, mentored by Makoto Sugano

MetaBrainz Foundation Inc.

Homepage: http://metabrainz.org
Preferred License: GNU General Public License (GPL)

The MetaBrainz Foundation is a 501(c)3 non-profit headquartered in San Luis Obispo, CA that operates the MusicBrainz project. MusicBrainz is an open source/open data project to collect vast quantities of data about music and make it available to the public.

Проекты

  • Working on implementing simplified NGS

    by Erik Dalén, mentored by Lukas Lalinsky

Mixxx

Homepage: http://www.mixxx.org
Preferred License: GNU General Public License (GPL)

Mixxx is a cross-platform, open source DJ mixing application suitable for amateur and live professional use. Mixxx began as one of the earliest digital DJ solutions, and as a result has attracted a large worldwide userbase. Our continuing mission is to provide these users with an open source DJ application with features that rival and lead proprietary commercial solutions such as Traktor, MixVibes, and Virtual DJ.

Проекты

  • library/playlist interface improvement

    by Nathan Prado, mentored by Adam Davison
  • Improved BPM detection

    by Micah Lee, mentored by Albert Santoni
  • LADSPA Support in Mixxx

    by Paweł Bartkiewicz, mentored by Albert Santoni

MoinMoin Wiki Project

Homepage: http://moinmo.in/
Preferred License: GNU General Public License (GPL)

The MoinMoin project is developing a popular wiki engine in Python. Wikis are getting more and more important for the communication infrastructure of OSS groups all over the world. Especially groups like Apache, Ubuntu, Python, Debian, Fedora, Xen, KernelNewbies, linuxwiki.org (de), etc. are using MoinMoin to keep the contact going with their users and developers and for documentation. We have some few long-time core developers, some more casual developers and quite many developers contributing plugin code. Additionally, many people work on the wikis improving documentation and translating it to about 40 languages.

Проекты

  • Refactor the storage engine of MoinMoin to support different Backends

    by Heinrich Wendel, mentored by Thomas Waldmann
  • Interactive Wiki Maintenance with Jabber/XMPP

    by Karol Nowak, mentored by Alexander Schremmer
  • Automatic classification of wiki pages and extending security system.

    by Marian Neagul, mentored by Reimar Bauer

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.

Проекты

  • Windows.Forms.Designer

    by Ivan Zlatev, mentored by Miguel de Icaza
  • FastCGI ASP.NET Server

    by Brian Nickel, mentored by Marek Habersack
  • WYSIWYG Editor for Monodoc and MonoDevelop

    by Hector Enrique Gomez Morales, mentored by Mike Kestner
  • Gendarme project development

    by Lukasz Knop, mentored by Sebastien Pouliot
  • Unit Testing Code Coverage Prioritization Using CodeRank

    by Christopher J Parnin, mentored by Sebastien Pouliot
  • MonoDevelop Database Improvements

    by Ben Motmans, mentored by Miguel de Icaza
  • On WCF, NetPeerTcpBinding and PeerResolvers

    by Marcos Cobeña Morián, mentored by Atsushi Enomoto
  • Ribbons Widget

    by Laurent Debacker, mentored by Mike Kestner
  • .NET Framework 3.0 WPF controls

    by George Giolfan, mentored by Miguel de Icaza
  • MonoTorrent Gtk# GUI

    by Jared Hendry, mentored by Alan McGovern
  • Gendarme Tasks

    by Nestor Salceda Alonso, mentored by Sebastien Pouliot
  • Adding C/C++ support in MonoDevelop

    by Marcos David Marín Amador, mentored by Michael James Hutchinson
  • Banshee - Porting Banshee to Windows

    by Scott Peterson, mentored by Aaron Bockover
  • Gendarme: The problem finder

    by Nidhi Rawal, mentored by Sebastien Pouliot

Мудл

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.

Проекты

  • User Management Improvements

    by Bautu Andrei, mentored by Yu Zhang
  • Extending and Improving Quiz Questions

    by Adriane Boyd, mentored by Tim Hunt
  • Command line installer and upgrader for Moodle

    by Dilan Anuruddha K, mentored by Penny Leach
  • Epaile: Automated Grading for Computer Programming Assignments

    by Arkaitz Garro Elgueta, mentored by Nicolas Connault
  • Messaging improvements

    by Luis Filipe Romão Rodrigues, mentored by Martin Dougiamas
  • Moodle – Social Networking Features

    by Luiz Cruz, mentored by Martin Dougiamas
  • Moodle Voice

    by Mayank Jain, mentored by David Jesús Horat Flotats
  • Moodle Email Interface

    by Peter Boswood, mentored by Martin Alejandro Langhoff

The Mozilla Project

Homepage: http://www.mozilla.org/
Preferred License: Mozilla Public License 1.1 (MPL)

The mission of the Mozilla Project is to preserve choice and innovation on the Internet. We are the producer and provider of the award-winning Firefox web browser and Thunderbird e-mail software. We are an advocate for open standards on the Net, and provide tools for developing standard web content. We also provide software development tools used by hundreds of free software projects worldwide.

Проекты

  • Enable Roaming Support in Thunderbird

    by Nick Kreeger, mentored by David Bienvenu
  • Implementing cross-session download resume

    by Srirang G Doddihal, mentored by Dan Mosedale
  • by Edward Lee, mentored by Gervase Markham
  • JPEG2000 Support for Firefox

    by Benjamin Karel, mentored by Stuart Parmenter
  • Microsummary Generator Web Service and Application Improvements

    by Ryan Flint, mentored by Michael D. Melez
  • Camino : Tabosé

    by Jeff Dlouhy, mentored by Stuart Morgan
  • by Damitha Pahan Fernando, mentored by Scott MacGregor
  • Make SeaMonkey Not Suck As A News Reader

    by Markus Hossner, mentored by Karsten Düsterloh
  • Firefox automation & Tinderbox integration

    by HARISHANKARAN K, mentored by Nagappan

MySQL

Homepage: http://www.mysql.com/
Preferred License: GNU General Public License (GPL)

MySQL develops and markets a family of high performance, affordable database servers and tools. Our mission is to make superior data management available and affordable for all. We contribute to building the mission-critical, high-volume systems and products worldwide. MySQL is a key part of LAMP, which is a fast growing open source enterprise software stack. MySQL is used in a lot of Web 2.0 related companies, including Google!

Проекты

  • a performance analysis and anomaly detection tool for database engine

    by Jin Chen, mentored by Paul McCullagh
  • MySQL Load Testing, aka. How hard can I really push this?

    by Charles Cahoon, mentored by Giuseppe Maxia
  • Title: MySQLXplorer: Enabling Keyword Search in MySQL Applications

    by Mayssam Sayyadian, mentored by James A. Starkey
  • Exploring MySQL's SQL optimizer

    by Katsikaros Vangelis, mentored by Timour Katchaounov
  • MySQL Auditing Software

    by Warren Kenny, mentored by Sheeri Kritzer
  • MySQL Auditing Software

    by Umair Imam, mentored by Sheeri Kritzer
  • MyWebER

    by Andrew Uvarov, mentored by Colin Charles
  • IPv6 network support

    by Milos Prodanovic, mentored by Brian Aker

NESCent - National Evolutionary Synthesis Center

Homepage: http://nescent.org/
Preferred License: GNU General Public License (GPL)

NESCent facilitates synthetic research on grand challenge questions in evolutionary biology and also works to address critical needs in software infrastructure and education through promoting open, collaborative development of interoperable and standards-supporting open-source software. The Center is located in Durham, North Carolina, is jointly operated by Duke University, the University of North Carolina at Chapel Hill, and North Carolina State University, and receives its core funding from the National Science Foundation (NSF). Together with developers from open-source life-science programming toolkits (BioPerl, Biojava, Biopython, Bioruby, BioSQL; collectively referred to as the Bio* projects), evolutionary software packages, and recently developers of comparative phylogenetic methods NESCent has so far run two Hackathons, which continue to have significant and lasting impacts on the landscape of collaborative software development in our field. The Center is committed to FLOSS and sharing of scientific data (see for example the NESCent Data and Software Policy at http://www.nescent.org/informatics/data_software_policy.php); all software products of the Center are released as open source and established as collaborative projects on sites such as SourceForge. Members of the Center's Informatics team are lead developers in several open-source projects, and one of our organization administrators has been active on the Board of the Open Bioinformatics Foundation (http://open-bio.org/), the umbrella organization for the Bio* projects, since seven years.

Проекты

  • A PERL based Command Line Interface to a Topological Query Application for BioSQL in Support of High Throughput Classification and Analysis of LTR Retrotransposons in Plant Genomes

    by James Estill, mentored by Hilmar Lapp
  • Software development fostering the integration of molecular and paleobiological data in the estimation of species divergence times

    by Michael D. Nowak, mentored by Derrick Zwickl
  • Ajax interface for the XRate command-line tool

    by Lars Barquist, mentored by Ian Holmes
  • BioJava APIs for Phyloinformatics

    by Bohyun Lee, mentored by Richard Holland
  • Multi-language bindings to the C++ NEXUS Class Library

    by Carlos David Suarez-Pascal, mentored by Mark Holder
  • Phylogenetic XML <--> Object serialization

    by Jason Caravas, mentored by Rutger Aldo Vos
  • Phylogenetic & haplotype displays for GBrowse

    by Hisanaga Okada, mentored by Lincoln Stein
  • Developing user-oriented, standards-based phylogenomics tools: PhyloSOAP and PhyloWidget

    by Gregory Jordan, mentored by William H. Piel
  • Visualizing Phylogeographic Information

    by Yi-Hsin Erica Tsai, mentored by David Kidd
  • Implementing a web interface for command line-based bioinformatics tools.

    by James Leung, mentored by Suzanna Lewis
  • Biodiversity conservation algorithms and GUI

    by Klaas Hartmann, mentored by Tobias Thierer

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.

Проекты

  • Automated testing framework

    by Julio Manuel Merino Vidal, mentored by Martin Husemann
  • Porting ZFS

    by Oliver Gould, mentored by Dieter Baron
  • Running Kernel File Systems in Userspace

    by Antti Kantee, mentored by William Stouder-Studenmund
  • Improving the pkgsrc build system

    by Jörg Sonnenberger, mentored by Johnny Lam
  • Hardware monitoring and HAL port

    by Jáchym Holeček, mentored by Quentin Garnier

Neuros Technology

Homepage:
Preferred License: GNU General Public License (GPL)

Neuros is a manufacturer of open multimedia devices that is fully committed to the use of open source software and methods for its products. All the source code is released as open source, mostly under the GPL license, and community involvement is a key component both in the design of the devices (with schematics for the hardware freely available) and in the development of software (with regular flow of patches from the community being included in the official repository). The current focus (and focus for SoC) is on the Neuros OSD and OSD 2, an open internet set-top box/media center/recorder. The Neuros OSD can consolidate all a users physical media into a single box (dvds, vhs tapes, home movies) and in the future will be able to do the same with all the downloadable and streaming video as well. The open Neuros OSD platform is an alternative to the closed, walled garden systems distributed by cable and satellite operators.

Проекты

  • Project Lobster enhancements

    by Steven Robertson, mentored by Ugo Riboni
  • UPnP implementatino for Neuros OSD device

    by Pau Minoves Rafanell, mentored by Ugo Riboni
  • ARM/DSP bridge

    by Christiaan Baaij, mentored by Adam Torgerson
  • Apple iPod integration for Neuros OSD

    by Leif Johnson, mentored by Thomas Bruno

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.

Проекты

  • Feature Creeper/Bug Wrangler

    by David Fifield, mentored by Fyodor Vaskovich
  • Nmap Scripting Engine -- Infrastructure

    by Stoiko Ivanov, mentored by Diman Todorov
  • Feature Creeper and Bug Wrangler

    by Doug Hoyte, mentored by Fyodor Vaskovich
  • Feature Creeper / Bug Wrangler

    by Kris Katterjohn, mentored by Fyodor Vaskovich
  • Feature Creeper/Bug Wrangler

    by Edward Bell, mentored by Fyodor Vaskovich

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.

Проекты

  • Custom Memory Heaps and Object Allocators

    by Timothy John Kelsey, mentored by Steven Streeting
  • Emulating Lesser Hardware Capabilities

    by Juozas Gaigalas, mentored by Daniel Wickert
  • Advanced Script Compilers

    by Brian Johnstone, mentored by Andres Carrera
  • Ogre Material Editor

    by Brian Hudson, mentored by Casey Borders

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.

Проекты

  • Game Development Infrastructure

    by Lincoln Quirk, mentored by Kent J Quirk
  • Easy Game Toolkit

    by Patrick DeJarnette, mentored by Kent J Quirk
  • Secure Transparent Instant Representative Mesh Elections (S·T·I·R·M·E)

    by Ignacio Vergara Kausel, mentored by Chris Ball
  • Implementing a PyGame toolkit for 2D games

    by Roberto Faga Jr, mentored by Samuel Klein

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.

Проекты

  • Improve the current notes implementation in OpenOffice.org Writer

    by Maximilian Odendahl, mentored by Mathias Bauer
  • Integration of R into Calc

    by Wojciech Gryc, mentored by Niklas Nebel
  • AODL library / ODF toolkit

    by Oleg Yegorov, mentored by Dieter Loeschky
  • Improve UI Design and Layout

    by Ricardo Pereira de Magalhães Cruz, mentored by Michael Meeks
  • new Application for Status bar control to display/change the language

    by Lili Sun, mentored by Thomas Lange
  • Impress: OpenGL rendered transitions

    by Shane Michael Mathews, mentored by Thorsten Behrens
  • Complete User Interface respecting Aqua Human Interface Guidelines (Aqua Only)

    by Ismael MERZAQ, mentored by Bachard Eric
  • Mac OS X Address book integration (Aqua / X11)

    by Omer Bar-or, mentored by Sebastien PLISSON

OpenICC

Homepage: http://www.freedesktop.org/wiki/OpenIcc
Preferred License: New BSD license

OpenIcc consist of the members of the so named email list. It was started by Scribus members to better support introduction of colour management into applications and discuss general issues. List contributors are application and CMS developers as well as colour management specialists and users, no matter whether commercial, open source and both together.

Проекты

  • High Dynamic Range Tone Mapping

    by Shaine Joseph, mentored by Cyrille Berger
  • LProf - Add support for the HTC profiling target & other reference file installer enhancements.

    by Joseph Simon III, mentored by Hal V. Engel

OpenMoko Inc.

Homepage: http://www.openmoko.com
Preferred License: GNU General Public License (GPL)

OpenMoko Inc. is a vendor working on open, hackable mobile phones featuring a completely open source software stack on the CPU. OpenMoko targets power users and developers to create exciting new applications bringing forwards Mark Weiser's vision of Ubiquitous Computing.

Проекты

  • OpenMoko Music Player core application development

    by Soeren Apel, mentored by Michael Lauer
  • WebKit/Gdk/cairo port and GUI for OpenMoko

    by Holger Hans Peter Freyther, mentored by Michael Lauer

OpenMRS

Homepage: http://openmrs.org
Preferred License: Mozilla Public License 1.1 (MPL)

Our world continues to be ravaged by a pandemic of epic proportions, as over 40 million people are infected with or dying from HIV/AIDS -- most (up to 95%) are in developing countries. Prevention and treatment of HIV/AIDS on this scale requires efficient information management, which is critical as HIV/AIDS care must increasingly be entrusted to less skilled providers. Whether for lack of time, developers, or money, most HIV/AIDS programs in developing countries manage their information with simple spreadsheets or small, poorly designed databases...if anything at all. To help them, we need to find a way not only to improve management tools, but also to reduce unnecessary, duplicative efforts. As a response to these challenges, OpenMRS formed in 2004 as a open source medical record system framework for developing countries -- a tide which rises all ships. OpenMRS is a multi-institution, nonprofit collaborative led by Regenstrief Institute, Inc. (http://regenstrief.org), a world-renowned leader in medical informatics research, and Partners In Health (http://pih.org), a Boston-based philanthropic organization with a focus on improving the lives of underprivileged people worldwide through health care service and advocacy. These teams nurture a growing worldwide network of individuals and organizations all focused on creating medical record systems and a corresponding implementation network to allow system development self reliance within resource constrained environments. To date, OpenMRS has been implemented in several developing countries, including South Africa, Kenya, Rwanda, Lesotho, Uganda, Tanzania, Haiti, Mozambique, Sierra Leone, and Kerala. This work is supported in part by organizations such as the World Health Organization (WHO), the Centers for Disease Control (CDC), the Rockefeller Foundation, the International Development Research Centre (IDRC) and the President's Emergency Plan for AIDS Relief (PEPFAR) .

Проекты

  • Clinical Data Visualization Tool

    by Hugo Rodrigues, mentored by Darius Graham Jazayeri
  • Clinical Data Visualization Tools

    by Sashikanth Raju S Damaraju, mentored by Paul Biondich
  • Open Data Access Adapter and RESTful Web Service Module

    by Michael Rudd Zwolinski, mentored by Justin Miranda
  • Logic Service Project

    by Vladimir Mitrovic, mentored by Burke Mamlin
  • Patient Matching, Record Linkage, and Data Aggregation Techniques

    by Sarp Centel, mentored by Shaun Grannis
  • Mobile Data Collection Tools

    by Matthias Nüßler, mentored by Simon Kelly
  • Drug Order Entry Tools

    by Desmond Elliott, mentored by Hamish SF Fraser
  • Data Warehouse and Reporting Framework Integration

    by Gjergji Strakosha, mentored by Justin Miranda
  • XML-based data exchange with the DHIS software – expanding the use of OpenMRS data

    by Anders Bjarne Skjelten Gjendem, mentored by Maros Cunderlik

OpenSolaris

Homepage: http://www.opensolaris.org/
Preferred License: Common Development and Distribution License

The OpenSolaris project is an open source project which was initially based on the source code for the Solaris operating system. It is a community development effort, providing a forum to collaborate and improve operating system technology. The community has grown from its original roots in Sun Microsystems to be part of a much wider community, incorporating a wider set of interests and ideas, to where it is today, a diverse community of people from many different backgrounds, right across the world contributing to the project. The governance constitution details the OpenSolaris community organizational structure as a whole, http://www.opensolaris.org/os/community/cab/governance/, loosely described as a set of community groups growing up around a set of projects and technologies, each formed by various participants, contributors and core contributors (or members), working under the guidance of the OpenSolaris Governing Board. The community has well over 20,000 officially registered participants, spread over 40+ community groups, and 50+ user groups worldwide. OpenSolaris also has several distributions derived from the base operating system, including Nexenta, Belenix, and Solaris Express. The number of people contributing code is still relatively small due to some infrastructural barriers in moving the source code management system out behind Sun walls. We have made significant progress in this over the last year, and the beta program for a fully read/write Mercurial repository available is nearing the end.

Проекты

  • i18n Emancipation Project

    by John Sonnenschein, mentored by Garrett D'Amore
  • Porting Fast Fourier Transform Tools

    by Raymond T Harper, mentored by Rob Giltrap

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.

Проекты

  • Natural Language Processing with Chandler

    by Phil Jones, mentored by Jeffrey Harris
  • Progress Reports Management

    by Vera Sheinman, mentored by Jeffrey Harris

ОСКАР

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.

Проекты

  • Cluster Virtualization with Xen

    by Kulathep Charoenpornwattana, mentored by Geoffroy R. Vallee
  • OSCAR Bench

    by James Elliott, mentored by Michael Edwards
  • Improving HA-OSCAR

    by Narate Taerat, mentored by Box Leangsuksun
  • OSCAR LVS and HA Integration

    by Ma Yuan, mentored by Michael Edwards
  • Globus/Condor Package for OSCAR

    by AMIT VYAS, mentored by DongInn Kim

OSGeo - Open Source Geospatial Foundation

Homepage: http://www.osgeo.org/
Preferred License: GNU General Public License (GPL)

OSGeo is an incorporated not-for-profit organization serving as an umbrella organization for the Open Source Geospatial community in general, and 14 projects in particular.

Проекты

  • GRASS Modules for line generalization and smoothing

    by Daniel Bundala, mentored by Wolf Bergenheim
  • GDAL2Tiles - Utility for easy tile-based publishing of raster maps and KML SuperOverlay

    by Petr Pridal, mentored by Howard Butler
  • Plugins for multidimensional raster data sources.

    by Daniele Romagnoli, mentored by Simone Giannecchini
  • Caching data in uDig

    by Christophe ROUSSON, mentored by Ian Turton
  • JTileCache

    by Christopher Whitney, mentored by Justin Deoliveira
  • Shortest path in free (vector) space avoiding obstacles module in GRASS

    by Maximilian Maldacker, mentored by Wolf Bergenheim
  • GDAL: KML read support for the existing driver

    by Jens Oberender, mentored by Mateusz Loskot
  • New Transformation Algorithms for GeoTools and uDig

    by Jan Jezek, mentored by Jesse Eichar
  • Coverage model and operations for PostGIS

    by Xing Lin, mentored by Timothy H. Keitt
  • GeoServer Style Editor

    by Anthony Manfredi, mentored by Tim Schaub
  • Implementation of An Interactive GeoRSS tool in uDig

    by Rui Li, mentored by Richard Gould
  • 3D Rendering Pipeline for GeoTools

    by Hans Häggström, mentored by Jody Garnett
  • OGC WMS GDAL driver

    by Adam Nowacki, mentored by Daniel Morissette

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.

Проекты

  • Drupal/Google API Integration

    by Silas Snider, mentored by Justin Gallardo
  • Help with OLPC project

    by Darko Ilic, mentored by Bradley William Morgan
  • Drupal / Google API Integration

    by Robert H Wohleb III, mentored by Gregory A. Lund-Chaix
  • Firefox kiosk extension

    by Seth Lemons, mentored by Eric Searcy

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

Проекты

  • Vulnerability Notification Service

    by Sergios Pericleous, mentored by Kelly Todd
  • Researcher Confidence Project

    by Timothy F. Tutt Jr., mentored by Brian Martin
  • Report Generator

    by Willis Vandevanter, mentored by Chris Sullo

Plan 9 from Bell Labs

Homepage: http://gsoc.cat-v.org
Preferred License: MIT license

Plan 9 from Bell Labs started as a distributed operating system, intended to succeed Unix at Bell Labs, in the mid 80's. Since then, four Editions have been released, the last of which is Open Source. Over time Plan 9 has attracted the interest and contributions of a growing community of researchers and enthusiasts from around the world.

Проекты

  • Improving Inferno SPKI Authentication

    by Katie Reynolds, mentored by Charles Forsyth
  • Port QEMU to Plan 9

    by Nathaniel Filardo, mentored by David Arthur Eckhardt
  • Inferno Port to the Nintendo DS

    by Noah Evans, mentored by Charles Forsyth
  • A simple venti, vac and vac with manber/rabin fingerprinting block splitting (or a fossil) in limbo.

    by Mechiel Lukkien, mentored by Charles Forsyth
  • 9P filesystem for OpenBSD

    by Iruatã MS Souza, mentored by Tim Wiess
  • Porting Plan9 to OLPC laptop

    by Ameya Palande, mentored by Uriel Mangado
  • Port KenCC to UNIX (*BSD, Linux)

    by Kris Maglione, mentored by Bruce Ellis
  • Alternative Implementations of 9P: PHP and JavaScript

    by Anant Narayanan, mentored by Maht Lawless

hugin/panotools

Homepage: http://www.panotools.org
Preferred License: GNU General Public License (GPL)

Our organization is a composite of several open source/free software projects: hugin, panotools and enblend/enfuse. We are used to collaborate across timezones and cultures.

Проекты

  • New extensible modular GUI framework for Panorama Photography

    by Ippei UKAI, mentored by Yuval Levy
  • Anti-ghosting HDR panorama blending and merging algorithm

    by Jing Jin, mentored by Pablo d'Angelo
  • Interactive Panoramic Viewer

    by Leon Armando Moctezuma de Uriarte, mentored by Aldo Hoeben
  • Feature matching for panoramic images

    by Zoran Mesec, mentored by Herbert Bay

Thousand Parsec

Homepage: http://www.thousandparsec.net/
Preferred License: GNU General Public License (GPL)

Thousand Parsec is a framework for turn based space empire building games. Thousand Parsec includes everything you need to play running games, set up your own games and build your own space empire games. Some examples of games which Thousand Parsec draws ideas from are Reach for the Stars, Stars!, VGA Planets, Master of Orion and Galactic Civilizations. These games are often called 4X strategy games, from the main phases found in the games, eXplore, eXpand, eXploit and eXterminate.

Проекты

  • Reach for the Stars clone

    by Tyler Shaub, mentored by Charles Lee Begg
  • Ruleset Development Environment

    by James Gardner, mentored by Brett Nash

PHP

Homepage: http://php.net
Preferred License: PHP License

Devoted to developing PHP.

Проекты

  • Livedocs: The promised land

    by Hannes Magnusson, mentored by Michael Wallner
  • Cycle Collection in PHP

    by Yiduo Wang, mentored by Fredericus G Rethans
  • Debugger Frontend for Xdebug

    by Adam Harvey, mentored by Fredericus G Rethans
  • Doctrine ORM Framework

    by Konsta Vesterinen, mentored by Lukas Smith
  • Mutation Testing for PHPUnit

    by Mike Lewis, mentored by Sebastian Bergmann
  • Foreign Keys: another improvement to PEAR::MDB2_Schema

    by Igor Feghali, mentored by Helgi Þormar Þorbjörnsson
  • Refactory of Jaws internals

    by Nicolas Bérard Nault, mentored by David Coallier

PlanetMath

Homepage: http://planetmath.org
Preferred License: For various components, GNU FDL, Creative Commons licenses, MIT-style licenses

Collaborative mathematics community, featuring a wiki-like 'encyclopedia', forums, and other projects.

Проекты

  • Towards Estimating Authority of Users in PlanetMath.org

    by Pawel Jurczyk, mentored by Aaron Krowne
  • Modularizing the Classification and Document Handling of NNexus

    by James Gardner, 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.

Проекты

  • New transformation and indexing infrastructure for Plone

    by Hanno Schlichting, mentored by Martin Aspeli
  • Improved out-of-the-box WebDAV experience

    by Sidnei da Silva, mentored by Alexander Limi
  • Development of Quills into Flexible Weblog Solution for Plone

    by Timothy Matthew Hicks, mentored by Raphael Ritz
  • LinguaPlone

    by Ramon Navarro Bosch, mentored by Martijn Pieters
  • Plone Syndication

    by Derek Richardson, mentored by Florian Schulze
  • OpenDocument import, indexing, preview

    by Joscha Krutzki, mentored by Lennart Regebro
  • Genesis: Next Generation of ArchGenXML

    by Viðar Svansson, mentored by Reinout van Rees

PostgreSQL project

Homepage: www.postgresql.org
Preferred License: New BSD license

PostgreSQL is the most advanced open source database management system, with a set of features extending far beyond SQL and ACID transactions to pluggable procedural languages, XML, custom aggregates and more. PostgreSQL scales to thousands of users and terabytes of data. It is written entirely in well-documented C, with some optional components in other languages. PostgreSQL is also unincorporated global development community which works on the PostgreSQL object-relational database and tools related to it. We are community-owned and not the product of any one company. Our developers and mentors consist mostly of hardcore database hackers, including corporate programmers, academics and independent database enthusiasts. All development of PostgreSQL is done online on public mailing lists and public CVS.

Проекты

  • Column-level privilege implementation for PostgreSQL

    by Guodong Liu (刘国栋), mentored by Andrew Dunstan
  • Implementing support for read-only queries on PITR slaves

    by Florian G. Pflug, mentored by Simon Riggs
  • Autovacuum Scheduling

    by German Poo-Caamano, mentored by Alvaro HERRERA Muñoz
  • Integrity check algorithm for data files

    by Robert Mach, mentored by Zdenek Kotala
  • [pgUnitTest] Query and stored procedure unit tests for PostgreSQL

    by Mickael Deloison, mentored by Mark Wong
  • Full Text Search support in PostgreSQL GUI Tools

    by Ivan Zolotukhin, mentored by Oleg Bartunov

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.

Проекты

  • pymachine, a python package for machine learning.

    by David Cournapeau, mentored by Kenneth Jarrod Millman
  • Corrected Title: Proposal to clean up urllib. CodingProjectIdeas/StandardLibrary/CleanupUrlLibProject

    by O. R . Senthil Kumaran, mentored by George D. Montanaro
  • SymPy: Multivariate Polynomial Equations and Gröbner Bases

    by Robert Schwarz, mentored by Fabian Seoane
  • Web.py: 'teh Communicator'

    by Drew Newberry, mentored by Aaron Swartz
  • Documenting Python Packages with Docutils

    by Lea Wiemann, mentored by David John Goodger
  • Updating Twisted Conch

    by Paul Swartz, mentored by Matthew Lefkowitz
  • Adding fields and waves to PySoy

    by Eric Stein, mentored by Arc Riley
  • New Ticketing System for DrProject

    by Jeff Balogh, mentored by Victor Ting-Wo Ng
  • Python 2.5 Language support in Jython

    by Tobias Ivarsson, mentored by James Edward Baker
  • Web-site statistics analysis tool

    by Alberto Valverde González, mentored by Aaron Swartz
  • Python as a Symbolic Graphing Calculator with SymPy, PIL, and PyOpenGL

    by Brian Jorgensen, mentored by Ondrej Certik
  • PyPy Scheme interpreter/front-end

    by Jakub-Łukasz Gustak, mentored by Armin Rigo
  • Web.py - Session management

    by Karol Tarčák, mentored by Tom Berger
  • Crunchy tooltip, installers and security additions

    by Bryan Psimas, mentored by Johannes Woolard
  • Improve test coverage of Python 2.6 standard library

    by Alan McIntyre, mentored by Facundo Batista
  • Merge the C and Python implementations of the same interface

    by Alexandre Vassalotti, mentored by Brett Cannon
  • Patch verification system for Python

    by Michał Kwiatkowski, mentored by Grig Gheorghiu
  • New Ticketing System for DrProject

    by David Cooper, mentored by Greg Wilson
  • Jython Compiler

    by Damien Lejeune, mentored by Michael Taylor
  • SymPy - Geometry Module

    by Jason Gedge, mentored by James Joseph Jewett
  • Distributed Trial Unit Test Runner

    by Alex Lang, mentored by Jean-Paul Calderone
  • Create standard Image and Sound objects for the Python libraries

    by Mastrodomenico Lino, mentored by Arc Riley
  • Python-based equivalent to commercial modelling systems for optimization problems (AMPL, GAMS, TOMLAB etc)

    by Dmitrey Kroshko, mentored by Alan G Isaac
  • Web-based front end for PyBlosxom

    by Michael Goddard, mentored by William Guaraldi Kahn-Greene
  • Pyjamas: Export desktop applications to the web.

    by Lluís Pàmies i Juárez, mentored by James Tauber

Портлендский государственный университет

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.

Проекты

  • Using Software Defined Radio for Aircraft Navigation

    by Yevgeny Binder, mentored by Erik Walthinsen
  • OBSearch: a distributed similarity search engine

    by Arnoldo Jose Muller Molina, mentored by Cynthia A. Brown
  • Linear algebra package for Sympy

    by Chris Wu, mentored by Michael J. Haertel
  • TracMetrix: Improve software project visibility through integrated project tracking and metrics repository

    by Bhuricha Sethanandha, mentored by Barton Christopher Massey

Rockbox

Homepage: http://www.rockbox.org
Preferred License: GNU General Public License (GPL)

The Rockbox project started in december 2001 and in it we develop a complete portable music player firmware replacement - including operating system, GUI and application suite. Rockbox runs on a wide range of support platforms including players from Archos, Apple (ipod), iriver, iAudio, Toshiba and SanDisk. We're 100% spare time contributors.

Проекты

  • Metadata-on-buffer and album art implementation

    by Nicolas Pennequin, mentored by Paul Louden
  • USB Stack

    by Christian Gmeiner, mentored by Peter DHoye
  • Fixed point WMA decoder implementation

    by Michael Giacomelli, mentored by Thom Johansen

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).

Проекты

  • dcov - Ruby documentation coverage analyzer

    by Jeremy McAnally, mentored by Chad Fowler
  • Project: RSpec suite for Ruby implementations

    by Florian Groß, mentored by Marcel Molina
  • Cover the core of Ruby with RSpec

    by Pedro Del Gallego, mentored by Johnathon Hornbeck
  • Rubyland: Extending Desktop Applications with Ruby

    by Scott Ostler, mentored by Austin Ziegler
  • A Recorder/Code-Generator for FireWatir

    by Helder dos Santos Ribeiro, mentored by Angrez Singh
  • Constraint programming in Ruby

    by Andreas Launila, mentored by James Edward Gray II
  • Matrix module extensions/Various functionality extensions to Ruby's Matrix module

    by Bonchis Cosmin, mentored by Maurice Edward Borasky
  • Write a Ruby parser in ANTLR 3.0

    by Haofei Wang, mentored by Xueyong Zhi
  • Framework for ETL and Data mining operations in Ruby

    by Swanand Deodhar, mentored by Shashank T. Date
  • Apotomo Model-Driven Development Kit for Rails

    by Nick Sutterer, mentored by Patrick Hurley
  • Extending Debugging Capabilities for Ruby on Rails

    by Minciu Dumitru Eugen, mentored by Steven A Bristol

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.

Проекты

  • Improving winbindd in Samba4

    by Kai Blin, mentored by Stefan Metzmacher
  • Improved vectored/asynchronous I/O support for Linux CIFS client

    by Kirill S. Kuvaldin, mentored by Steve French

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 (eg, receiving donations). The Foundation is a Delaware non-profit corporation, but does not currently have 501(c)(3) status.

Проекты

  • Automatic build graph generation for SCons modeled on Automake

    by Maciej Pasternacki, mentored by J. Gregory Noel

Scribus Team

Homepage: http://www.scribus.net
Preferred License: GNU General Public License (GPL)

The Scribus Team consists of a relatively small, but dedicated core of developers along with a larger circle of individual contributors located on every continent who work together to develop Scribus - an Open Source program that brings award-winning professional page layout to Linux/UNIX, MacOS X, OS/2 and Windows desktops with a combination of "press-ready" output and new approaches to page layout. Underneath the modern and user friendly interface, Scribus supports professional publishing features, such as CMYK color, color separations, ICC color management and versatile PDF creation. In the Linux/UNIX and OS/2 worlds Scribus is the Open Source Desktop Publishing Software of choice.

Проекты

  • Imposition plug-in for Scribus

    by Mateusz Haligowski, mentored by Riku Leino
  • Add Math Support

    by Hermann Kraus, mentored by Andreas Vox

ScummVM

Homepage: http://www.scummvm.org
Preferred License: GNU General Public License (GPL)

ScummVM is a collection of Virtual Machines which allow a variety of commercially available graphical point-and-click adventure games to run on modern hardware, often with improved features. Supported games include favorites such as Monkey Island, Simon the Sorcerer, Space Quest, and many more. To this end, the Virtual Machines (called Engines) are complete reimplementations of each supported game engine in a structured fashion using the C++ language. The development team works either by reverse engineering game executables (usually with the permission of creators of the game), or by using the original source code of the games provided by the creators. The number of engines is constantly growing thanks to a very agile and diversified development team. The VM approach followed by ScummVM results in efficient code, which has been ported to numerous Operating Systems. Besides running on all mainstream desktop environments, namely Windows, Mac OS X and most Unix variants (Linux, *BSD, Solaris), ScummVM works on popular game consoles (Nintendo DS, PlayStation 2, PlayStation Portable and more), smart phones and PDAs (WinCE, PalmOS, iPhone or Symbian based), and even on many not-so-mainstream systems (like BeOS, AmigaOS or OS/2). ScummVM has a highly productive team of about 35 currently active developers (out of an all-time pool of over 60), who work together on a codebase almost 650,000 lines of code. In addition we have many non-developer contributors, and a huge and highly active community. ScummVM is among the top ranking projects hosted on sourceforge.net with well over 100,000 monthly downloads and ~10 million project web hits per month.

Проекты

  • Improving AGI engine (Sarien)

    by Kari Antero Salminen, mentored by Yevgen Sandulenko
  • ScummVM Filesystem API redesign

    by David Corrales López, mentored by Max Horn
  • Mixer Improvements

    by Timothy Stephen Mason, mentored by Kostas Nakos
  • ScummVM Tools

    by Sean Murray, mentored by Kostas Nakos
  • Improved game script bytecode decompiler for ScummVM

    by Andreas Scholta, mentored by Johannes Schickel

SilverStripe CMS & Framework

Homepage: http://www.silverstripe.com
Preferred License: New BSD license

Инновации. Открытый источник. Make it easier and more fun to build and maintain websites. Изменить мир. SilverStripe is a PHP5/MySQL-based product that is both a content management system (ala Joomla!, Drupal etc) combined with a rich extendable framework for building websites and web-applications (ala Ruby On Rails, CakePHP). While SilverStripe shares all the buzzwords like MVC, AJAX, Web Standards, we realise how difficult it is to build and maintain complex websites. We are passionate about improving this and differentiate ourselves by putting the user first (important for open source!) and using contemporary technology (eg we consciously don't support PHP4 because making it PHP5+ allows us to do elegant object oriented code as found with RoR ). Its proven itself. In the last month since our past major release, we've been quickly endorsed on Ajaxian.com, on the front page of del.icio.us, had thousands of downloads, and our online community has grown exponentially. Among our blog posts and reviews, is a very informative review at http://www.hiveminds.co.uk/node/3236 and have been invited to present at OSCON 2007. There are a number of reasons we released the SilverStripe platform open источник. Not only does it allow us to give something valuable back after years of using open source products ourselves, we feel we're evolving the web community with a genuinely innovative product. Finally, we are so convinced SilverStripe will work best when it is widely adopted that we BSD licensed it. We are personally committed to furthering open source and open standards, which fuel the free and interoperable web and directly improves the world we live in.

Проекты

  • Improve SilverStripe CMS Usability

    by Elijah Lofgren, mentored by Sean Harvey
  • Search Engine Optimization for SilverStripe

    by Will Scott, mentored by Brian Calhoun
  • Online photo editing software / New upload process / New garbage collection features

    by Mateusz Ujma, mentored by Samuel Minnee
  • Support for Multiple Databases

    by Philipp Krenn, mentored by Brian Calhoun
  • SilverStripe Mashup with Wordpress and Others

    by Quin Hoxie, mentored by Samuel Minnee
  • Internationalisation

    by Bernat Foj Capell, mentored by Ingo Schommer
  • Implement OpenID and do security audits

    by Markus Lanthaler, mentored by Hayden Smith
  • Google Maps support for SilverStripe

    by Ofir Picazo Navarro, mentored by Hayden Smith
  • Mash-ups for the SilverStripe CMS & Framework

    by Lakshan Perera, mentored by Matt Peel

SIP Communicator

Homepage: http://sip-communicator.org
Preferred License: Apache License, 2.0

SIP Communicator is an audio/video Internet phone and instant messenger written in Java. It supports some of the most popular instant messaging and telephony protocols such as SIP, Jabber (and hence GoogleTalk), AIM, ICQ, MSN, Yahoo! Messenger, Apple Bonjour, IRC and soon others like IAX. The development of SIP Communicator started out at the Louis Pasteur University in Strasbourg, France (http://www-ulp.u-strasbg.fr) but has grown to include members and contributors from (alphabetically) Brazil, Bulgaria, Cameroon, China, France, Estonia, India, Germany, Japan, Romania, Spain, UK, USA, and others. Some of these contributors have joined the project after successfully participating in the 2007 edition of Google Summer of Code. SIP Communicator is based on the OSGi (http://osgi.org) architecture using the Felix implementation from Apache. This makes it very extensible and particularly developer friendly. Needless to say SIP Communicator is completely Open Source / Free Software, and is freely available under the terms of the GNU Lesser General Public License.

Проекты

  • Audio/Video Mailbox for SIP Communicator

    by Ryan Ricard, mentored by Emil Ivov
  • Integrating FMJ in SIP Communicator

    by Vincenot Christian, mentored by Emil Ivov
  • Shared Whiteboards for SIP Communicator

    by Waechter Julien, mentored by Yana Stamcheva
  • SSH Support in SIP Communicator using JCraft SSH2 Java Implementation

    by Shobhit Jindal, mentored by Pavel Tankov
  • SRTP support for SIP Communicator

    by Su Bing, mentored by Romain Kuntz
  • Implement SIMPLE in SIP Communicator

    by Benoit Pradelle, mentored by Martin Andre
  • Support for RSS flows

    by Mihail-Alexandru Balan, mentored by Vincent Lucas

Swathanthra Malayalam Computing

Homepage: http://savannah.nongnu.org/projects/smc
Preferred License: GNU General Public License (GPL)

Swathanthra Malayalam Computing aims to 1) provide Malayalam support for Free Software Operating Systems and Applications 2) develop fonts and other applications for Malayalam computing like optical character recognition , text to speech conversion and English-to-Malayalam/Malayalam-to-English natural language translation 3) localization of of desktop environments like GNOME, KDE ... and applications like Open Office and Firefox. To summarize, Enable anyone who want to use a computer, but only know Malayalam, to use a computer in Malayalam, ie to remove the language barrier to computing. Note: "Swathanthra" in Malayalam means Free/Libre

Проекты

  • Unicode Standard Malayalam Font

    by Hiran V, mentored by Hussain KH
  • Basic Voice Recognition System for malayalam

    by Shyam k, mentored by Santhosh Thottingal
  • mallutux, A Malayalam Typing Tutor

    by Mobin Mohan, mentored by Praveen A
  • Comprehensive malayalam input system for GNU/Linux

    by Jinesh KJ, mentored by suresh p

The Squeak Project

Homepage: http://www.squeak.org/
Preferred License: MIT license

The Squeak Project is an organization dedicated to support Squeak's development. Squeak is a Smalltalk dialect and a programming environment created by many of the original Smalltalk authors. Its first edition was released in 1996, and it's currently at version 3.9, with a 3.10 version under development. It has spawned many related projects, both non-commercial (such as Squeakland http://www.squeakland.org/, Croquet http://www.croquetproject.org/, Scratch http://scratch.mit.edu/, Sophie http://sophieproject.org/) and commercial (Plopp http://planet-plopp.com/, DabbleDB http://www.dabbledb.com, CMSBox http://www.cmsbox.ch/). It's also the main developer platform for the Seaside web framework. The Squeak Project takes care of all the bureaucratic tasks for the Squeak community (providing funding for server and connectivity costs, etc.); all the other tasks and problems, including technical ones, are handled by the community. By partecipating as the Squeak Project, instead of simply Squeak as we did in the 2007 edition of the GSoC, we aim to muster a larger involvement from the various communities related to Squeak. The Squeak Project will be joining the Software Freedom Conservancy in the near future.

Проекты

  • Developing a package model

    by Damien Cassou, mentored by Stéphane Ducasse
  • Improving the Compiler Frameworks

    by Mathieu Suen, mentored by Marcus Denker
  • A Squeak HTML/CSS Viewer

    by Jérôme Chauveau, mentored by Todd Blanchard
  • Collaborative Development

    by Benjamin Vanderheyden Schroeder, mentored by Ralph Johnson
  • “One Wiki to Rule Them All” - Pier Improvements, Addressing Scalability Issues and Implementing full Text Search.

    by Oleg Korsak, mentored by Keith Patrick Hodges

SquirrelMail

Homepage: http://squirrelmail.org
Preferred License: GNU General Public License (GPL)

Developers of the most popular open source webmail solution: SquirrelMail. We're a loose group of developers, there's no formal organisation.

Проекты

  • Redesign of Configuration Data Management for SquirrelMail

    by Zach Segal, mentored by Thijs Kinkhorst
  • Put all your nuts in the same basket

    by Antoine DELIGNAT-LAVAUD, mentored by Thijs Kinkhorst

The Space Telescope Science Institute

Homepage: http://www.stsci.edu
Preferred License: New BSD license

The Space Telescope Science Institute (STScI) is the science operations center for the Hubble Space Telescope (HST; in orbit since 1990) and for the James Webb Space Telescope (JWST; scheduled to be launched in 2013). STScI is located on the Johns Hopkins University Homewood campus in Baltimore, Maryland and was established in 1981 as a community-based science center that is operated for NASA by the Association of Universities for Research in Astronomy (AURA). Today, in addition to performing continuing science operations of HST and preparing for scientific exploration with JWST, STScI manages and operates the Multi-mission Archive at Space Telescope (MAST), the Data Management Center for the Kepler mission and a number of other activities benefiting from its expertise in and infrastructure for supporting the operations of space-based astronomical observatories. The staff at STScI consists of scientists (mostly astronomers and astrophysicists), software engineers, data management and telescope operations personnel, education and public outreach experts, and administrative and business support personnel. There are approximately 100 Ph.D. scientists working at STScI, 15 of which are ESA staff who are on assignment to the HST project. The total STScI staff consists of about 350 people. STScI operates its missions on behalf of NASA, the worldwide astronomy community, and the general public. The science operations activities directly serve the astronomy community, primarily in the form of HST (and eventually JWST) observations and grants, but also include distributing data from other NASA missions (eg, Far Ultraviolet Spectroscopic Explorer, Galaxy Evolution Explorer) and ground-based sky surveys. The ground system development activities create and maintain the software systems needed to provide these services to the astronomy community. STScI's public outreach activities provide a wide range of information, on-line media, and programs for formal educators, planetariums and science museums, and the general public. STScI's award-winning public outreach websites receive millions of hits per month. STScI also serves as a source of guidance to NASA on a range of optical and UV space astrophysics issues. The STScI staff interacts and communicates with the professional astronomy community through a number of channels, including participation at the bi-annual meetings of the American Astronomical Society, publication of quarterly STScI newsletters and the STScI website, hosting user committees and science working groups, and holding several scientific and technical symposia and workshops each year. These activities enable STScI to disseminate information to the telescope user community as well as enabling the STScI staff to maximize the scientific productivity of the facilities they operate by responding to the needs of the community and of NASA.

Проекты

  • Google Sky

    by Daniel Klöck, mentored by Alberto Conti
  • Concrete mathematics and difference calculus extension module for SymPy CAS project

    by Mateusz Paprocki, mentored by Ondrej Certik

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.)

Проекты

  • Merge Tracking Auditing

    by Hyrum K. Wright, mentored by Daniel Rall
  • An augmented diff representation

    by Charles Acknin, mentored by Malcolm Rowe
  • Python Binding Update

    by Sage LaTorra, mentored by David James
  • scheme & haskell bindings :)

    by Holden Karau, mentored by Justin Erenkrantz

Swarm Development Group (SDG)

Homepage: http://www.swarm.org
Preferred License: GNU General Public License (GPL)

The Swarm Development Group (SDG) was founded in September 1999 as a private, not-for-profit [501c(3)] organization to support the development of the Swarm Simulation System (Swarm) and the interests of the group members. The purposes of the SDG are to: 1. advance the state-of-the-art in multi agent based simulation through the continued advancement of the Swarm Simulation System and support of the Swarm user community 2. promote the free interchange of multi agent based simulations among computing specialists and the public 3. develop and maintain the integrity and competence of individuals engaged in the practice of agent based simulation. Agent-based models (ABMs) are an exciting new approach for learning about and simulating complex systems, and its use is growing rapidly in science and business. As opposed to traditional modeling techniques that represent systems via differential equations for system state, ABMs represent systems as a collection of digital individuals that each have unique characteristics, interact with each other and their environment, and exhibit adaptive behavior. Swarm is a platform for ABMs that includes: a conceptual framework for designing, describing, and conducting experiments on ABMs; software implementing that framework and providing many handy tools; and a community of users and developers that share ideas, software, and experience. Swarm was the first of several agent-based modeling platforms that are widely used by scientists and students studying complexity in many fields of science. Swarm was originally developed in the mid-1990s by Chris Langton at the Santa Fe Institute and has an active, international user community. Swarm software is a library of Objective-C classes; users code their models in Objective-C, Java, or C++.

Проекты

  • defobj portability across ObjC runtimes

    by Nima Talebi, mentored by Scott Christley
  • Separation of model from viewer

    by Gennady Telegin Sergeevich, mentored by Marcus G. Daniels

Убунту

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.

Проекты

  • bughelper "data center version" - making bug-triaging more easy!

    by Markus Korn, mentored by Daniel Holbach
  • In the light of cdrskin

    by Mario Đanić, mentored by Michael Vogt
  • A Gdebi Qt/KDE Frontend for Kubuntu

    by Martin Böhm, mentored by Jonathan Riddell
  • Automatic boot and application start file prefetching

    by Krzysztof Lichota, mentored by Tollef Fog Heen
  • GNota - A teachers gradebook for Edubuntu

    by Leandro Batista Lameiro, mentored by Tom Hoffman
  • LDAP out-of-the-box

    by Patrick Clancy, mentored by Rodrigo Pereira Braga
  • PyStart - Python Programming teaching/testing program

    by Jason Lee Roy Brower, mentored by Pete Savage
  • Ubuntu bootloader manager

    by Tomé Rosa Vardasca, mentored by Jordan Mantha
  • Crypt manager

    by Kévin Dunglas, mentored by Ioan Monoses
  • Accessibility improvements with the help of Beryl/Compiz and Orca

    by Kristian Lyngstol, mentored by Henrik Nilsen Omma
  • Accessibility enhancements

    by Guillaume Seguin, mentored by Henrik Nilsen Omma
  • Handy Network Load Monitor and Traffic Inspector - Administration Tool

    by Lucas Mazzardo Veloso, mentored by Rodrigo Pereira Braga
  • Mouse Gesture Recognition for the Desktop

    by Gerd Kohlberger, mentored by Henrik Nilsen Omma

Умит

Homepage:
Preferred License: GNU General Public License (GPL)

Umit is a Nmap frontend, that has been developed in Python and GTK and was started with the sponsoring of Google's Summer of Code 2005. The project goal is to develop a network management tool that is really useful for advanced users and easy to be used by newbies. With Umit, a network administrator can create scan profiles for faster and easier network scanning or even compare scan results to easily see any changes. A regular user will also be able to construct powerful scans with Umit Command Creator Wizard.

Проекты

  • new: UmitWeb: the Umit web frontend

    by Rodolfo Carvalho, mentored by Adriano Monteiro Marques
  • Umit Independent Features Proposal

    by Frederico Ribeiro, mentored by Adriano Monteiro Marques
  • RadialNet - Radial Network Visualization

    by João Paulo de Souza Medeiros, mentored by Adriano Monteiro Marques
  • Umit Interface Editor, [Profile and Wizard Editor]

    by Luís António Bastião Silva, mentored by Adriano Monteiro Marques
  • Network Inventory, Scheduler & Co.

    by Guilherme Henrique Polo Goncalves, mentored by Adriano Monteiro Marques
  • NSE Facilitator and Independent Features

    by Maxim I. Gavrilov, mentored by Adriano Monteiro Marques

VideoLAN

Homepage: http://www.videolan.org
Preferred License: GNU General Public License (GPL)

VideoLAN is a group of software programmers that originated in a few projects licensed in the GPL. The most known of those projects are VLC media player and x264 encoder. But other less known projects still exists.

Проекты

  • Implement advanced subtitle support for VLC

    by Philip-David Lamparter, mentored by Sigmund Augdal
  • VLC Mac OS X Framework Implementation

    by Pierre d'Herbemont, mentored by Felix Paul Kuehne
  • Audio Extensions for VLC Media Player

    by Osunkunle Biodun Isaac, mentored by Derk-Jan Hartman
  • Overlay Video Filter for VLC

    by Søren Bøg, mentored by Antoine Cellerier

Вим

Homepage: http://www.vim.org
Preferred License: Apache License, 2.0

Vi IMproved, the text editor

Проекты

  • Integrating vim editor with eclipse

    by Nageswara Rao Mannem, mentored by Abraham Moolenaar
  • Improve Vim GUI support on Mac OS X

    by Jiang Jiang, mentored by Abraham Moolenaar
  • Improve regexp performance

    by Ian Young, mentored by Russell Cox
  • Vim bug fixing

    by Martin Toft, mentored by Abraham Moolenaar
  • Vim: Regexp Improvement

    by Xiaozhou Liu, mentored by Russell Cox
  • Cleaning ViM, Understanding ViM

    by CM Lubinski, mentored by Abraham Moolenaar
  • Vim Eclipse Plugin

    by David Anthony Terei, mentored by Abraham Moolenaar

Wikimedia Foundation

Homepage: http://wikimediafoundation.org/
Preferred License: GNU General Public License (GPL)

Imagine a world in which every single human being can freely share in the sum of all knowledge... That's what we're doing. The Wikimedia Foundation is a 501(c)3 non-profit company which operates Wikipedia and other community-built, open-source, free-content educational resource web sites. Wikimedia maintains the open-source MediaWiki software which powers these and many other wiki sites.

Проекты

  • Comprehensive Automated Multimedia Recoding for Wikimedia

    by Michael S. Baynton, 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.

Проекты

  • Improve sound in wine

    by Maarten Lankhorst, mentored by Marcus Meissner
  • The DIB Engine

    by Jessie Laine Allen, mentored by Huw DM Davies
  • Tablet PC support in Wine

    by Carl John Klehm, mentored by Daniel Richard Kegel
  • Beginning of Direct3D10 implementation

    by András Kovács, mentored by Stefan Dösinger
  • Improve WIne's built-in text editors

    by Alexander Nicolaysen Sørnes, mentored by Eric Pouech
  • Windows Printing subsystem bridge (ie use WIN32 drivers to print from wine)

    by Marcel Philipp Partap, mentored by Detlef Riekenberg

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.

Проекты

  • A Windows-Based Application Packaging System

    by Edward Ropple III, mentored by Pierre-Jean Coudert
  • OpenTouch – open source framework for multi-modal input devices

    by Paweł Sołyga, mentored by CACHET Bertrand

WordPress

Homepage: http://wordpress.org/
Preferred License: GNU General Public License (GPL)

WordPress is the most popular open source state-of-the-art semantic personal publishing platform (blogging software).

Проекты

  • Hierarchical Page (list) Management using jQuery

    by Bernardo de Pádua dos Santos, mentored by Michael D Adams
  • Performance Proposal

    by Andrew Nelson, mentored by Robert Deaton
  • Create Unit Test Framework for Editor Formatting

    by Luc Bizeul, mentored by Lloyd Denis Budd
  • Comment Panel and Commenting System Additions

    by Mike Grouchy, mentored by Peter John Westwood
  • Easier template tags

    by Keith Bowes, mentored by Andy Skelton
  • WordPress Update Plugin

    by Dion Hulse, mentored by Robert Deaton
  • by Corey Shaffer, mentored by Brian C. Layman
  • WordPress Market and Suitability Research and Prototyping

    by Celeste Lyn Paul, mentored by Matt Mullenweg
  • Internationalization revisited

    by Matthias Bauer, mentored by Nikolay Bachiyski
  • Adding Podcasting Support

    by Ronald Heft, mentored by Lloyd Denis Budd

wxPython

Homepage: http://wxPython.org/
Preferred License: wxWindows Library License

wxPython is closely associated with the wxWidgets group, and several developers cross-over between them both. The organization is led by myself, Robin Dunn, and is supported by several active contributors from the community.

Проекты

  • GUI Unit Testing Framework

    by Frank Tobia, mentored by Kevin Ollivier
  • Refactoring XRCed to use extendible plug-in architecture

    by Roman Rolinsky, mentored by Robin Dunn

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.

Проекты

  • XTI Metadata Completion

    by Francesco Montorsi, mentored by Stefan Csomor
  • Complete wxDataViewCtrl

    by Bo Yang, mentored by Robert Roebling
  • wxWidgets Web Port

    by John Wilmes, mentored by Julian Smart

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.

Проекты

  • Hardware implementation of Theora decoding

    by Andre Luiz Nazareth da Costa, mentored by Timothy B. Terriberry
  • Sinusoidal coding for Ghost

    by Ishaan Dalal, mentored by Monty Montgomery

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).

Проекты

  • Kick Ass Visualization using SHM/UDP

    by Johannes Jordan, mentored by Tobias Rundström
  • TESTING FRAMEWORK FOR XMMS2

    by Florian Ragwitz, mentored by Alexander Botero-Lowry
  • XMMS2 IPC Autogeneration

    by Thomas Coppi, mentored by Anders Waldenborg
  • Implementing Service Clients

    by Ning Shi, mentored by Sébastien Cevey

XMPP Standards Foundation

Homepage: http://www.xmpp.org/
Preferred License: MIT license

The mission of the XMPP Standards Foundation (XSF) is to build an open, standardized, secure, feature-rich, widely-deployed, decentralized infrastructure for real-time communication and collaboration over the Internet. We seek to achieve that goal by developing the world's best open protocols for instant messaging, presence, and other forms of near-real-time communication, based on the IETF's Extensible Messaging and Presence Protocol (a formalization of the streaming XML protocols originally defined by the Jabber open-source community).

Проекты

  • Implementing 'Personal Eventing' in the Openfire Jabber server

    by Armando Diaz-Jagucki, mentored by Gaston Dombiak
  • Implement XEP-33 Extended Stanza Addressing and other XEPs on ejabberd

    by Bernardo Antonio de la Ossa Pérez, mentored by Mickaël Rémond
  • Encrypted Sessions Test Suite and Implementation

    by Brendan Taylor, mentored by Leboulanger Yann
  • Data Form Designer Suite for XMPP

    by Tobias Markmann, mentored by Kevin Smith
  • Jingle Audio/Video for Gajim

    by Tomasz Melcer, mentored by Leboulanger Yann
  • Implement Bidirectional-streams Over Synchronous HTTP (BOSH) support in gloox

    by Matthew James Wild, mentored by Jakob Schröter

The X.Org Foundation

Homepage: http://x.org
Preferred License: MIT license

X.Org maintains and develops the X Window System

Проекты

  • Generating the XCB c-code in Python

    by Thomas Hunger, mentored by Anselm R. Garbe
  • Moving the mouse handling code into a separate thread

    by Tiago Vignatti, mentored by Daniel Stone

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).

Проекты

  • XWiki Storage Improvements

    by Artem Melentyev, mentored by Sergiu Gabriel Dumitriu
  • Functional Test Suite

    by Catalin Hritcu, mentored by Vincent Massol
  • New: AJAX Interface Improvements

    by Evelina Petronela Slatineanu, mentored by Sergiu Gabriel Dumitriu
  • Collaborative tools on top of xwiki

    by Boureanu Ioana Cristina, mentored by jérémi Joslin
  • IDE Editor Integration project

    by JADTJayasuriya, mentored by Vincent Massol
  • Google Docs Integration

    by Radu DANCIU, mentored by Ludovic Dubost

Zope Foundation, Inc

Homepage: http://foundation.zope.org
Preferred License: Zope Public License

The Zope Foundation has the goal to promote, maintain, and develop the Zope (http://zope.org) platform. It does this by supporting the Zope community. Our community includes the open source community of contributors to the Zope software, contributors to the documentation and web infrastructure, as well as the community of businesses and organizations that use Zope. The Zope Foundation is the copyright holder of the Zope software and many extensions and associated software. The Zope Foundation also manages the zope.org website, and manages the infrastructure for open source collaboration.

Проекты

  • Run Zope 3 using Python 2.5

    by Nikhil N, mentored by Baiju Muthukadan
  • Application for SoC: Zope Grok improvements

    by Ulrich Fouquet, mentored by Philipp von Weitershausen
  • Zope3 Support for AJAX enhanced forms and widgets

    by Paul Carduner, mentored by Martijn Pieters
  • Wandering Books in Grok (v.2)

    by Luciano Ramalho, mentored by Martijn Faassen