На этой странице перечислены студенты и организации, принявшие участие в программе Google Summer of Code 2005. Если вас интересует самая свежая информация о программе, посетите главную страницу Summer of Code .
Участвующие организации
- Фонд программного обеспечения Apache
- Блендер
- Кодхаус
- Друпал
- Ядро Федоры
- FreeBSD
- Гаим
- Галерея
- Фонд GNOME
- Handhelds.org
- Орда
- Инкскейп
Фонд программного обеспечения Apache
Домашняя страница: http://www.apache.org/ .
Проекты
J2EP (обратный прокси-сервер Tomcat)
Андерс Найман, наставник Тим ФанкЧастичный рефакторинг WSRP4J, а также набор новых функций.
Диего Лузан Мартинес, наставник Джули МакнотМодификация пропускной способности
Иван Баррера, наставник Ян Холсманmod_smtpd добавляет поддержку SMTP в Apache httpd 2.x.
Джем Беркс, наставник Ник КьюСкин AJAX для jetspeed2
Хуан Нуньес Харамильо под руководством Сантьяго ГалаНачальная загрузка Maven с Gump3
Джастин Мерц, наставник Лео СаймонсБиблиотека форм коконов
Макс Пфингсторн под руководством Райнхарда Поэтцаhttpd-mbox-if
Максим Петаццони, наставник Ян Холсманмод-кэш-реквестер - Apache
Паринкумар Шах под руководством Яна Холсманаmod_smtpd
Райан Хантер под руководством Ника КьюДжеймс Консоль администратора
Шринивас Энн, наставник Дэнни АнгусLeboN — пример веб-приложения с MyFaces
Тесси Кижаккекара, наставник Мартин МариншекАпач Кандула
Тилина Гунаратне, наставник Санджива ВираваранаПарсер StaX для Axis C++
Автор Випурадж Динеш Премалал, наставник Аджит РанабахуУлучшения математических вычислений Apache Commons
Сяоган Чжан под руководством Фила СтейцаНастройка производительности компиляции Apache Tomcat Jasper JSP
Синбо Гао, наставник Йоав Шапира
Блендер
Домашняя страница: http://www.blender3d.org .
Проекты
Расширение обратной кинематики для Blender
Брехт Ван Ломмель, наставник Тон Розендалкривые/поверхности, интеграция Нурбаны
Эммануэль Стоун под руководством Мартина ПуарьеБлендер/FFMPEG
Ян Гоуэн, наставник Александр ЭверингЛогическое развитие
Марк Фрейшас, наставник Александр ЭверингМоделирование жидкости с помощью Blender
Нильс Тюри, наставник Джонатан МерриттPyTexture
Тимоти Уэйкхэм, наставник Кэмпбелл Бартон
Кодхаус
Домашняя страница: http://www.codehaus.org/
Проекты
Оксид
Жереми Жослен, наставник Винсент МассольРеализация классов поддержки JSR-88 (развертывание приложений J2EE) для Cargo.
Лев Ольхович, наставник Винсент МассольРеализация поддержки сервера приложений JBoss в Cargo
Ньоман Винарди под руководством Винсента МассолаВ XFire реализована спецификация WS-RM, позволяющая надежно отправлять сообщения SOAP между двумя конечными точками.
Ти Хой Ань Фан, наставник Дэниел Дипхаус
Друпал
Домашняя страница: http://drupal.org/
Проекты
API WebDAV для Drupal
Фабиано Сант'Ана, наставник Джеймс УокерМодуль викторины Drupal
Анжела Байрон под руководством Кароли НедьезиНабор автоматизированного тестирования Drupal
Якуб Зигмунт под руководством Моше ВайцманаИнтеграция netnews (NNTP) для Drupal
Ян Блом, наставник Карой Недьешимодуль подписки Drupal
Мартон Элек под руководством Кароли НедьесиДрупал – Карта сайта Google
Мэтью Лоар, наставник Герхард Киллесрайтерпредстоящий.org REST API для Drupal
Стефан Йенш под руководством Джеймса УокераФункциональность Ajax (Drupal)
Стивен Виттенс под руководством Роберта ДугласаНабор автоматизированных тестов Drupal
Томас Ильше, наставник Моше Вайцман
Ядро Федоры
Домашняя страница: http://getfedora.org/
Проекты
preload — демон адаптивного упреждающего чтения
Бехдад Исфабод под руководством Эллиота ЛиПриложение для создания Live CD на базе Fedora.
Дарко Илич, наставник Эллиот ЛиpyBackPack
Дэйв Артер, наставник Эллиот ЛиГлобальная история команд для Bash
Правеенкумар Поннусами под руководством Эллиота ЛиПривязки Python для libparted
Улисс Фурким Фрейре да Силва под руководством Эллиота Лиустановка ограничений процесса
Виланд Гмайнер под руководством Эллиота Ли
FreeBSD
Домашняя страница: http://freebsd.org
Проекты
FreeBSD gvinum «переместить», «переименовать», документация
Крис Джонс, наставник Лукас Эртлcsup
Кристоф Матис, наставник Максим ГенрионСетевая файловая система на основе ssh для FreeBSD
Чаба Хенк, наставник Скотт ЛонгИнтеграция FreeSBIE во FreeBSD
Дарио Френи под руководством Скотта ЛонгаРедизайн и разработка сайта FreeBSD
Эмили Бойд под руководством Мюррея Стоклижурнал
Иван Ворас, наставник Павел ДавидекУлучшить либалии
Паоло Пизати под руководством Луиджи РиццоКлиентские инструменты SNMP с использованием libbsnmp FreeBSD
Штеряна Шопова, наставник Филипп ПаепсПортирование инструментов launchd(8) Mac OS 10.4 на FreeBSD
Тайлер Балланс, наставник Мюррей СтоклиПолностью интегрированный SNMP-мониторинг
Виктор Круцеру под руководством Хартмута Брандта
Гаим
Домашняя страница: http://gaim.sourceforge.net .
Проекты
Внедрите UPnP NAT Traversal в проект Gaim, чтобы обеспечить плавную передачу файлов и прямые соединения.
Адам Уоррингтон, наставник Шон ИганПоддержка Гаду-Гаду (в Гаиме)
Бартош Олер, наставник Итан БлэнтонМузыкальные сообщения
Кристиан Муиз, наставник Гэри КрамлихПередача файлов по протоколу OSCAR (ICQ/AIM)
Джонатан Кларк, наставник Марк ДолинерПлагин рандеву для Gaim
Хуанхо Молинеро Орно, наставник Марк ДолинерДистанционное управление D-Busified
Петр Зелински под руководством Шона ИганаSIP/SIMPLE/STUN для игры
Томас Баттер, наставник Итан Блэнтон
Галерея
Домашняя страница: http://gallery.menalto.com/modules.php?op=modload&name=News&file=index
Проекты
Галерея2 - DupeDetect
Авиад Черняк, наставник Джей РосситерМодульность G2 XML-RPC/CoreAPI
Кристофер Швердт, наставник Крис КеллиСкрытые и защищенные паролем элементы
Джесс Мартин под руководством Джея РосситераЗагружаемые плагины
Йозеф Селеси, наставник Бхарат МедираттаИнтеграция G2 / ZenCart
Майкл Родригес-Торрент, наставник Энди СтаудачерИспользуйте возможности DHTML для создания плавного слайд-шоу.
Росс Шеннон, наставник Джесси Маллан
Фонд GNOME
Домашняя страница: http://www.gnome.org/
Проекты
Общий доступ к музыке iTunes для Rhythmbox
Чарльз Шмидт, наставник Колин УолтерсРедактор живой документации «Сарма»
Данило Шеган, наставник Федерико Мена-КинтероУлучшить время запуска GNOME
Лоренцо Колитти под руководством Оуэна ТейлораОтслеживайте изменения в каталоге файловой системы с помощью Subversion и Nautilus.
Мэтт Джонс под руководством Дэйва Кэмпагрибы
Рафаэль Слинкс, наставник Йохан ДалинПоисковая группа
Сэнфорд Армстронг, наставник Сет НикеллРасширения панели GNOME
Трэвис Вачон под руководством Хэвока Пеннингтона
Домашняя страница: http://code.google.com/
Проекты
Редактор ASP.NET — Mozilla
Благовест Дачев под руководством Мигеля де ИкасаУкушенный
Кристофер Ленц, наставник Грег УилсонUSB8x
Дэниел Энглендер, наставник Крис Дибонаосмо
Дэвид Уилсон, наставник Эван МартинТсинк
Джеймс Андерсон под руководством Майкла МоссаFedora-ShibFilter
Джошуа Кент, наставник Питер МюррейЗапрос по примеру
Мередит Паттерсон, наставник Крис ЛавуаВиртуальная машина на Java с хвостовыми вызовами и продолжениями
Нуно Крусес, наставник Крис ЛавуаXСито
Олег Паращенко, наставник Йошики ХаяшиИнтеграция Google/Cairo в привязки GTK Haskell
Паоло Мартини, наставник Эван Мартин
Handhelds.org
Домашняя страница:
Проекты
.NET для GPE (GPE DotNET)
Кирилл Кононенко, наставник Эрик Ховландсинхронизация GPE
Мартин Фелис, наставник Фил БланделлRCO (для рукописного ввода ReCOgnition)
Николас Шунбродт под руководством Эрика Ховланда
Орда
Домашняя страница: http://horde.org/
Проекты
Перезапись Horde_Form и дополнения AJAX
Мэтт Уорден, наставник Марко ДжукичТекстовый процессор Орда
Райан Миллер, наставник Чарльз Хагенбух
Инкскейп
Домашняя страница: http://www.inkscape.org/
Проекты
Реализуйте соединители для фигур в Inkscape с автоматической трассировкой линий.
Майкл Вайброу под руководством Питера Молдера
Интернет2
Домашняя страница: http://transport.internet2.edu/
Проекты
ТСК Хронометраж
Алекс Холкнер, наставник Станислав ШалуновУлучшения для thrulay (thrulay-ng)
Бернхард Луцманн под руководством Джеффа БутаКалибровка шума/Интернет2
Сезар Маркондес, наставник Станислав ШалуновУлучшения для Thrulay
Хуадун Лю под руководством Джеффа БутаFB-FR-CCP, функционально надежный протокол транспортного уровня с контролем перегрузки на основе кадров.
Иван Бесчастных, наставник Станислав ШалуновБТАПИ-КР
Кришна Кумар Раджагопалан, наставник Станислав ШалуновAPI и протоколы массовой транспортировки через UDT
Рой С.К. Хо, наставник Станислав ШалуновНабор инструментов для измерения времени с точностью до микросекунды.
Сюнь Ло, наставник Станислав Шалунов
Фонд программного обеспечения Jabber
Домашняя страница: http://www.jabber.org .
Проекты
Клиент обмена мгновенными сообщениями для Gnome, совместимый с протоколом Jabber, с однооконным пользовательским интерфейсом.
Доминик Заблотный, наставник Питер Сен-Андреdxmpp
Якуб Клапа, наставник Яцек Конечныxmpp mtp
Шон Дрост, наставник Питер Сент-АндреNet::XMPP для Ruby — это реализация Jabber/XMPP на Ruby.
Юки Мицуи под руководством Питера Сен-Андре
Джумла
Домашняя страница: http://www.opensourcematters.org/
Проекты
Система контроля версий Joomla
Алек Андреев, наставник Энди МиллерJoomla — Медиа-менеджер
Матеуш Кшешовец, наставник Митчелл ПиртлAPI препроцессора
Ричард Аллинсон, наставник Йохан ЯнсенсОбновление системы для Joomla
Сэмюэл Моффат, наставник Эндрю Эдди
JXTA
Домашняя страница: http://jxta.java.net/
Проекты
надежные протоколы многоадресной рассылки в JXTA (RMP)
Димосфенис Педиадитакис, наставник Мохамед Абдельазиз
КДЕ
Домашняя страница: http://www.kde.org
Проекты
Страница KHTML Медиа
Аллан Дженсен под руководством Дирка МюллераКРО
Дэвид Морено Монтеро, наставник Майкл БрэйдВизуальная история для Konqueror
Хан Дяньфэй под руководством Дэвида ФораИнтерфейс программирования электронных таблиц
Джеймс Хори под руководством Ричарда ДейлаКонтакт-скриптинг
Кун Си под руководством Тилля АдамаКамион
Милан Митрович, наставник Майкл БрейдKDE-Eclipse
Александр Дымо, наставник Карстен ПфайфферРаспознавание речи в горячих клавишах
Оливье Гоффарт под руководством Любоша ЛунакаоКулар
Петр Шимански, наставник Крис ХауэллсGTD для Контакта
Рафал Жепецкий, наставник Тилль АдамОбозреватель меток
Рамакришна Р., наставник Корнелиус ШумахерВнедрить функцию ярлыков, аналогичную Gmail для KMail.
Сачин Гупта под руководством Корнелиуса ШумахераФильтр импорта PowerPoint для KPresenter
Йолла Индрия, наставник Лукас Тинкл
ЛиспНью-Йорк
Домашняя страница: http://www.lispnyc.org/
Проекты
Расширение шагового двигателя PLT
Джон Клементс, наставник Джо МаршаллАксиомаUI
Кай Камински, наставник Билл ПейджCFFI (ранее Hello-C)
Луис Оливейра, наставник Кенни ТилтонСлизьСтеппер
Свейн Уве Аас под руководством Хью Эйде-Гудмана
Живой Журнал
Домашняя страница: http://livejournal.com .
Проекты
LiveJournal S2 DHTML IDE
Патрик Уолтон под руководством Марка Смита
Проект Зазеркалье
Домашняя страница: http://java.net/projects/lg3d-core/
Проекты
Проект «Зазеркалье» — 3D-меню «Пуск»
Колин Баллок, наставник Кирк ТернерПривносит новый дружественный опыт в текущую среду почтовой программы, преодолевая барьер 2D и имитируя реальный опыт работы с традиционной почтой.
Дай Одахара, наставник Кэлвин ЧенгУправление естественным языком для Looking Glass
Харш Джейн, наставник Хидея КавахараЭкспериментальный трехмерный интерфейс для поиска в Google.
Хуан Гонсалес Агилера под руководством Кирка ТернераОптимизация ядра Зеркального стекла
Пьер Дюкроке под руководством Дерона ДжонсонаПроект Зазеркалье
Сеннаи Масато Алемайеху, наставник Хидея Кавахара
Моно-проект
Домашняя страница: http://www.mono-project.com/Main_Page .
Проекты
Моно-поиск ошибок
Аарон Томб, наставник Мигель де ИкасаВремя выполнения JScript.NET
Флориан Гросс, наставник Мигель де ИкасаКомпилятор Xaml для моно
Иэн Маккой, наставник Мигель де ИкасаМоно/Сесил
Дж. Б. Эвен, наставник Мигель де ИкасаGCC-CIL
Джеясанкар Котталам, наставник Мигель де ИкасаРеализация MSBuild
Марек Серадзки, наставник Мигель де ИкасаДива
Майкл Доминик Костшева, наставник Мигель де ИкасаГрафический дизайнер ASP.NET для проекта Mono
Майкл Хатчинсон, наставник Мигель де ИкасаМононуклеоз
Педро Мартинес Хулиа, наставник Мигель де ИкасаPHP4Mono
Рафаэль Ромейкат, наставник Мигель де Икаса
монотонный
Домашняя страница: http://www.monotone.ca/
Проекты
Монотонный / Го Ботан
Каушик Вирарагаван под руководством Натаниэля Смита
Моздев
Домашняя страница: http://www.mozdev.org .
Проекты
Расширенный инструмент создания макросов и тестовых сценариев для Firefox.
Бен Бассон, наставник Брайан КингРасширение SIP-телефона для Mozilla Thunderbird
Филип Далюге, наставник Брайан КингБагксула
Ян Томас, наставник Мик МелезЛатвийская локализация Mozilla
Лаурис Букшис-Хаберкорнс, наставник Мик МелезРасширения BitTorrent для Mozilla Firefox
Лун Лам, наставник Джервас МаркхэмМультиЭксИ
Людвиг Хюнеке под руководством Дэвида БосуэллаВьетнамская локализация Mozilla Thunderbird
Минь Суан Нгуен, наставник Дэвид БосуэллПервоначально Firefox и Thunderbird были локализованы на тайский язык, но изменены на Camino.
Зек Келли, наставник Брайан Кинг
NetBSD
Домашняя страница: http://netbsd.org
Проекты
пользовательские файлы
Антти Канти под руководством Уильяма СтуденмундаЭффективная файловая система памяти
Хулио М. Мерино Видаль под руководством Уильяма СтуденмундаБПГ
Мануэль Фрейре под руководством Куирта СэмпсонаNetBSD wcurses
Жуйбяо Цю под руководством Джулиана Коулмана
Нмап
Домашняя страница: http://www.insecure.org/nmap
Проекты
УМИТ
Адриано Монтейру Маркес, наставник Федор ВаськовичNcat является кульминацией многих ключевых функций различных воплощений Netcat, таких как Netcat 1.10, Netcat6, SOcat, Cryptcat, GNU Netcat и т. д.
Крис Гибсон, наставник Федор ВаськовичОпределение версии Nmap
Дуг Хойт, наставник Федор ВаськовичNmapGUI
Оле Мортен Гродес под руководством Федора ВаськовичаНмап
Пол Тарьян, наставник Федор ВаськовичУлучшите базу данных отпечатков пальцев ОС NMap, интегрировав отправляемые данные и помогая добавлять новые тесты для повышения точности NMap и получения более детальных результатов.
Чжао Лэй под руководством Федора Васьковича
OpenOffice.org
Домашняя страница: http://openoffice.org .
Проекты
Функция просмотра с вкладками OpenOffice.org
Анджей Вытычак-Партика, наставник Андреас ШлюэнсПредоставляет начало плагина для Eclipse, помогающего в разработке OpenOffice.org.
Седрик Босдоннат, наставник Юрген ШмидтOpenOffice.Calc Проверка функций
Дэниел Миллер под руководством Никласа НебеляЭкспортер OpenOffice JasperReports
Маджид Хан под руководством Фрэнка Шёнхайта.doc Экспортный предварительный фильтр (первоначально «Улучшение фильтра MS Word»)
Майкл Энс, наставник Флориан Ройтер
ОСКАР
Домашняя страница: http://oscar.openclustergroup.org/
Проекты
Создание пакета Sun Grid Engine для OSCAR
Бабу Сундарам, наставник Бернард ЛиОСКАРонДЕБИАН
РАМ КУМАР ДАНГЕТИ, наставник Жоффруа Валле
Другой
Домашняя страница:
Проекты
проект ОпенМетео
Андрей Грязнов, наставник Крис ДиБона
Фонд Перла
Домашняя страница: http://www.perlfoundation.org/
Проекты
Сборщик мусора нового поколения для Parrot
Александр Бюисс, наставник Леопольд ТётчWWW::Контент
Брент Ройал-Гордон под руководством Кертиса ПоУлучшения компилятора/оптимизатора Parrot
Кертис Ролз под руководством Леопольда ТётчаСистема вывода типов для Perl 5.
Гэри Джексон, наставник Энди Лестер
Портлендский государственный университет
Домашняя страница: http://summer.cs.pdx.edu/
Проекты
Квантовый симулятор (Q-Sim)
Деннис Вейланд, наставник Барт Мэсси
Фонд программного обеспечения Python
Домашняя страница: http://www.python.org/psf/
Проекты
Универсальный интерфейс файловой системы
Адам Керц, наставник Трент Микmmpy — управление памятью в Python
Карл Фридрих Больц, наставник Самуэле ПедрониПифилесервер
Чун Вэй Хо, наставник Ян БикингЗамена модуля профиля Python
Флорис Брюйног под руководством Бретта КэннонаЗамена модуля почтового ящика Python
Грегори Джонсон, наставник Эндрю КучлингПрофилировщик памяти Python
Ник Смоллбоун под руководством Майкла ХадсонаМодули стандартной библиотеки «_sre» и «array» перенесены на чистый Python.
Никлаус Халдиманн под руководством Армина РигоРеализация протокола доступа к данным на Python
Роберто Антонио Феррейра Де Алмейда, наставник Поль ДюбуаОпенЭксВис
Теро Куусела, наставник Дэвид АшерИнтерактивные блокноты Python
Тони Алатало, наставник Фернандо Перес
Самба
Домашняя страница: http://www.samba.org
Проекты
Модули Python, которые помогают легко модифицировать файл smb.conf объектно-ориентированным способом, настраивать роль сервера, например PDC, STANDALONE, DM, WINS и т. д., а также настраивать стиль печати, например CUPS, SYSV, BSD и т. д.
Амит Регми, наставник Джеральд КартерНапишите регрессионные тесты, необходимые для реализации протокола синхронизации Active Directory между контроллерами домена.
Брэд Генри, наставник Эндрю БартлеттОбновление Samba3 -> Samba4
Джелмер Вернуй, наставник Эндрю Бартлетт
Семедиа
Домашняя страница:
Проекты
SPARQL для кунжута
Райан Леверинг, наставник Джин БроекстраИнструмент генерации кода для приложений семантической паутины.
Шон Симистер, наставник Джованни Туммарелло
Проект подрывной деятельности
Домашняя страница: http://subversion.tigris.org/
Проекты
Уведомления Jabber для Subversion
Брайан Дэвис, наставник Карл ФогельSubversion (контроль доступа на основе путей в svnserve)
Дэвид Андерсон, наставник Карл ФогельПроверенное управление памятью для привязок Subversion Python
Дэвид Джеймс, наставник Карл ФогельПросмотр каталогов Subversion через Dav работал плохо по сравнению с другими методами доступа к репозиторию. Исследовав источник проблемы и оптимизировав вызовы, мне удалось существенно сократить время, необходимое для листинга больших каталогов.
Жан-Марк Годбо, наставник Карл ФогельПолные привязки Ruby
Кохей Суто под руководством Карла Фогеля
Убунту Линукс
Домашняя страница: http://www.ubuntulinux.org/
Проекты
Упаковка Zope для Ubuntu Breezy
Фабио Транчителла под руководством Маттиаса КлозеДиспетчер устройств хранения данных PyGTK
Джейме Сориано под руководством Мартина ПиттаУлучшения панели Gnome
Эммануэль Корне под руководством Себастьяна БашераLFS: файловая система с журнальной структурой для Linux, поддерживающая снимки
Прадип Падала под руководством Мариуса Эриксена
Винный проект
Домашняя страница: http://www.winehq.org/
Проекты
Улучшена поддержка джойстика DirectInput в Wine.
Дэниел Ременак, наставник Лайонел УлмерВинная тематика
Фрэнк Рихтер под руководством Кевина КольцауРеализуйте поставщиков безопасности Negotiate и NTLM для Wine, используя пакет GENSEC для Samba4.
Кай Блин под руководством Хуана Ланга
WinLibre
Домашняя страница: http://www.winlibre.com/en/
Проекты
Прототип Python установщика WinLibre
Бертран КАШЕ, наставник Пьер-Жан Кудерламантин
Богдан Власюк, наставник Пьер-Жан КудерКоварные змеи
Майкл Рыбак, наставник Пьер-Жан КудерПоследний штрих (было: Инструменты управления изображениями)
Ноэми Тойзан, наставник Пьер-Жан Кудермаклибр
Франсуа Перш, наставник Пьер-Жан Кудер
XВики
Домашняя страница: http://www.xwiki.org/
Проекты
Приложение Agile для управления проектами, созданное на XWiki
Альберто Сааведра, наставник Людовик ДюбостВерсия XWiki с поддержкой P2P
Бикаш Агарвалла, наставник Людовик ДюбостДиаграммы для таблиц XWiki
Серджиу Габриэль Пол Думитриу, наставник Людовик Дюбост