Ta strona zawiera listę studentów i organizacji, które uczestniczyły w programie Google Summer of Code 2007. Jeśli chcesz poznać najnowsze informacje o programie, zajrzyj na główną stronę Summer of Code.
Organizacje uczestniczące
- AbiSource
- Adium
- Odtwarzacz Audacious
- Zespół Acsis
- Ardour
- ArgoUML
- Apache Software Foundation
- Badania BBC
- Beagle
- Fundacja Blender
- Kod C++ w wersji Boost
- BZFlag
- Bazaar
- Licencja Creative Commons
- CLAM (na Universitat Pompeu Fabra)
- Codehaus
- Galeria zdjęć Coppermine
- coresystems GmbH
- Specjaliści komputerowi w zakresie odpowiedzialności społecznej
- Przestrzeń kryształowa
- Center for the Study of Complex Systems, Univ. of Michigan
- Daisy CMS,
- Debian
- Odłączone rozwiązania
- Django
- Fundacja Dojo
- Drupal
- FUNDACJA DSPACE
- Fundacja Eclipse
- The Electronic Frontier Foundation
- Projekt Etherboot
- eXist
- FANN – The Fast Artificial Neural Network Library
- Fedora Project i JBoss.org
- FFmpeg
- Fityk
- Projekt FreeBSD
- Freenet Project Inc
- Freevo.
- Japońska inicjatywa Free Software Initiative
- Pidgin
- Galeria
- GCC
- Projekt gEDA
- Geeklog
- GenMAPP
- Gentoo
- Projekt GGI
- Społeczność Google Marketing Platform dla deweloperów
- GNOME
- Projekt GNU
- GnuCash
- GNUstep
- Haiku
- Handhelds.org
- haskell.org
- IEM – Instytut Muzyki i Akustyki Elektronicznej, Graz
- ikiwiki,
- Inkscape
- Internet2
- Jikes RVM
- Joomla
- K–3D
- KDE
- Lanka Software Foundation
- Liblime
- LispNYC
- Infrastruktura kompilatora LLVM
- Robert H. Lurie Comprehensive Cancer Center na Uniwersytecie Northwestern
- MacPorts
- maemo
- MetaBrainz Foundation Inc.
- Składanka
- Projekt Wiki MoinMoin
- Projekt mono
- Moodle
- Projekt Mozilla
- MySQL
- NESCent – National Evolutionary Synthesis Center
- Projekt NetBSD
- Technologia Neuros
- Nmap Security Scanner
- OGRE
- 1 laptop na dziecko
- OpenOffice.org
- OpenICC
- OpenMoko Inc.
- OpenMRS
- OpenSolaris
- Platforma aplikacji typu open source
- OSCAR
- OSGeo – Open Source Geospatial Foundation
- Laboratorium open source Uniwersytetu Stanowego Oregon (OSU OSL)
- Open Security Foundation (OSVDB)
- Plan 9 z Bell Labs
- hugin/panotools
- Tysiąc Parsec
- PHP
- PlanetMath
- Fundacja plon
- Projekt PostgreSQL
- Python Software Foundation
- Uniwersytet Stanowy w Portland
- Rockbox
- Ruby Central
- samba
- System kompilacji nowej generacji SCons
- Zespół Scibus
- ScummVM
- CMS i platforma SilverStripe
- Komunikator SIP
- Komputery w języku malajalam (Swathanthra)
- Projekt Squeak
- SquirrelMail
- The Space Telescope Science Institute
- Subwersja
- Grupa Rozwojowa Swarm (SDG)
- Ubuntu,
- Wymień
- VideoLAN
- Vim
- Wikimedia Foundation,
- The Wine Project
- WinLibre
- WordPress
- wxPython
- wxWidgets
- Fundacja Xiph.org
- XMMS2 – X(cross)platform Music Multiplexing System
- Podstawa standardów XMPP
- Fundacja X.Org
- XWiki
- Zope Foundation, Inc.
AbiSource
Strona główna:
http://www.abisource.com/
Preferowana licencja: GNU General Public License (GPL)
Społeczność AbiSource składa się z wysoko wykwalifikowanych osób zainteresowanych tematyką, która – jak mówi nasz slogan – umożliwia przetwarzanie tekstu dla wszystkich. Robimy to między innymi poprzez udostępnianie naszego oprogramowania, AbiWord, naszego sztandarowego produktu i udostępniania go w jak największej liczbie (działających) systemów, oraz dostosowywanie go do pracy w systemie One Laptop Per Child.
Projekty
-
Systematyczne usuwanie i naprawianie chromu AbiCollab
autor: Ryan Pavlik, mentor: J.M. Maurer -
„Wprowadzanie słowa libabiword do diety”
Robert Staudinger, mentor: Dominic Lachowicz -
Abiword: program do importowania OpenXML
Philippe Milot, mentor: Kamran Khana -
4. Implementowanie adnotacji
Ernesto Rivera, mentor: Martin Edmund Sevior -
Usługa interfejsu umożliwiająca korzystanie z zewnętrznych narzędzi do sprawdzania gramatyki w Abiword
– Gabriel Bakiewicz, mentor: Dominic Lachowicz
Ad
Strona główna:
https://adium.im/
Preferowana licencja: GNU General Public License (GPL)
Adium to aplikacja do obsługi wiadomości dla systemu Mac OS X, która może łączyć się z AIM, MSN, Jabber, Yahoo i innymi. Projekt Adium to luźno zorganizowana grupa wolontariuszy, którzy zajmują się niemal wszystkim kwestiami związanymi z tworzeniem, dystrybucją i obsługą aplikacji.
Projekty
-
Ulepszanie czatu z wieloma użytkownikami
autor: Erik E. Beerepoot pod opieką Davida Smitha -
(Odblokuj grupy)
autor: Andre Cohen, mentor: Brian Eric Ganninger -
Napraw i rozwiń AppleScript
: Matthew Handley, mentor: Peter Hosey -
Ulepszenie obsługi XMPP w Adium
: Andreas Monitzer, mentor: Robert August Fackler -
Ulepszona obsługa Bonjour dla Adium
przez Ericha Kreutzera, pod opieką Andrew Wellingtona
Odtwarzacz Audacious
Strona główna:
http://audacious-media-player.org
Preferowana licencja: GNU General Public License (GPL)
Audacious to następca Beep Media Player, portu GTK2 XMMS. Kierunek jest inny niż BMPx/BMP2, ponieważ zaczynaliśmy od przeredagowania zawartości, a nie od zera. Projekt rozwija się dynamicznie i obecnie pracuje nad nim 15–20 programistów.
Projekty
-
Obsługa połączeń D-Bus
autor: Ben Tucker, mentor: William Pitcock -
Obsługa tekstu CD we wtyczce CDAudio
autor: Calin Crisan, mentor: Tony Vroon -
Przepisz widgetcore jako prawdziwe widżety GTK2
: Tomasz Mon, mentor: William Pitcock -
Dodatkowe transfery NewVFS
autor: Cristian Măgherușan, pod opieką Williama Pitcocka
Zespół Aqsis
Strona główna:
http://www.aqsis.org
Preferowana licencja: biblioteka GNU lub mniejsza licencja publiczna (LGPL)
Aqsis to działające na wielu platformach fotorealistyczne rozwiązanie do renderowania 3D udostępniane przez firmę LLC/LGPL, które powstało na podstawie standardu interfejsu RenderMan zdefiniowanego przez firmę Pixar Animation Studios. Skupiamy się na stabilności i wykorzystaniu ich w procesie produkcyjnym dzięki funkcjom, które obejmują konstruktywną geometrię bryły, głębię pola, rozszerzalny silnik cieniowania, odcienień, poziom szczegółów, rozmycie ruchu, NURBS, wtyczki proceduralne, programowalne cieniowanie, powierzchnie podziału, subpiksele przestrzenne i wiele innych. Nawiązujemy współpracę z innymi ważnymi projektami open source, takimi jak Blender, K-3D, LiquidMaya i MakeHuman.
Projekty
-
Implementacja wielowątkowa
Manuel Antonio Fernandez Montecelo, pod opieką Tristana Colgate'a -
Implementacja głębokich map cieni do renderowania kolorowych cieni oraz cieni do włosów lub futra
autorstwa Zachary'ego Cartera, mentora Christophera Jamesa Fostera
Ardour
Strona główna:
http://ardour.org/
Preferowana licencja: GNU General Public License (GPL)
Ardour to 7-letni projekt mający na celu wdrożenie wysokiej jakości cyfrowej stacji roboczej audio dla systemów operacyjnych podobnych do POSIX. Ardour pojawia się w wielu czasopismach i zdobywa wiele nagród. W ciągu ostatnich 5 lat projekt zaangażował się około 40 deweloperów, z czego 9 deweloperów ma przypisane uprawnienia związane z repozytorium. Prowadzimy bardzo aktywny kanał IRC, a Ardour daje studentom rzadką szansę na pracę nad trudnymi problemami projektowania, kodowaniem w czasie rzeczywistym i złożonym projektem GUI w rzeczywistej i atrakcyjnej aplikacji.
Projekty
-
Interfejs edycji dźwięku na pianino
David Edward Robillard, mentor: Paul Davis -
przesunięcie n.m.
autor: Christian James Muise, mentor: Jesse Chappell
ArgoUML
Strona główna:
http://argouml.tigris.org
Preferowana licencja: Licencja publiczna Eclipse
ArgoUML to popularne narzędzie typu open source do modelowania UML, które obsługuje wszystkie standardowe diagramy UML 1.4. Działa na dowolnej platformie Java i jest dostępny w 10 językach. Generowanie kodu i inżynieria wsteczna są dostępne dla różnych języków programowania. Architektura wtyczki pozwala na rozszerzanie tej oraz innych funkcji produktu przez programistów spoza głównego zespołu programistów. Pracujemy nad wieloma obszarami projektu, w tym nad uaktualnieniem do UML2.x i migracją do platformy RCP Eclipse.
Projekty
-
UML2 dla ArgoUML
Pistolet Constandache Bogdan Ciprian, pod nadzorem Toma Morrisa -
Rozszerzenie ArgoUML o obsługę profili UML
Marcos Aurelio Almeida da Silva, pod opieką Linusa Tolkego -
Ulepszenia diagramów sekwencji
autorstwa Christiana Lopeza Espinoli, pod opieką Roberta Jamesa Tarlinga -
ArgoPDF – narzędzie do generowania raportów w formacie PDF.
– Dzmitry Churbanau, mentor: Ion Savin -
Alternatywna warstwa GUI w bibliotece GEF na potrzeby projektu ArgoUML
: Jian Zheng, mentor: Robert James Tarling
Apache Software Foundation
Strona główna:
http://www.apache.org
Preferowana licencja: Apache License, 2.0
Apache Software Foundation zapewnia wsparcie społeczności Apache w projektach związanych z oprogramowaniem typu open source. Projekty Apache charakteryzują się procesem opracowywania wspólnie, opartego na konsensusie, otwartej i pragmatycznej licencji na oprogramowanie oraz dążenia do tworzenia wysokiej jakości oprogramowania, które jest liderem w jego dziedzinie. Zajmujemy się nie tylko grupą projektów współdzielących serwer, ale społecznością programistów i użytkowników.
Projekty
-
Poprawa możliwości makro prędkości
– Supun Madhushanka Kamburugamuva, mentor: William Glass-Husain -
Implementacja kanonicznej wersji XML w Apache AXIOM
Autor: Saliya Ekanayake, mentor: Ruchith Fernando -
Wdrażanie obsługi protokołu SMTP/POP3 dla protokołu SOAP 1.2 dla Axis2/C
– Rajika Kumarasiri, mentor: Saminda Wishwajith Abeyruwan -
Ujednolicona obsługa wyrażeń i ujednolicony model obiektowy w Apache Cocoon
by Grzegorz Kossakowski, pod opieką Daniela Fagerstroma -
Obsługa strumieniowania LOB (w przypadku OpenJPA)
autor: Ignacio Andreu Dolset, mentor: Patrick Linskey -
Kreator Diagramów Maven
Piotr Tabor, mentor: Jason van Zyl -
Implementacja redukcji szumów „Dobly” w przypadku SpamAssassin
: Jianyong Dai, mentor: Michael Parker -
Mechanizm renderowania MyFaces na podstawie szablonów
– Sorin Silaghi, pod opieką Wernera Punza -
Ulepszenie przeglądarki dokumentów Batiku
– Ivan Andjelkovic, mentor: Cameron McCormack -
Wtyczka Persistent Database Connection
Autor: Zhang Shunchang, mentor: Michael Parker -
Ulepszenia funkcjonalności i łatwości obsługi piły łańcuchowej
– Isuru Eranga Suriarachchi, pod opieką Paula Smitha -
Propozycja obsługi formatu JSON dla Apache Axis2/C
autor: T.G. Kasun Indrasiri, mentor: Nandika Jayawardana -
Integracja zestawu komponentów MyFaces
Leonardo Alfredo Uribe Panesso, mentor: Martin Marinschek -
Obsługa JAX-WS 2.0 w generatorze kodów Apache Axis2 WSDL2Java
– Sameera Madushan Jayasoma, mentorem Amili Chinthaki Suriarachchi -
Generator komponentów MyFaces
autorstwa Bernharda Huemera, mentora Wernera Punza -
Aplikacja demonstracyjna JCR oparta na Jackrabbit
Autorka: Nandana Sampath Mihindukulasooriya, mentorka Jukka Zitting -
Dodano obsługę interfejsu API kursora StAX (JSR-173) w projekcie Xerces-J
Autor: Wei Duan, mentor: Michael Glavassevich -
Zaprojektuj i wdróż lepszego inspektora dokumentów
: Jasleen Singh, pod opieką Camerona McCormack -
Przekonwertuj testy Derby na JUnit i napraw błędy w Derby
– Ramin Moazeni, mentor: Katherine Marsden -
Przekonwertuj testy Derby na JUnit i napraw błędy w Derby
: Ravinder Reddy Pandiri, pod opieką Samuela Andrew McIntyre'a -
jackrabbit-jcr-demo: System testowania μAssessment (muAssessment)
Pavel Konnikov, mentor: Jukka Zitting
Badania BBC
Strona główna:
http://www.bbc.co.uk/rd/
Preferowana licencja: Mozilla Public License 1.1 (MPL)
BBC ułatwia życie ludziom dzięki świetnym programom i usługom informacyjnym, edukacyjnym i rozrywkowym. Jej wizja to bycie najbardziej kreatywną i cieszącą się zaufaniem organizacją na świecie. Szukamy osób zainteresowanych nie tylko najnowocześniejszą dystrybucją programów telewizyjnych przez internet wśród odbiorców, lecz także technologiami zachęcającymi do ponownego wykorzystania i współpracy, szczególnie zainteresowanych wykorzystaniem naszych projektów open source Kamaelia (głównie python) i Dirac (głównie C++). Kamaelia to narzędzie badawcze służące do tworzenia dowolnych materiałów – od nagrywarek, tablic do współpracy, gier po serwery strumieniowania. Dzięki podejściu do pracy z równoległym podejściem jest proste. Dirac to kodek wideo nowej generacji, oparty na falach. BBC ma również wiele innych projektów open source, które można znaleźć na stronie http://www.bbc.co.uk/opensource/. <P>Celem Kamaelii jest ułatwienie i urozmaicenie tworzenia oprogramowania w szybki i łatwy sposób, dzięki czemu współczesność (np. wielordzeniowa) jest łatwa i przyjemna w obsłudze. Im więcej kodu jest przyjazny dla środowiska wielordzeniowego, tym łatwiej tworzymy go dla wszystkich. Interesują nas doświadczeni uczniowie tak samo jak my.
Projekty
-
Oszacowanie ruchu i decyzja trybu w Dirac
– Andrew Lewis, mentor: Andrea Gabriellini -
Uchwyt pliku taki jak interfejs do komponentów Kamaelia w tle
Patrick Thomson, mentor: Michael Philip Sparks -
Klient AIM/IRC dla Kamaelii
Jinna Lei, mentor: Matt Hammond -
Edytor wizualny do tworzenia i kompozycji komponentów fragmentu
Autor: Tara gilliam, mentor: Michael Philip Sparks
Beagle
Strona główna:
Preferowana licencja: licencja MIT
Beagle to narzędzie do wyszukiwania, które atakuje Twoją przestrzeń danych osobowych, aby znaleźć to, czego szukasz. Beagle to niezależna od systemu Linux usługa, która w przejrzysty i niezakłócony sposób indeksuje dane w czasie rzeczywistym. Beagle obsługuje wiele różnych źródeł danych i formatów plików. Więcej informacji o Beagle znajdziesz na stronie http://beagle-project.org Jesteśmy niewielką grupą hakerów, którzy pracują nad tym, aby użytkownicy komputerów z systemem Linux mogli wyszukiwać na komputerach hasło „Just Work”. Beagle występuje na rynku od prawie 3 lat i występuje z większością dystrybucji systemu Linux, w tym w dystrybucjach Novell SUSE, Fedora, Ubuntu, Gentoo i wielu innych.
Projekty
-
Przepisywanie rozszerzenia przeglądarki dla beagle
autor: Tao Fei, mentor: Joe Shaw -
Interfejs D-Bus oparty na Xesam i kilka ulepszeń TextCache dla Beagle
– Arun Raghavan, mentor: Joe Shaw -
Przepisywanie backendu Thunderbird
– Pierre Östlund, mentor: Debajyoti Bera
Podkład do Blendera
Strona główna:
http://www.blender.org
Preferowana licencja: GNU General Public License (GPL)
Blender Foundation to niezależna organizacja (holenderska „stichting”) działająca jako korporacja pożytku publicznego non-profit, której cele są następujące: * Świadczenie usług dla aktywnych użytkowników i programistów Blendera. * W celu utrzymania i ulepszania obecnego produktu Blender za pomocą publicznie dostępnego systemu kodu źródłowego na licencji GNU LLC. * Aby ustanowić mechanizmy finansowania lub generowania przychodów, które służą realizacji celów fundacji i pokrywają jej koszty. * Zapewnianie ogólnoświatowej społeczności internetowej dostępu do technologii 3D, w której podstawowym elementem jest Blender.
Projekty
-
Propozycja wdrożenia w Blenderze głębokich map cieni i pamięci podręcznej stanu kafelków.
autorstwa Josepha Eagara, mentorem Martina Poiriera -
A Render API dla Blendera (wersja 3)
autor: Aaron Daniel Moore, mentor: Ton Roosendaal -
Czyszczenie i uaktualnianie systemu audio Blender
autor: Csaba Hruska, mentor: Robert C. Holcomb Jr. -
System edycji i podglądu Shader GLSL dla Blendera
– José Miguel da Silva Torres Lima, pod opieką Brechta Van Lommela -
Narzędzia/modyfikatory do cięcia i przesunięcia siatki
autor: Levi Schooley, mentor: Geoffrey Bantle
Boost C++
Strona główna:
http://www.boost.org
Preferowana licencja: Boost Software License 1.0
Boost udostępnia bezpłatne, recenzowane biblioteki źródłowe C++. Zwracamy uwagę na biblioteki, które dobrze współpracują z biblioteką standardową C++. Biblioteki Boost powinny być przydatne w szerokim zakresie zastosowań. Licencja Boost umożliwia wykorzystanie zarówno komercyjne, jak i niekomercyjne. Naszym celem jest ustalenie „dotychczasowej praktyki” i udostępnienie implementacji referencyjnych, tak aby biblioteki Boost były odpowiednie do ewentualnej standaryzacji. Dziesięć bibliotek Boost zostało już uwzględnionych w raporcie technicznym bibliotecznym komitetu ds. standardów C++ (C++ Standards Committee). Zaproponowano więcej bibliotek Boost do nadchodzącej wersji TR2.
Projekty
-
Przyjazne dla użytkownika wykresy i ich miary
autorzy: Andrew Sutton, mentor: Jeremy Siek -
Szybkie pliki CGI i biblioteka CGI zgodna z SCGI
: Darren Garvey, pod opieką Christophera M. Kohlhoffa -
Propozycja zwiększenia skuteczności „Big Integer”
autorstwa Arseny Kapoulkine, pod opieką Jeffa Garlanda -
Biblioteka Signal Network
– Stjepan Rajko, mentor: Douglas Gregor -
Wizualizacja tablic i kontenerów STL
– Jacob Robert Voytko, mentor: Joaquín María López Muño -
Wzmocnienie.Rozszerzenie i refleksja
Mariano Gabriel Consoni, pod opieką Hartmuta Kaisera
BZFlag
Strona główna:
http://bzflag.org
Preferowana licencja: Biblioteka GNU lub Mniejsza Licencja Publiczna (LGPL)
BZFlag to bezpłatna, wieloplatformowa gra wieloosobowa typu open source z motywami paniernymi 3D obsługiwana przez aktywną społeczność rozsianą po całym świecie. To jedna z najpopularniejszych wieloplatformowych gier typu open source od lat, z aktywnym deweloperem, administratorem i graczami. Tylko w ciągu ostatnich 5 lat aplikacja została pobrana ponad milion razy, a nasza baza użytkowników to obecnie ponad 200 graczy online o każdej porze dnia i nocy. Z biegiem lat projekt staje się coraz bardziej popularny, ponieważ cały czas ulepszamy i ulepszamy grę. BZFlag rozwija się aktywnie od 1992 roku. Obecnie nad BZFlag pracuje spora grupa osób, które uwielbiają grę i otaczającą ją społeczność. Dostęp do podstawowych zasobów BZFlag powierzono obecnie 71 osobom, w tym 46 osobom, które w ciągu całego okresu trwania projektu zobowiązały się do wprowadzenia zmian w kodzie źródłowym. Obecnie mamy 9 udokumentowanych głównych deweloperów, którzy wprowadzili w grze obszerny wkład i byli aktywni przez wiele lat, a także około dwunastu programistów na poziomie praktycznym oraz około 20 deweloperów aplikacji peryferyjnych i przygodowych, programistów rozszerzeń i programistów integracji internetowej. Jest tu też kilkanaście zaufanych pracowników, operatorów serwerów i grafików, którzy pomagają w codziennych działaniach związanych z utrzymaniem działania serwerów, świadczeniem usług tworzenia list serwerów, projektowaniem grafiki, dostarczaniem statystyk sieciowych, hostingiem obrazów, hostingiem stron internetowych i nie tylko. Wszyscy deweloperzy projektów współpracują niemal wyłącznie nad kanałem IRC #bzflag Freenode, który jest głównym miejscem naszych rozmów na temat programowania, spotkań związanych z planowaniem decyzyjnym, obsługi gier i administrowania infrastrukturą sieciową. Działamy na zasadzie życzliwej dyktatury połączonej z merytokracją, która dąży do porozumienia między głównymi deweloperami a innymi członkami społeczności. Toczą się intensywne dyskusje na temat wszelkich zmian w BZFlag, które wpływają na tradycyjny „ducha” gry, nastrój rozgrywki, ton środowiska użytkownika i rodzaje interakcji w grze. Podczas rozmów warto także wziąć pod uwagę wszystkie nowe funkcje, takie jak nowe flagi, ulepszona grafika czy zmiany w rozgrywce. Pełnimy również rolę zespołu wsparcia dla naszej społeczności użytkowników i pomagamy im w rozgrywkach – od pierwszych kroków, po konfigurację własnego serwera, a nawet w napisanie własnych rozszerzeń do gry. W IRC zarządzamy operacjami sieciowymi dla około 18638 zarejestrowanych graczy oraz dziesiątek tysięcy niezarejestrowanych graczy, którzy uczestniczą w ponad 10 tys. sesji dziennie na ponad 250 serwerach publicznych. Jesteśmy rozproszoną globalnie grą sieciową. Oferujemy również dostęp do publicznych serwerów, śledzenia graczy, statystyk sieci, uwierzytelniania globalnego, zarządzania użytkownikami i grupami, kontroli nadużyć i blokad, rozwiązywania konfliktów wśród graczy, zarządzania ligami zawodów i pomocy społeczności użytkowników.
Projekty
-
Propozycja opracowania edytora graficznego BZW 2.0
autor: Jude Nelson, pod opieką Davida Trowbridge'a -
Wtyczka BZFlag do generatora poziomów losowych
– Kornel Kisielewicz, mentor: Daniel Remenak -
Klient bez interfejsu graficznego z kodem RoboCode i skryptami (dla AI)
– Jørgen Pedersen Tjernø, mentor: Christopher Sean Morrison
Bazaar
Strona główna:
http://bazaar-vcs.org/
Preferowana licencja: GNU spółki
Bazaar to bezpłatny, zdecentralizowany system kontroli wersji. Usługa Bazaar jest napisana w Pythonie i działa w systemie Unix, Windows i macOS. Bazaar jest sponsorowany przez firmę Canonical Ltd, która również sponsoruje rozwój Ubuntu. Niektórzy programiści Bazaar są zatrudnieni przez Canonical.
Projekty
-
Integracja Bazaar z Visual Studio
– Klaus Hartke, mentor: Wouter van Heyst -
Rozszerzenie Bazaar Shell
autor: Alexander Haro, mentor: Jelmer Vernooij
Creative Commons
Strona główna:
http://creativecommons.org
Preferowana licencja: GNU General Public License (GPL)
Creative Commons to organizacja non-profit, która udostępnia bezpłatne, elastyczne licencje dotyczące praw autorskich na dzieła sztuki. Misja Creative Commons jest dwukierunkowa: zapewnianie narzędzi do legalnego wyrażania „niektórych praw zastrzeżonych” w stosunku do praw autorskich i obniżanie kosztów transakcji związanych z ponownym wykorzystaniem utworów objętych prawami autorskimi. Obie części misji są wyraźnie wspierane przez naszą technologię, w tym przedstawianie zrozumiałych dla komputera licencji.
Projekty
-
Dodatek OpenOffice.orgWriter do publikowania dokumentów licencjonowanych na podstawie licencji CC
przez Cassio de Albuquerque Melo, pod nadzorem Nathana R. Yergler -
Indeksowanie roszczeń dotyczących umieszczonych licencji w narzędziu do śledzenia
autorzy: Jason Kivlighn, mentor: Jon Phillips -
Narzędzia RDF w schemacie
autor: Taylor R. Campbell, pod opieką Jonathana Reesa -
Leeet – narzędzie internetowe do szybkiego i intuicyjnego tworzenia i tworzenia zapytań dotyczących semantycznych treści internetowych i adnotacji.
przez Matthiasa Samwalda, mentora Alana Ruttenberga
CLAM (na Universitat Pompeu Fabra)
Strona główna:
Preferowana licencja: GNU General Public License (GPL)
CLAM (C++ Library for Audio and Music) to projekt mający na celu opracowanie w pełni funkcjonalnej platformy na potrzeby aplikacji audio i muzycznych. Udostępnia on koncepcyjny metamodel, a także wiele różnych narzędzi dla konkretnej domeny. Jedną z najważniejszych jej funkcji jest dostępność wizualnej aplikacji do tworzenia Dataflow (Dataflow), która pozwala tworzyć szybkie prototypy bez konieczności pisania kodu. Projekt rozpoczął się 7 lat temu i w 2006 roku zdobył nagrodę ACM dla najlepszego oprogramowania multimedialnego typu open source. Platforma właśnie opublikowała wersję 1.2. Koordynacją i organizacją programu CLAM jest Universitat Pompeu Fabra (Barcelona, Hiszpania).
Projekty
-
Przekształcenia widmowe w czasie rzeczywistym
autorstwa Hernana Ordialesa, mentora Pau Arumí Albó -
System wtyczek dla dynamicznie rozszerzalnej platformy
– Andreas Calvo Gómez, mentor: Pau Arumí Albó -
Syntezator w czasie rzeczywistym wykorzystujący modele SMS-ów
Gregory Ryan Kellum, mentor: Pau Arumí Albó -
Mowa z małżami
– Ebrahim „Abe” Kazemzadeh, pod opieką Xaviera Amatriaina -
Ulepszanie widżetów adnotacji
: Bennett Kolasinski, mentor: David García Garzón -
Ulepszenie algorytmu wykrywania akordów w CLAM na potrzeby użycia w czasie rzeczywistym
Autor: Roman Goj, mentor: David García Garzón
Codehaus
Strona główna:
Preferowana licencja: Licencja Apache, 2.0
Codehaus to repozytorium projektów typu open source, w którym kładzie się duży nacisk na Javę. Skupia się ono na komponentach wysokiej jakości, które spełniają rzeczywiste potrzeby. Wierzymy w oprogramowanie typu open source jako pragmatyczne podejście do tworzenia oprogramowania i wszystkie nasze projekty są przyjazne pod względem licencjonowania. Miłego pobytu w domu.
Projekty
-
SwingXBuilder dla Groovy
autorstwa Jamesa Williamsa, mentora Guillaume'a Laforge'a -
Implementacja JAXB2 w przypadku narzędzia Castor
autorstwa Joachima Grueneisa pod opieką Wernera Guttmanna -
Obsługa JAXB2 w pliku XML Castor XML – prototyp tworzenia szablonów
autorstwa Matthiasa Ephesera, mentora Wernera Guttmanna
Galeria zdjęć Coppermine
Strona główna:
http://coppermine-gallery.net/
Preferowana licencja: GNU General Public License (GPL)
Tworzymy Coppermine Photo Gallery – zaawansowany i łatwy w użyciu skrypt galerii obrazów z wbudowaną obsługą innych plików multimedialnych i danych. Coppermine używa języka PHP, bazy danych MySQL oraz biblioteki GD (1.x lub 2.x) albo ImageMagick, aby generować i przechowywać rejestry i informacje o plikach zawierające wszystkie miniatury, obrazy pośrednie i pełnowymiarowe. Coppermine opracował Grégory Demar do momentu przejścia na emeryturę w 2003 roku, kiedy to obecny zespół programistów odziedziczył projekt i zarejestrował go w SourceForge.
Projekty
-
Obsługa technologii AJAX w Coppermine za pomocą interfejsu API
autorzy: Nitin Gupta, pod opieką dr. Tarique Saniego -
Użytkownicy mogą tworzyć albumy w kategoriach dozwolonych przez administratora (duża funkcja)
Autor: Sander Weyens, mentor: czw. -
JCpg: aplikacja do zarządzania i synchronizacji produktów w języku Java
autorzy: Frank Cleynen, mentor: Aditya Mooley -
Funkcje eksportowania galerii, tagowania i ulepszonego wyszukiwania w galerii zdjęć Coppermine
Daniel Roy Hammond, mentor: Joachim Mueller
Coresystems GmbH
Strona główna:
Preferowana licencja: GNU General Public License (GPL)
Jesteśmy młodą firmą, która zajmuje się niskopoziomowym oprogramowaniem typu open source. Powstała 3 lata temu z bogatym doświadczeniem w dystrybucjach systemu Linux, systemach open source i wbudowanych systemach, a także z przyjemnością podczas przenoszenia OSS do przodu. Oferujemy doradztwo w zakresie projektów Coreboot (inaczej LinuxBIOS). Coreboot to implementacja oprogramowania układowego open source (BIOS), która niemal natychmiast uruchamia komputer, pozostawiając Ci pełną kontrolę nad sprzętem. Jeśli dobrze się bawisz, dotykając „prawdziwego żelaza” obiema rękami, zgłoś się już teraz. Jeśli interesujesz się systemem LinuxBIOS i chcesz uzyskać pomoc, nie potrzebujesz do tego niskopoziomowej wiedzy ani umiejętności asemblera. Zaproponuj pomysł lub wybierz go z listy.
Projekty
-
Narzędzie konfiguracji CMOS w systemie LinuxBIOS z menu
autor: Uwe Hermann, mentor: Stefan Reinauer -
LBdistro – A LinuxBIOS Distro Maker
autorstwa Alana Carvalho Assisa, pod opieką Stefana Reinauera -
Uruchamianie systemu Windows i innych systemów operacyjnych w systemie LinuxBIOS
Augusto Pedroza, mentor: Stefan Reinauer -
Nowość: Winflashrom: port systemu Windows narzędzia flashrom do systemu LinuxBIOS
– Darmawan Mappatutu Salihun, pod opieką Stefana Reinauera -
Otwórz ładunek oprogramowania układowego dla systemu LinuxBIOS
: Jens Thomas Freimann, mentor: Stefan Reinauer -
Dodanie obsługi systemu LinuxBIOS do interfejsu Grub2 i ułatwienie konfiguracji systemu LinuxBIOS
autor: Patrick Georgi, mentor: Stefan Reinauer -
Ładunek (U)EFI dla systemu LinuxBIOS oparty na TianoCore
autor: YI XIONG, mentor: Stefan Reinauer
Specjaliści komputerowi w odpowiedzialności społecznej
Strona główna:
http://www.cpsr.org
Preferowana licencja: GNU General Public License (GPL)
CPSR to progresywna, globalna organizacja, której celem jest pomaganie informatykom, inżynierom i technologom w promowaniu odpowiedzialnego korzystania z technologii komputerowych. Założona w 1981 roku organizacja CPSR edukuje decydentów i opinię publiczną w szerokiej gamie kwestii, takich jak prywatność elektroniczna, prawa obywatelskie online, dostęp do technologii w krajach rozwijających się, technologia głosowania i technologia ekologiczna.
Projekty
-
„Kto zagłosował?”: zbieranie i przeglądanie rejestrów wyborczych
Jeffrey Craig Gerard, pod opieką Fiodora Vaskovicha
Przestrzeń kryształowa
Strona główna:
http://www.crystalspace3d.org
Preferowana licencja: Biblioteka GNU lub Mniej ogólna Licencja Publiczna (LGPL)
Crystal Space to technologia 3D i platforma gier typu open source. Jest bardzo przenośny i działa w systemach GNU/Linux, Windows oraz macOS/X.
Projekty
-
Redaktor świata
: Seth Yastrov, pod opieką Franka Richtera -
Biblioteka i narzędzie konwersji COLLADA
autor: Scott Johnson, mentor: Christoph Mewes -
moduł sztucznej inteligencji
Mauricio Hollando, mentor: Jorrit Tyberghein -
Schemat optymalizacji platformy
Autor: Michael Gist, mentor: Marten Svanfeldt
Centrum Badań nad Zespolonymi systemami na uniwersytecie Michigan
Strona główna:
http://cscs.umich.edu
Preferowana licencja: Apache License, 2.0
Center for the Study of Complex Systems (CSCS) jest jednostką interdyscyplinarną należącą do College of Literature of Literature, Science and the Arts (LSA) Uniwersytetu Michigan w Ann Arbor w stanie Michigan. Misją CSCS jest promowanie oraz ułatwianie badań i edukacji w obszarze systemów nieliniowych, dynamicznych i adaptacyjnych. Kwalifikujący się wydział reprezentują prawie wszystkie uczelnie wyższe. Podstawą naszego projektu jest przekonanie, że wiele różnych rodzajów systemów, które obejmują samoregulację, informacje zwrotne lub przystosowania w swojej dynamice, mogą mieć podobną strukturę, mimo że na pozornie wyglądających różnicach. Dodatkowo takie głębokie podobieństwa strukturalne mogą posłużyć do przenoszenia metod analizy i interpretacji z jednej dziedziny do drugiej. Metody interdyscyplinarne powinny nie tylko umożliwić dogłębne zrozumienie konkretnych systemów, ale też pomóc w opanowaniu ogólnej struktury i zachowania złożonych systemów oraz zachęcenie nas do lepszego zrozumienia ogólnego charakteru takich systemów.
Projekty
-
Rozszerzenie i zakończenie GridSweeper
autor: Ed Baskerville, mentor: Ricka Riolo -
Przygotowanie do egzaminów I-SPOC
autor: Michael J Bommarito II, mentor: Scott E Page -
Przygotowanie do I-SPOC
autor: Ryan Henderson, mentor: Scott E Page -
I-SPOC: testy wstępne i przykładowe SPOC
autor: Lucas Teague Cook, mentor: Scott E Page -
Przygotowanie do egzaminów I-SPOC
autor: Terrence Charles Stewart, pod opieką Ricka Riolo -
Urbance: projektowanie architektoniczne oparte na agentach
autor: Dawn Thomas, pod opieką Ricka Riolo
Daisy CMS
Strona główna:
www.daisycms.org
Preferowana licencja: Apache License, 2.0
Daisy to oparty na Javie system zarządzania treścią typu open source o dwupoziomowej architekturze: interfejs do edytowania i zarządzania w stylu Wiki oraz samodzielny serwer repozytoriów. Jedną z jego kluczowych funkcji jest wyraźny separacja między backendem a interfejsem przy użyciu interfejsu ReST opartego na HTTP/XML. Główna organizacja Daisy jest główną organizacją, a od 4 lat badamy różne modele związane z rozwojem wspólnego korzystania z wspólnego wysiłku. Około 300 subskrybentów korzysta z aktywnej listy adresowej Daisy. Społeczność Daisy składa się z osób fizycznych, firm i dużych korporacji.
Projekty
-
Różnice HTML
wykonawca: Guy Van den Broeck, pod opieką Bruno Dumona
Debian
Strona główna:
http://www.debian.org/
Preferowana licencja: GNU General Public License (GPL)
Debian to bezpłatny system operacyjny (OS) na komputer. System operacyjny to zestaw podstawowych programów i narzędzi umożliwiających działanie komputera. W Debianie jądra systemu Linux używa jądra systemu operacyjnego, ale większość podstawowych narzędzi systemu operacyjnego pochodzi z projektu GNU, stąd nazwa GNU/Linux.
Projekty
-
Wdrożenie Mole – infrastruktury do zarządzania informacjami
Jeroen van Wolffelaar, pod opieką Martina Michlmayra -
Zautomatyzowane testowanie uaktualnień za pomocą QEMU
autor: Ian Haken, mentor: Lars Ivar Wirzenius -
Ulepszenia usługi Piuparts
autorka: Ana Beatriz Guerrero López, pod opieką Luka Claesa -
BitTorrent Proxy dla archiwum Debiana
Cameron Dale, mentor: Anthony Towns -
Narzędzie do klasyfikacji błędów i usuwania błędów
– Gustavo Rezende Montesino, pod opieką Loïca Miniera -
Internetowy interfejs do zgłaszania błędów i manipulacji
autorstwa Margarity Manterola Rivero, mentor: Stefano Zacchiroli -
Agent OVAL dla Debiana
– Pavel Vinogradov, mentor: Javier Fernandez-Sanguino -
Modułowe narzędzie do testowania obrazów dysków CD o strukturze lintowskiej
Martín Hernán Ferrari, pod opieką Steve'a McIntyre'a -
Frontend GUI do pomocy w czasie rzeczywistym do tworzenia aktywnych systemów Debian
autor: Chris Lamb, pod opieką Daniela Baumanna
Odłączone rozwiązania
Strona główna:
http://www.detachedsolutions.com
Preferowana licencja: GNU General Public License (GPL)
Detached Solutions to grupa obejmująca wiele różnych projektów związanych z matematyką i kalkulatorami na urządzeniach mobilnych. Specjalizujemy się w projektach kodowanych na potrzeby kalkulatorów grafowych serii TI, ale działamy też w innych obszarach. Jesteśmy ciekawi propozycji udoskonalenia naszego obecnego oprogramowania, jak również nowych pomysłów. Wśród prowadzonych przez nas projektów open source znajdują się między innymi: 1) Graph3 – program do tworzenia wykresów 3D. Program ten został rozszerzony w GSoc 2006, aby wzbogacić tworzenie wykresów równań różniczkowych. 2) usb8x: sterownik hosta USB dla modelu TI-84 Plus. Pozwala kalkulatorowi podłączać urządzenia peryferyjne, np. myszy, klawiatury, dyski twarde itp. 3) MirageOS – popularny menedżer powłok/plików na modelach TI-83 Plus i TI-84 Plus. Początkowo była to wersja typu open source, ale niedawno została udostępniona przez spółkę LLC. 4) Cabamap – biblioteka, która służy do szybkiego obliczania dowolnych liczb całkowitych.
Projekty
-
Tłumacz logo TI-83 Plus
autorzy: Benjamin Moody, mentor: Marinus Johannes Warer -
Scheme Intepreter: udostępnienie funkcjonalnego języka kalkulatorów serii TI-83+
autor: Spencer Putt, mentor: Scott Dial -
Aplikacja Hook Manager dla TI-83+/84+
Autor: Andrew Janata, mentorem Brandona Wilsona
Django
Strona główna:
http://djangoproject.com/
Preferowana licencja: Licencja BSD
Django to wysokopoziomowa platforma internetowa w języku Python opracowana pierwotnie w zespole Lawrence-Journal World. Django został zaprojektowany tak, aby sprostać 2 wyzwaniom: ciężkim wykonywaniu pracy w redakcji i rygorystycznych wymaganiach stawianych przez doświadczonych programistów internetowych, którzy go napisali. Pozwala szybko tworzyć wydajne, eleganckie aplikacje internetowe.
Projekty
-
Ogólne widoki usług internetowych REST
autorstwa Andreasa Stuhlmüllera, mentora Malcolma Tredinnicka -
Zintegruj zarządzanie pakietami z Django i utwórz witrynę repozytorium publicznego
przez Jannisa Leidela, pod opieką Jamesa Richarda Bennetta, Jr. -
Wdrażanie ograniczeń kontrolnych w modelach
Thejaswi Puthraya, pod opieką Simona Blancharda
Fundacja dojo
Strona główna:
http://www.dojotoolkit.org/
Preferowana licencja: Apache License, 2.0
Fundacja Dojo promuje wdrożenie dojo i zapewnia zdrowe środowisko dla każdego rodzaju techniki JavaScript. Dojo to pakiet narzędzi DHTML typu open source napisany w języku JavaScript. Umożliwia łatwe wprowadzanie dynamicznych funkcji do stron internetowych i innych środowisk obsługujących JavaScript. Dzięki komponentom dostarczonych przez Dojo możesz sprawić, że Twoje witryny będą bardziej przydatne, elastyczne i funkcjonalne. Od skromnych początków w 2004 roku, w listopadzie 2007 roku, po gruntownej refaktoryzacji opublikowaliśmy wersję 1.0, która doprowadziła do znacznie większego zainteresowania użytkowników i wzbudziła zainteresowanie. Bardzo poważnie podchodzimy do kwestii takich jak internacjonalizacja, ułatwienia dostępu, obsługa różnych przeglądarek, licencjonowanie i własność intelektualna. Dojo ma wielu aktywnych użytkowników – w zeszłym roku zarejestrowało się 10 000, wiele firm (np. Sun, IBM, AOL) i wiele innych osób otrzymuje wynagrodzenie za pracę w Dojo, w tym wielu z naszych głównych współpracowników.
Projekty
-
Obsługa trybu 3D Dojo.gfx
Autor: Kun Xi, mentor: Eugene Lazutkin -
Dojo.data.overdrive
autor: Hiran Shyanaka Ganegedara, mentor: Michael J Smith -
Wykres Pseudo 3D
przez Neila Joshiego, mentora Eugene'a Lazutkina
Drupal
Strona główna:
http://drupal.org/
Preferowana licencja: GNU General Public License (GPL)
Drupal to system zarządzania treścią internetową i platforma aplikacji internetowych napisana w języku PHP. To także tętniąca życiem, rozwijająca się i zabawna społeczność programistów, aktywistów i specjalistów ds. komunikacji. Podstawowe oprogramowanie Drupal to platforma wspomagająca oprogramowanie stron internetowych tworzone przez społeczność. Zawiera funkcje takie jak internacjonalizacja, tagowanie oraz rozbudowany system ról i uprawnień. Dzięki niezwykle rozbudowanej architekturze możemy obsługiwać ponad tysiąc podprojektów w formie specjalnych modułów i tematów, więc każdy znajdzie tu coś dla siebie.
Projekty
-
Narzędzia dla użytkowników i zespołów tłumaczeniowych w systemie Drupal
– Gábor Hojtsy, pod opieką Gerharda Killesreitera -
System wskaźników jakości projektu
autorstwa Andrew Mortona, pod opieką Angeli Byron -
Implementacja interfejsu komunikacyjnego Jabber/XMPP dla platformy Drupal
Autor: Maxim Chitrow, mentor: James Walker -
Abstrakcja RCS dla modułu projektu
autorzy: Jakob Petsovits, mentor: Andy Kirkham -
Nowy motyw główny Drupal
autorstwa Klaasa Van Waesberghego, mentora Theodore'a Serbinskiego -
Menedżer taksonomii
: Matthias Hutterer, pod opieką Nicholasa Thompsona -
Rozszerz moduł śledzenia zgłoszeń
autor: Anthony Oliver, mentor: Jeff Eaton -
Zaprojektowanie nowego głównego motywu Drupala
– Buddhika Amila Sampath: Theodore Serbinski -
Obsługa rysowania SVG w technologii Drupal
autor: Balazs Dianiska, pod opieką Simona Hobbsa -
Agregacja RSS/Atom dla modułów Drupal i profilu instalacji
autor: Aron Novak, mentor: Kena Rickarda -
Skalowalność, równoważenie obciążenia i wysoka dostępność
Scott Hadfield, mentor: Khalid Baheyeldin -
Moduł integracji z serwisem Ebay
autorzy: Jakob Perz, pod opieką Gordona Heydona -
Ulepszanie wyszukiwania w systemie Drupal
– Blake Lucchesi, pod opieką Roberta T. Douglass -
Moduł śledzenia BitTorrent na platformę Drupal
autor: Christopher Patrick Bradford, mentor: Károly Négyesi -
Obsługa plików prywatnych i publicznych w systemie Drupal
autor: Kyle Cunningham, mentor: Darrel O'Pry -
Propozycja projektu zautomatyzowanego pakietu narzędzi testowych Drupal
: Allister Beharry, mentor: Rok Žlender -
Platforma SMS
autor: William L. White pod opieką Iana Warda -
Automatyczne uzupełnianie linków
: Gartheeban Ganeshapillai, pod opieką Kaustubh Srikantha
FUNDACJA DSPACE
Strona główna:
www.dspace.org
Preferowana licencja: nowa licencja BSD
DSpace to platforma oprogramowania typu open source, która pozwala każdej organizacji na zarządzanie swoimi dziełami cyfrowymi oraz ich przechowywanie i udostępnianie. Platforma zrzesza tętniącą życiem społeczność programistów z okresu WW i jest wykorzystywana przez ponad 300 organizacji akademickich i kulturalnych do zarządzania własnymi dziełami oraz zapewniania do nich dostępu. Platforma umożliwia udostępnianie i ponowne wykorzystanie tych materiałów w nadziei na propagowanie badań i wiedzy dla wszystkich.
Projekty
-
Usługa integralności treści DSpace
Jiahui Wang, mentor: James Rutherford -
Statystyki
– Federico Paparoni, pod opieką Richarda Jonesa -
Obsługa wersji DSpace
autor: Robert Graham, mentor: Mark Robert Diggory -
Artefakty wizualizacji dla Manakin/DSpace
twórca: Brian Eoff, mentor: Scott Phillips
Fundacja Eclipse
Strona główna:
http://www.eclipse.org
Preferowana licencja: Licencja publiczna Eclipse
Eclipse to społeczność open source z projektami skoncentrowanymi na tworzeniu otwartych platform programistycznych z elastycznymi platformami, narzędziami i środowiskami wykonawczymi do tworzenia i wdrażania oprogramowania oraz zarządzania nim w całym cyklu życia. Rozległy i tętniący życiem ekosystem największych dostawców technologii, innowacyjnych start-upów, uniwersytetów, instytucji badawczych i osób fizycznych rozszerza, uzupełnia i wspiera platformę Eclipse.
Projekty
-
Ulepszona obsługa wielu monitorów
Benjamin Muskalla, mentor: Kimberly Horne -
Wizualizacja zależności wtyczek
autor: Robert Ian Bulla, mentor: Chris Aniszczyk -
Interfejs internetowy Eclipse
: Michael Robb, mentor: Nick Boldt -
Wtyczka automatycznej konfiguracji dla Eclipse
– Ogechi Nnadi, mentor: Markus Alexander Kuppe -
Udostępnia środowisko generowania Eclipse IDE utworzone na podstawie gramatyki języka
Autor: Miguel Garcia, mentor: Ed Merks -
Interfejs Eclipse dla narzędzia do oznaczania danych online
Florian Shkurti, pod opieką Jasona Montojo -
Nowy menedżer aktualizacji Eclipse
autorzy: Prashant Deva, mentor: Andrew Overholt -
Platforma do tworzenia prostej wtyczki Eclipse za pomocą PHP
– Tomas Römer, mentor: Ahti Kitsik -
Usprawnij korzystanie z aplikacji Mylar
autor: Balazs Brinkus, pod opieką Mika -
Wtyczka Java Executable Wrapper dla Eclipse
Autor: Zhang Rui, mentor: Gunnar Wagenknecht -
Testowy generator wiadomości dla platformy Eclipse Open Health Framework
autor: Srdan Bejakovic, mentor: Marcelo Paternostro -
Implementacja WebDAV EFS
Autor: Reid Holmes, mentor: Gunnar Wagenknecht -
Wtyczka Mylar dla DrProject
autor: Xiaoyang Guan, mentor: Greg Wilson -
Synchroniczne udostępnianie kontekstu Mylar na podstawie integracji Mylar i ECF
Jewgienij Holodkow (pod opieką Mika) -
VoIP przez interfejs ECF Call API i protokół Jingle
autor: Moritz Post, mentor: Scott Lewis -
Udostępnianie semantycznych komponentów oprogramowania: ponowne wykorzystanie oprogramowania
autor: Savino Sguera, mentor: Philippe Ombredanne -
Wtyczka wyszukiwania Eclipse: zapewniająca lepsze, szybsze i trafniejsze wyszukiwanie w Eclipse.
autor: Çağatay Çallı, mentor: Francois Granade -
Dodaj możliwość pisania wtyczek za pomocą jruby lub groovy.
– Anton Arhipov, pod opieką Wayne'a Beatona -
Integracja i łączenie klientów
autor: Li Ha, mentor: Wayne Beaton -
Obsługa bezproblemowego debugowania między JDT a CDT (Java <> JNI <> C)
Mariot Chauvin, mentor: Philippe Ombredanne -
NetBeans w Zaćmieniu
– Beyhan Osmanov Veliev, pod opieką Philippe'a Ombredanne'a
Fundacja Electronic Frontier
Strona główna:
https://www.eff.org/
Preferowana licencja: nowa licencja BSD
Założona w 1990 roku fundacja Electronic Frontier Foundation (EFF) działa w interesie publicznym na rzecz ochrony podstawowych swobód obywatelskich w erze cyfrowej. Internet i inne technologie komunikacyjne mogą zawrzeć najbardziej wyzwalającą erę ludzkości – lub najbardziej regulowaną i kontrolowaną. EFF działa na rzecz obrony naszych podstawowych praw do wolności słowa, prywatności oraz wolnej i otwartej komunikacji. Działa też na rzecz rozsądnej polityki w zakresie praw autorskich, patentów na oprogramowanie i głosowania elektronicznego. EFF to organizacja wspierana przez członków, która zatrudnia 27 pracowników na pełny etat. Ściśle współpracujemy z The Tor Project (torproject.org) – bezpłatnym oprogramowaniem typu non-profit, którego celem jest stworzenie narzędzia do zapewnienia anonimowości przez osoby fizyczne, firmy, rządy i organy ścigania na całym świecie. Sieć Tor rozrosła się od momentu powstania w 2002 roku i zgromadziła już kilkaset tysięcy aktywnych użytkowników, z których korzysta ponad 1 Gb/s w ruchu. Jest tu 4 programistów Tor na pełny etat i kilkunastu innych wolontariuszy, którzy codziennie pomagają. Ta oferta pakietowa składa się z komponentów EFF i Tor.
Projekty
-
Rozwiązywanie problemów z buforem Windows w Tor Server
autorstwa Christiana Kinga, mentorem Nicka Mathewsona -
Aplikacja do testowania rozmycia Tor-Network
autorstwa Benedikta Bossa, pod opieką Rogera Dingledine'a -
Implementacja i ocena algorytmów wyboru ścieżki w celu poprawienia wydajności kierowania cebuli
autorstwa Johannesa Rennera, pod opieką Mike'a Perry'ego -
Rozproszona pamięć masowa na potrzeby ukrytych deskryptorów usług Tor
autor: Karsten Loesing, pod opieką Rogera Dingledine'a
Projekt Etherboot
Strona główna:
http://etherboot.org/
Preferowana licencja: GNU General Public License (GPL)
Etherboot Project tworzy oprogramowanie open source, które umożliwia uruchamianie komputerów przez sieć. Jest to przydatne w różnych sytuacjach, takich jak szkoły, firmy, klastry obliczeniowe, kioski i w wielu innych sytuacjach, w których korzystne jest scentralizowane administrowanie i utrzymywanie obrazów systemu operacyjnego.
Projekty
-
Port gPXE do architektury ARM
Aleksiej Zaytsew, pod opieką Michaela Browna -
16-bitowy backend i386 dla GCC
autor: Daniel Verkamp, mentor: H Peter Anvin -
Przeniesienie sterowników Etherboot do gPXE
: Udayan Kumar, mentor: Martin Connor -
Zmniejszanie rozmiaru kodu
Holger Lubitz, mentor: Michael Brown
eXist
Strona główna:
http://www.exist-db.org
Preferowana licencja: biblioteka GNU lub mniejsza licencja publiczna (LGPL)
Firma eXist została założona w 2000 roku i od tego czasu jest stale rozwijana. Obecnie na całym świecie jest około 12 najważniejszych programistów, a na przestrzeni ostatnich lat korzystało z niej około 12 głównych programistów. EXist to natywna baza danych XML typu open source, zapewniająca wydajną, opartą na indeksach przetwarzanie XQuery, automatyczne indeksowanie, rozszerzenia do wyszukiwania pełnotekstowego, obsługę XUpdate, rozszerzenia aktualizacji XQuery i ścisłą integrację z istniejącymi narzędziami dla programistów XML. Baza danych korzysta z obecnego zalecenia W3C XQuery 1.0. eXist zapewnia zaawansowane środowisko do tworzenia baz danych i aplikacji internetowych oparte na XQuery i powiązanych standardach. Całe aplikacje internetowe można pisać w XQuery, XQuery, XHTML, CSS, XForms oraz JavaScript. Strony serwera XQuery mogą być wykonywane z systemu plików lub przechowywane bezpośrednio obok dokumentów w bazie danych.
Projekty
-
XQuery API dla Javy
autor: Cherif YAYA, pod opieką Adama Rettera
FANN – The Fast Artificial Neural Network Library
Strona główna:
http://leenissen.dk/fann/
Preferowana licencja: Biblioteka GNU lub Mniej ogólna Licencja Publiczna (LGPL)
Biblioteka FANN to bezpłatna biblioteka sieci neuronowych typu open source. FANN wdraża wielowarstwowe sztuczne sieci neuronowe w języku C, które obsługują zarówno sieci w pełni połączone, jak i słabo połączone. Obsługiwane są operacje na wielu platformach ze stałą, zmiennoprzecinkową i podwójną precyzją. FANN to platforma umożliwiająca łatwą obsługę zbiorów danych treningowych. Jest łatwa w użyciu, uniwersalna, dobrze udokumentowana i szybka. Dostępne są powiązania: PHP, C++, .NET, Ada, Python, Delphi, Octave, Ruby, Pure Data i Mathematica. Do biblioteki dołączony jest podręcznik korzystania z biblioteki wraz z przykładami i zaleceniami dotyczącymi korzystania z niej. Biblioteka ma też graficzny interfejs użytkownika. Kanał FANN powstał początkowo tylko przez jedną osobę, ale w przypadku biblioteki i listy adresowej FANN bardzo się rozwinęła społeczność. Społeczność FANN umożliwiła wprowadzenie do biblioteki wielu ulepszeń, w tym interfejsu graficznego oraz powiązań z wieloma innymi językami programowania.
Projekty
-
VFANN ( wektorowe sztuczne sieci neuronowe)
autorzy: Vincenzo Di Massa, mentor: Seth J. Price -
Samodzielne organizowanie map i rozwój gazu neuronowego
Autor: Zsolt Kira, mentor: Steffen Nissen -
Powtarzające się sieci w określonym czasie
Daniel Wilhelm, mentor: Steffen Nissen -
Wtyczka do arkusza kalkulacyjnego OpenOffice.org
Andrzej Zawadzki, mentor: Seth J Price -
Natywny interfejs GUI
autor: Yusef Maali, mentor: Seth J Price -
Sieci neuronowe w GPU
autorzy: Lars Johan Samuelsson, mentor: Seth J Price
Fedora Project i JBoss.org
Strona główna:
http://fedoraproject.org/
Preferowana licencja: GNU General Public License (GPL)
Fedora Project tworzy i utrzymuje dystrybucję Fedora GNU/Linux, która jest jedną z najpopularniejszych bezpłatnych dystrybucji systemu Linux. Projekt Fedora jest zarządzany przez Red Hat i zarządzany przez dużą społeczność użytkowników i programistów. Jej siostrzany projekt, JBoss.org, to kolejny projekt Red Hat odpowiedzialny za kilka wiodących projektów open source w języku Java, takich jak JBossAS, Mobicents, JBossCache i JBossESB.
Projekty
-
Internetowy interfejs l10n dla Fedory
: Dimitris Glezos, mentor: Karsten Wade -
Centrum aktualizacji/instalacji pakietów offline dla Pirut.
autor: Debarshi Ray, mentor: Sankarshan Mukhopadhyay -
tcconf: narzędzie do konfiguracji kształtowania ruchu dla systemu GNU/Linux
autor: Christopher Tan, mentor: Steven Pritchard -
Platforma do publikowania dokumentacji Fedora
przez Jonathana Steffana, mentora Patricka W. Barnes -
Publikacja wszystkich stron mężczyzn i stron informacyjnych dla każdej wersji przy użyciu interfejsu internetowego
autor: Ria Das, mentor: Jeff Sheltren
FFmpeg
Strona główna:
http://ffmpeg.org/
Preferowana licencja: Biblioteka GNU lub Mniej ogólna Licencja Publiczna (LGPL)
FFmpeg to czołowa biblioteka open source do przetwarzania multimediów. Prawie każdy używany przez Ciebie program typu open source, który może odtwarzać sekwencję obrazów wideo z dźwiękiem, prawdopodobnie korzysta do tego z FFmpeg. Może dekodować najbardziej widoczne formaty multimedialne w historii, zarówno te otwarte, jak i zastrzeżone. Może również zakodować je w najważniejszych formatach. Nowość: FFmpeg może również dekodować szeroki zakres niemożliwych do zasłaniania formatów multimedialnych i jest niezbędny w przypadku starszych plików multimedialnych (żaden kodek nie jest zbyt stary lub niejasny dla tego projektu). Podobno FFmpeg może po prostu być czołową biblioteką do przetwarzania multimediów, ponieważ korzysta z niej również wiele zastrzeżonych aplikacji (zgodnie z licencją LGPL). Istnieje też wiele sposobów jej skradania. Serwis YouTube nie reklamuje sposobu działania oprogramowania do konwersji backendu. Jednak niezależne badania empiryczne wykazały, że YouTube używa formatu FFmpeg do konwersji filmów.
Projekty
-
Dekoder RV40
– Kostyantin Siergijowski Sziszkow (mentorka: Michael Melanson) -
Matroska Muxer dla libavformat
: David Robert Conrad, mentor: Aurelien Jacobs -
Interfejs Video Filtr API
autor: Robert Bingham, mentor: Benjamin Larsson -
Dekoder E-AC3
– Bartłomiej Wolowiec, mentor: Justin Ben Ruggles -
Deokder i koder JPEG2000
: Kamil Nowosad, mentor: Loren Merritt -
Koder i dekoder Dirac
Marco Gerards, mentor: Luca Ugo Maria Barbato -
Zgłoszenie do programu soc FFmpeg
autor: Xiaohui Sun, mentor: Baptiste Coudurier -
Dekoder QCELP
autor: Reynaldo H. Verdejo Pinochet, pod opieką Benjamina Larssona
Fityk
Strona główna:
Preferowana licencja: GNU General Public License (GPL)
Fityk to oprogramowanie do nieliniowego dopasowywania krzywych i analizy danych x i y. Jest napisany w C++. Interfejs użytkownika korzysta z biblioteki wxWidgets. Społeczność Fityk składa się z jednego aktywnego programisty i kilku współtwórców.
Projekty
-
Ulepszamy GUI firmy Fityk
autorzy: Diaa Mahmoud Sami Abdel-Ghani, mentor: Marcin Wojdyr -
Biblioteka odczytu formatu danych X-Y
autor: ZHANG Peng (张鹏), mentor: Marcin Wojdyr
Projekt FreeBSD
Strona główna:
http://www.FreeBSD.org
Preferowana licencja: nowa licencja BSD
FreeBSD Project jest dużą, dojrzałą i stosunkowo rygorystyczną organizacją. Projekt FreeBSD rozpoczął się 15 lat temu w 1993 r. Obecnie w głównym systemie kontroli wersji ma ponad 300 programistów, a setki innych mają dostęp do naszych serwerów Perforce na potrzeby programowania i programowania innych firm (w tym miejscu pracowali w poprzednich latach letni studenci kodu). Prowadzimy aktywny program mentorski dla wszystkich nowych deweloperów, nie tylko tych, których wprowadziliśmy do FreeBSD w ramach GSoC. Istnieją setki list adresowych, blogów, kanałów irc oraz grup użytkowników. Wszystkie są dostępne na naszej głównej stronie internetowej. FreeBSD obejmuje kompletny system operacyjny, w którym mogą pracować studenci, a nie tylko jądro czy określony stos użytkowników. Umożliwia to interesującą pracę, która rozciąga się na granicę obszaru użytkownika/jądra, a także umożliwia studentom tworzenie i pakowanie pełnych zmodyfikowanych płyt CD/DVD z systemem operacyjnym FreeBSD w celu dystrybucji plików ISO do testów. Trafność dla Google : Google posiada wiele dziesiątek tysięcy urządzeń opartych na technologii FreeBSD, które pomagają w obsłudze sieci produkcyjnych (Juniper, Force10, NetApp itd.), laptopy z systemem macOS X, a czasem także oprogramowanie do monitorowania lub testowania sieci FreeBSD. W ostatnim czasie i w ciągu 30 lat swojej historii badania nad zabezpieczeniami, sieciami i innymi funkcjami FreeBSD są również regularnie wdrażane w innych systemach typu open source. Najnowszym przykładem z tego miesiąca jest lokalizator JEMalloc, który został wprowadzony w FreeBSD 2 lata temu, a niedawno został zaimportowany do przeglądarki Firefox, która jest również powszechnie używana w Google. To świetny czas dla FreeBSD. Cisco, Juniper, NetApp, Force10 i wiele innych firm oferujących wbudowane urządzenia sieciowe przechodzi na FreeBSD (Cisco) lub aktualizację do nowszych wersji FreeBSD (6,0/7,0 dla pozostałych). Widzimy też, że firmy zatrudniają konsultantów ds. oprogramowania open source i podejmują współpracę, aby dostarczać coraz więcej kodu.
Projekty
-
Frontend GNOME do freebsd-update(8)
: Andrew Turner, mentor: Joe Marcus Clarke -
Tryb multiemisji DNS (z licencją BSD)
przez Fredrika Lindberga, mentorem Bruce'a M. Simpson -
Weryfikacja portów / backend bazy danych systemu pakietu i wdrożenie ujednoliconego interfejsu
: Garrett Cooper, mentor: Kirill Ponomarew -
Super-tunel
Matus Harvan, mentor: Max Laier -
Przepisywanie obiektu Lockmgr(9)
autor: Attilio Rao, mentor: Jeffrey Roberson -
MacBook firmy Apple na systemie FreeBSD
– Rui Alexandre Cunha Paulo, pod opieką Andre Oppermanna -
Testy regresji zabezpieczeń
Autor: Zhouyi ZHOU, mentor: Robert Nicholas Maxwell Watson -
Jak osiągnąć standardy gvinum
autor: Ulf Lilleengen, pod opieką Lukasa Ertla -
Pakiet testów regresji TCP/IP
autor: Nanjuna, mentor: George Neville-Neil -
Unikanie nadmiarowego połączenia syscall
autor: Jesper Brix Rosenkilde, pod opieką Jeffreya Robersona -
Platforma czujników sprzętowych sysctl w porcie OpenBSD
autorstwa Constantine'a A. Murenin pod nadzorem Shteryany Sotirovy Shopovy -
Rozproszony demon kontroli
Aleksiej Michajlow, mentor: Bjoern Alexander Zeeb -
Warstwa ogólnego urządzenia wejściowego
autor: Maxim Zhuravlev, pod opieką Philipa Paepsa -
Aktualizacja kodu bus_alloc_resources() dla FreeBSD
autor: Christopher Davis, mentor: Warner Losh -
Projekt Bintools BSD (część I)
autor: Kai Wang, mentor: Joseph Koshy -
Kończę aktualizację systemu Linuxulator do emulacji systemu Linux 2.6
autor: Roman Divacky, pod opieką Konstantina Bielousowa -
Narzędzie do logowania operacji wejścia-wyjścia FreeBSD „safety net”
– Sonja Milicic, pod opieką Lukasa Ertla -
Udostępnij narzędzie do analizy dzienników kontrolnych dla FreeBSD
– Dongmei Liu, mentor: Robert Nicholas Maxwell Watson -
Ulepsz infrastrukturę zbierania portów FreeBSD
– Gábor Kövesdán, pod opieką Andrew Pantyukhina -
Obsługa http dla PXE
Aleksiej Tarasow, pod opieką Eda Maste'a -
Instalator graficzny dla FreeBSD (fainstall)
: Ivan Voras, mentor: Murray Stokely -
Przenoszenie KVM z systemem Linux do FreeBSD
: Fabio Checconi, mentor: Luigi Rizzo
Freenet Project Inc
Strona główna:
http://freenetproject.org/
Preferowana licencja: GNU General Public License (GPL)
Freenet: freenet to oprogramowanie, które pozwala publikować i uzyskiwać informacje w internecie bez strachu przed cenzurą. Dążymy do tego, by sieć była całkowicie zdecentralizowana, a wydawcy i odbiorcy informacji byli anonimowi. Bez anonimowości nie ma prawdziwej wolności słowa, a bez decentralizacji sieć jest podatna na ataki. FPI: Specjalnie ta firma ma pomagać w opracowywaniu i rozpowszechnianiu rozwiązań technologicznych w celu dalszego otwartego i demokratycznego rozpowszechniania informacji w internecie oraz w przyszłości sieci i organizacji komunikacyjnych. Celem tej organizacji jest także zapewnienie, na podstawie zgody użytkowników swobodnego, niezapośredniczonego i niezakłóconego odbioru oraz przekazywania wszelkich treści intelektualnych, naukowych, literackich, społecznych, artystycznych, twórczych, praw człowieka i wyrażeń kulturowych, opinii i pomysłów bez ingerencji ani ograniczeń ze względu na interesy, interesy prywatne lub specjalne. Jej celem jest również edukowanie światowej społeczności i wspieranie organizacji w tych celach.
Projekty
-
Usprawnianie wyszukiwania we FreeNet
autor: Swati Goyal, mentor: Matthew John Toseland -
Wtyczka do blogowania dla Freenet
autorzy: Frédéric Rechtenstein, pod opieką Jerome'a Flescha -
Tworzenie pakietu testów Freenet
Alberto Bacchelli, pod opieką Florenta Daigniere -
Różne modele wzrostu w zakresie wyznaczania tras i kontroli korków
autor: Vilhelm Verendel, mentor: Ian John Cecil Clarke -
Szyfrowanie na poziomie połączenia odporne na DOS przy użyciu protokołu zarządzania kluczami JFKi
– Srivatsan Ravi, pod opieką Florenta Daigniere -
Biblioteka C/C++ do interfejsu FrenetFCPSpec2Point0
autor: Mladen Kolar, mentor: Matthew John Toseland
Freevo
Strona główna:
http://www.freevo.org
Preferowana licencja: GNU General Public License (GPL)
Platforma kina domowego. Freevo zawiera różne moduły do sterowania komputerem PC za pomocą pilota do telewizora. W odróżnieniu od innych projektów Freevo próbuje wykorzystać w tym celu istniejące aplikacje takie jak mplayer, xine i gstreamer. Nowy interfejs API został zaprojektowany tak, aby był bardzo elastyczny, dzieląc logikę na kilka niezależnych modułów, których można używać również w innych projektach. Zawiera on podprojekt kaa z różnymi modułami. Zespół GeeXboX dołączył do zespołu Freevo, aby stworzyć Live-CD na bazie Freevo 2.0.
Projekty
-
Obsługa DVB CAM
– Alessandro Decina, mentor: Zaheer Abbas Merali
Japońska inicjatywa Free Software Initiative
Strona główna:
http://www.fsij.org/
Preferowana licencja: w razie potrzeby GNU spółka spółek społecznościowych GNU Mniejsze spółki lub licencja podstawowego oprogramowania (w razie potrzeby).
Organizacja non-profit, która promuje ruch na rynku wolnym oprogramowania w Japonii oraz wspiera rozwój i działalność bezpłatnego oprogramowania.
Projekty
-
STMlib: biblioteka STM dla wielu backendów dla OCaml
– Zheng Li, mentor: Yoriyuki Yamagata -
Ulepsz wtyczkę Eclipse do OCaml
– Soutaro Matsumoto, pod opieką Yoriyukiego Yamagaty
pidgin
Strona główna:
http://pidgin.im/
Preferowana licencja: GNU General Public License (GPL)
Pidgin to wieloplatformowy, wieloprotokołowy program open source, biblioteka komunikatora (libfioletowy) i klienty (Pidgin i Finch). Obsługuje wiele protokołów komunikatorów w jednym ujednoliconym interfejsie, dzięki czemu nie trzeba korzystać z wielu komunikatorów.
Projekty
-
Wtyczka Gaim/Pidgin MySpaceIM Protocol
– Jeffrey Connelly, mentor: Sean Egan -
Menedżer certyfikatów i ulepszona obsługa SSL
autor: William Ehlhardt, mentor: Ethan Blanton -
Telepatia dla Gaim
autor: Will Thompson, pod opieką Roberta McQueena -
Ulepszenia Gaim-Text
autor: Eric Polino, mentor: Sadrul Habiba Chowdhury -
Ładowarka mono (część Duex)
autor: Eoin Coffey, mentor: Gary Kramlich -
Ustabilizuj i ulepsz obsługę MSN w Gaim
autorstwa Carlosa António Vieiry Silvy, pod nadzorem Marka Dolinera -
Klasa wirtualna nad Pidgin
– Prekshu Ajmera, mentor: Richard Laager -
Logowanie zdalne
– Shkutkov Michael, pod opieką Richarda Laagera
Galeria
Strona główna:
http://gallery.sf.net
Preferowana licencja: GNU General Public License (GPL)
W ramach projektu Gallery Project powstaje aplikacja Gallery, czyli nowa generacja aplikacji internetowych typu open source do udostępniania zdjęć. Galeria to intuicyjny sposób łączenia zarządzania zdjęciami z własną witryną internetową bez względu na to, czy prowadzisz małą osobistą witrynę, czy dużą witrynę społeczności. Setki tysięcy osób i organizacji używają Galerii do tworzenia spersonalizowanych albumów ze zdjęciami w swoich witrynach.
Projekty
-
Pełne indeksy tekstowe dla wyszukiwania w Galerii 2
autor: Adam Pflug, mentor: Felix Rabinovich -
Galeria 2 – backend SQLite
Brian Kirchoff, mentor: Tim Almdal -
Internetowe manipulacje obrazami .
autor: UdayaKiran Ghattamaneni, pod opieką Jacka Batesa -
Wyodrębnianie i manipulowanie metadanymi multimediów
– Camilo José Díaz Repka, mentor: Russell Lee
GCC
Strona główna:
http://gcc.gnu.org/
Preferowana licencja: GNU General Public License (GPL)
Kolekcja GNU Compiler Collection zawiera kompilatory używane na potrzeby wszystkich bezpłatnych systemów operacyjnych w językach C, C++, Java, Fortran i Ada.
Projekty
-
Propagacja informacji o zależności danych tablicy z drzewa-SSA do RTL
Aleksander Monakow, mentor Daniela Berlina -
Funkcje Fortrana 2003 dla GCC
autor: Janus Weil, mentor: Steven Bosscher -
Otwarta mutliprogramowalna analiza międzyprocesowa i optymalizacja
– Jakub Staszak, mentor Daniela Berlina -
Integracja kompilatora kodów bajtowych OpenJDK javac z gcj
autor: Dalibor Topic, mentor: Mark J. Wielaard -
Nowa, statyczna heurystyka harmonogramu dla GCC.
– Dmitrij Zhurikhin, pod opieką Władimira Makarowa
Projekt gEDA
Strona główna:
http://geda.seul.org/
Preferowana licencja: GNU General Public License (GPL)
Projekt gEDA to konfederacja około 25 programistów pracujących nad narzędziami (programami) CAD używanymi do projektowania elektronicznego. Narzędzia są zaprojektowane z myślą o działaniu w systemie Linux i innych systemach operacyjnych. Niektóre z nich mają wspólną bibliotekę linków, a inne działają samodzielnie. Ogólnie rzecz biorąc, programy są wywoływane pojedynczo z poziomu wiersza poleceń systemu unix (lub ikony na pulpicie). Obecnie tworzymy jednak „menedżera projektu”, który połączy wiele narzędzi w jeden wspólny punkt wyjścia. Wśród narzędzi w projekcie znajdują się: gschem – program do tworzenia schematów obwodów, pcb – program używany do projektowania płytek drukowanych, gerbv – program do wyświetlania i weryfikowania płytek drukowanych. Gnucap – program służący do analizowania i symulowania obwodów analogowych (odpowiednik SPICE). Icarus Verilog – program używany do projektowania i analizy obwodów logicznych. gwave – program do wyświetlania danych wyjściowych z Gnucap, ngspice i innych symulatorów obwodów. Ogólnie projekt gEDA obejmuje około 18 programów, które można wykorzystać przy projektowaniu elektronicznych. Pełną listę naszych narzędzi znajdziesz tutaj: http://geda.seul.org/tools/index.html Nasze narzędzia CAD są wykorzystywane przez uczniów, nauczycieli, osoby zajmujące się hobby, małych konsultantów, a nawet w grupach inżynierów w większych firmach.
Projekty
-
Parser/Annotor SDF dla wtyczki Icarus Verilog VPI
autor: yang ju, mentor: Stephen Williams -
Łatwiejsza obsługa w Gtkwave
autorzy: Kermin Fleming, mentor: Anthony J Bybell
Geeklog,
Strona główna:
http://www.geeklog.net/
Preferowana licencja: GNU General Public License (GPL)
Geeklog to aplikacja typu open source CMS/weblog, napisana w języku PHP i wykorzystująca MySQL lub MS SQL jako bazę danych. Obecnie główna grupa programistów składa się z 5 osób, a kolejne 10–20 osób regularnie dodaje kod źródłowy, wtyczki i inne dodatki. Społeczność w witrynie www.geeklog.net skupia się na około 150 aktywnych użytkownikach, czyli tych, którzy logują się do witryny i biorą udział w dyskusjach. Mamy też aktywne społeczności międzynarodowe w Japonii, Niemczech, Polsce i Francji. Japońska społeczność opublikowała nawet książkę na temat Geekloga. Choć Geeklog jest jednym z mniej znanych systemów CMS, obsługuje on kilka ważnych witryn, takich jak Groklaw. Wiemy też, że ta platforma jest w dużej mierze wykorzystywana w firmowych intranecie i jako platforma aplikacji internetowych.
Projekty
-
Kreator instalacji dla Geeklog
autor: Matt West, pod opieką Dirka Hauna -
Interfejs GUI konfiguracji i backend konfiguracji bazy danych
autor: Aaron Blankstein, mentor: Blaine Lang -
Wtyczka Article
autor: Damien Hodgkin, pod opieką Tony'ego Bibbsa -
Web Services API dla Geeklog
autor: Ramnath R. Iyer, mentor: Dirk Haun
GenMAPP
Strona główna:
http://www.genmapp.org/
Preferowana licencja: Apache License, 2.0
Jesteśmy organizacją akademicką, która opracowuje i wspiera GenMAPP (Gene Map Annotator and Pathway Profiler) – narzędzie do wizualizacji i analizy danych biologicznych. GenMAPP ilustruje zależności między różnymi genami i białkami, aby pomóc badaczom zrozumieć dane w kontekście powiązanych ze sobą ścieżek biologicznych. Ponad 18 tys. osób z ponad 70 krajów zarejestrowało się,by pobrać program GenMAPP. Istnieje ponad 360 publikacji, które odwołują się do GenMAPP lub wykorzystują generatywność GenMAPP do prezentowania danych w kontekście ścieżek biologicznych. GenMAPP to w 100% oprogramowanie open source. Wszystkie nowe rozwiązania zostały opracowane w ramach technologii Java, MySQL, Derby, XML oraz technologii sieciowych, takich jak MediaWiki, we współpracy z biblioteką UCSF, BiGCaT Bioinformatics i Konsorcjum Cytoscape Consortium. Nasz zespół programistyczny składa się z osób będących zarówno biologami, jak i programistami, którzy mają wyjątkową perspektywę na tworzenie i używanie narzędzi open source.
Projekty
-
Ulepszona strategia wyszukiwania w Cytoscape
Autor: Maital Ashkenazi, pod opieką David State -
Wizualna historia modyfikacji ścieżki
autorzy: Martijn van Iersel, pod opieką Alexandra Pico -
Edytujący ścieżki na WikiPathways.org
– Thomas Kelder, mentor: Kristina Hanspers -
Biblioteka układu wykresów dla GenMapp
autor: Nikolic Aleksandar, pod opieką Michaela Smoota
Gentua
Strona główna:
http://www.gentoo.org
Preferowana licencja: GNU General Public License (GPL)
Gentoo to bezpłatny system operacyjny oparty na systemie Linux lub FreeBSD, który można automatycznie optymalizować i dostosowywać do niemal każdej aplikacji i dostosowywać do swoich potrzeb. Cechy charakterystyczne tej wersji to niezwykła konfiguracja i wydajność oraz doskonała społeczność użytkowników i programistów.
Projekty
-
Zbiorcza obsługa
autorstwa Andreya Falko, mentora Stephena Bennetta -
BaseGUI
autor: Luis Francisco Araujo Camarillo, pod opieką Aleca Warnera -
Obsługa kompilacji krzyżowej GNAP
Philipp Riegger, mentor: Jose Alberto Suarez Lopez -
archfs: system plików w przestrzeni użytkownika dla repozytoriów rdiff-backup
by Filip Gruszczyński, mentor: Christel Dahlskjaer -
Wydajny interfejs konfiguracyjny (podobny do Cisco) na potrzeby wbudowanych dystrybucji opartych na GNAP
autorstwa Alexandrosa Stergiakisa, pod opieką Alexandra Færøya -
equizApp – system, który pomaga osobom odpowiedzialnym za rekrutację z gentoo i mentorów przygotowywać quizy dla nowych rekruterów oraz nimi zarządzać
– Grzegorz Kulewski, mentor: Christel Dahlskjaer -
Implementacja podsystemu zadań SCIRE dla frontendu i backendu.
autor: Rodrigo Eduardo Lazo Paz, mentor: Matt Disney -
Powiązania Pythona dla Paludisa
Piotr Jaroszyński, mentor: Saleem Abdulrasool
Projekt GGI
Strona główna:
http://www.ggi-project.org/
Preferowana licencja: licencja MIT
Projekt GGI to organizacja wolontariuszy opracowująca przenośne rozwiązania graficzne niskopoziomowej technologii. Udostępnia różne biblioteki, z których 2 najważniejsze to LibGII (do obsługi danych wejściowych) i LibGGI (do graficznego wyjścia). Chcemy, aby każdy program korzystający z GGI działał na dowolnej platformie lub backendzie, który może działać jako wyświetlacz, wymagający najwyżej ponownej kompilacji. Obecnie obsługiwane są te formaty: Linux, Windows (MSYS/MingW, Cygwin), Darwin/MacOSX, FreeBSD, OpenBSD, NetBSD i Solaris. Oprócz natywnych systemów wyświetlania (DirectX, Quartz, X itd.) GGI udostępnia zestaw dodatkowych backendów, które można multipleksować (plik, pamięć, vnc i ...). Nasza praca jest wykorzystywana w wielu projektach niekomercyjnych i komercyjnych (skrócona lista znajduje się na stronie http://www.ggi-project.org/links.html).
Projekty
-
Obsługa OpenGL w przypadku GGI
autor: Raghavendra Narasimhan V. pod nadzorem Christopha Eggera -
Ulepsz XGGI, implementując rozszerzenia X.
Vikram Kumar, mentor: Christoph Egger
Społeczność programistów Git
Strona główna:
http://git.or.cz/
Preferowana licencja: GNU General Public License (GPL)
Z okazji zbliżającej się 3. rocznicy Git systemu kontroli wersji jest obecnie ulubionym systemem kontroli wersji w wielu największych i najpopularniejszych projektach open source, takich jak jądro systemu Linux i co najmniej 8 innych projektów Google Summer of Code 2007: ikiwiki, One Laptop Per Child, Samba, Thousand Parsec, The Wine Project, VideoLAN, XMMS2 i X.org. Wynikiem tego osiągnięcia jest tętniąca życiem społeczność programistów Git – złożony zespół programistów, autorów tekstów technicznych i użytkowników z pasją do wysokiej jakości tworzenia oprogramowania open source.
Projekty
-
projekt biblioteki GIT
autor: Luiz Fernando N. Capitulino pod opieką Shawna Pearce'a -
Zastąp większość skryptów podstawowych wersjami C.
autorzy: Carlos Rica Espinosa, pod opieką Johannesa Schindelina
GNOME
Strona główna:
http://www.gnome.org/
Preferowana licencja: GNU General Public License (GPL)
Projekt GNOME obejmuje dwie rzeczy: środowisko pulpitu GNOME, intuicyjny i atrakcyjny dla użytkowników pulpit, oraz platformę programistyczną GNOME, czyli rozbudowaną platformę do tworzenia aplikacji, które można zintegrować z resztą pulpitu.
Projekty
-
Nowy menedżer geometrii dla GTK+
Mathias Hasselmann, mentor: Federico Mena-Quintero -
Backend serwera danych Evolution dla Kalendarza Google
autor: Ebby Wiselyn, mentor: Harish Krishnaswamy -
Wtyczki i rozszerzenia GStreamer do tworzenia treści multimedialnych
– Sebastian Dröge, mentor: Stefan Kost -
Brave New X11 World
przez Pascala Schoenhardta, pod nadzorem Christiana Kellnera -
Rozszerzenie platformy blokady w GNOME i jeszcze łatwiejsze wdrażanie
Sayamindu Dasgupta, pod opieką Federica Meny-Quintero -
Aplikacja przypominająca fotobudkę dla pulpitu GNOME
autor: Daniel Siegel, mentor: Raphael Slinckx -
PiTiVi, edytor wideo typu open source
autorstwa Brandona J Lewisa, mentor: Edward Hervey -
Integracja zakładek i historii przeglądania Epiphany, aby umożliwić dostęp w całym środowisku GNOME
Autor: Imran Patel, mentor: Xan López Saborido -
Ewolucja
: Tobias Mueller, pod opieką Svena Herzberga -
Tworzenie nowego edytora dokumentacji dla projektu Mallard
– Buddhika Laknath Semage, pod opieką Donalda Scorgie -
Proste przesyłanie plików między użytkownikami bez konieczności konfigurowania w sieci LAN
– Marco Barisione, mentor: Sjoerd Simons -
Implementacja obsługi adnotacji do plików PDF w Evince
autorstwa Iñigo Martíneza Criado, mentora Carlosa Garcíi Camposa -
Zmiana metamiasta na menedżera okien i wskaźników
– Paulo Ricardo Zanoni, mentor: Elijah Newren -
Integracja Jokosher VoIP
Michael Sheldon; mentor: Benjamin Thorp -
Ulepszenia i ujednolicenie gnome-Bluetooth i bluez-gnome
: Tadas Dailyda, mentor: Marcel Holtmann -
Ulepsz Mango, aby umożliwić samoobsługę danych konta GNOME i uprościć konfigurację konta GNOME
Autor: Barış Çiçek, pod opieką Raphaela Slinckxa -
Podłącz komputer – naprawiam problem z podłączeniem urządzenia wejściowego
autor: Nicolas Trangez, pod opieką Christiana Kellnera -
art.gnome.org 3
autorstwa Bruno Miguela Fachady dos Santosa, mentora Thomasa Wooda -
Skrypty wieloaplikacji
autorstwa Ori Bernsteina, mentora Huberta Figuiere'a -
Klient VoIP i klient rozmów wideo wykorzystujący Telepathy
autorstwa Elliota FairWeather, mentora Roberta McQueena -
Skanowanie krasnoludów NG
autor: Étienne Bersac, pod opieką Vincenta Untza -
Edytor dokumentacji WYSIWYG dla GNOME (Foie Gras)
: Szilveszter Farkas, mentor: Shaun McCance -
Refaktoryzacja apletu deskorolkowego
autor: Sebastian Poelsterl, pod opieką Raphaela Slinckxa -
Funkcja wykrywania twarzy i tagowania w aplikacji F-Spot
Andrzej Wytyczak-Partyka, mentor: Lawrence Ewing -
Aplet rozpoznawania mowy do sterowania pulpitem
– Raphael Nunes da Motta, mentor: Nickolay Shmyrev
Projekt GNU
Strona główna:
http://www.gnu.org
Preferowana licencja: GNU General Public License (GPL)
Projekt GNU rozpoczął się w 1984 roku w celu opracowania pełnego, podobnego do Unix systemu operacyjnego, czyli całkowicie bezpłatnego oprogramowania, czyli systemu GNU.
Projekty
-
Obsługa rozruchu CD-ROM GRUB2
autor: Alexandru Roman, mentor: Jeroen Dekkers -
Findutils: updateb (rewrite), xargs (ARG_MAX), znajdź (atrybuty rozszerzone)
autor: Leslie P. Polzer pod opieką Jamesa Youngmana -
Określona przez użytkownika przestarzała decyzja dotycząca zmiennych utworzonych i trwałych GNU.
autorstwa Ramona Garcii Fernandez, pod opieką Paula Smitha -
Mailutils: dodawanie obsługi TLS do kodu klienta IMAP i POP.
Wojciech Polak, mentor: Sergey Poznyakoff -
Integracja dźwięku Gnome/GStreamer z pulpitem w Javie
Mario Torre, mentorem Marka J. Wielaard -
GNU Hurd libchannel
– Fredrik Hammar, pod opieką Richarda Brauna -
Obsługa ogólnych informacji w Portable.NET
autor: Ivan de Jesus Deras Tabora, mentor: Klaus Treichel -
Graficzna nawigacja/reprezentacja bazy wiedzy i interakcja z innymi systemami wiedzy.
Rakesh Pandit, mentor: Nagarjuna Gadiraju -
Interfejs SyncML dla phpGroupWare
autor: Johan Gunnarsson, mentor: Dave Hall
GnuCash
Strona główna:
Preferowana licencja: GNU General Public License (GPL)
GnuCash to aplikacja finansowana typu open source, która oferuje usługi księgowe dla osób fizycznych i firm. Niektórzy twierdzą, że GnuCash to zamiennik Quicken lub Quickbooks, ale nie jest to do końca dokładne. Stanowimy luźną grupę programistów, którzy rządzą jak politokracja. Poprawki są mile widziane od wszystkich użytkowników, ale dostęp do głównych źródeł jest ograniczony do głównych deweloperów. Nowi deweloperzy muszą potwierdzić swoje umiejętności, wysyłając poprawki lub pracując nad gałęzią programistyczną. Większość naszych rozmów odbywa się w IRC albo na listach adresowych.
Projekty
-
Rozdzielany importer plików
Benjamin Leonard Sperisen, mentor: Joshua Sled -
Szelki do testów interfejsu Dogtail
Autor: Ahmed Sayed Hassan, mentor: Joshua Sled
GNUstep
Strona główna:
www.gnustep.org
Preferowana licencja: Biblioteka GNU lub Mniejsza Licencja Publiczna (LGPL)
GNUstep to międzyplatformowa, zorientowana obiektowo platforma do tworzenia aplikacji na komputery. GNUstep pozwala programistom szybko tworzyć zaawansowane oprogramowanie, wykorzystując dużą bibliotekę komponentów wielokrotnego użytku.
Projekty
-
Wdrożenie obserwacji kluczowych wartości i powiązań
autor: Christopher Farber, mentorem Nicoli Pero -
Ulepszanie komponentów GNUstep AppKit i systemu tekstowego
autor: Christopher Elsmore, mentor: David Chisnall
Strona główna:
http://www.google.com/
Preferowana licencja: Apache License, 2.0
Projekty
-
Gniazdka do zestawu narzędzi internetowych Google
autor: Aleksey Lagoshin, pod opieką Dana Morrilla -
Wtyczka phpAspect Eclipse
autor: William Candillon, mentor: Vanwormhoudt -
GWT dla gadżetów i widżetów
autor: Tomasz N. Kolodziejczyk pod opieką Kelly Norton -
Walidator zgodności interfejsu Java API
Aleksandar Pantalev, pod opieką Miguela Mendeza
Haiku
Strona główna:
http://www.haiku-os.org
Preferowana licencja: licencja MIT
Jesteśmy projektem Haiku, którego celem jest stworzenie nowego systemu operacyjnego typu open source zaprojektowanego od podstaw z myślą o komputerach stacjonarnych. Celem Haiku, inspirowanym systemem BeOS, jest zapewnienie użytkownikom na każdym poziomie spersonalizowanej obsługi, która jest prosta i wydajna oraz nie wymaga zbędnych komplikacji. Haiku jest wspierany przez Haiku Inc., organizację non-profit o statusie 501(c)3, założona w celu promowania naszego projektu.
Projekty
-
Ulepszenia stosu sieciowego: IPv6, ICMP, multiemisja itp.
autor: Hugo Santos, mentor: Axel Dörfler -
Tworzenie algorytmu szeregowania wątków z koligacją procesora
: André Braga, mentor: Axel Dörfler -
Strumienie izochroniczne USB
autorstwa salvatore benedetto, pod opieką Olivera Ruiza Dorantesa -
Stos FireWire dla Haiku
autor: JiSheng Zhang, mentor: Jerome Duval -
Aplikacja Ustawienia sieci
: Andre Alves Garzia, mentor: Stehan Aßmus -
Instalator pakietu (.pkg) dla systemu operacyjnego Haiku
: Łukasz Zemczak, mentor: RyanLeavengood -
Zaimplementuj algorytm wstępnego buforowania wraz z zasadą dotyczącą starzenia dla pamięci podręcznych systemu plików
– Krishna Kishore Annapureddy, pod opieką François Revol
Handhelds.org
Strona główna:
Preferowana licencja: zazwyczaj korzystamy z GPL. Chętnie współpracujemy z autorem, jeśli uważa, że taka licencja nie spełnia jego potrzeb. Obsługujemy też kod z licencjami MIT i LGPL.
Zachęcamy do tworzenia i ułatwiania tworzenia bezpłatnego oprogramowania do użytku na komputerach stacjonarnych i urządzeń do noszenia. Z przyjemnością zapraszamy do udziału w programie i sponsorowania przez osoby fizyczne, grupy i firmy, które chcą osiągnąć ten cel.
Projekty
-
Kończenie systemu Linux 2.6 dla urządzeń h5000
– Milan Plžík, mentor: Anton Woroncow Władimirowicz -
Opracowywanie emulacji maszyn wirtualnych wielokrotnego użytku dla QEMU
– Maria Zabolotnaja, pod nadzorem Paula Sokolovsky'ego
haskell.org
Strona główna:
http://haskell.org
Preferowana licencja: nowa licencja BSD
Haskell.org to społeczność skupiająca się na objaśnianiu, wspieraniu i promowaniu języka programowania open source Haskell. Haskell to zaawansowany, czysto funkcjonalny język programowania. Ten produkt to wynik ponad dwudziestu lat badań najnowocześniejszych. Umożliwia szybkie opracowywanie wydajnego, zwięzłego i poprawnego oprogramowania. Dzięki silnej obsłudze integracji z innymi językami, wbudowanym równoczesności, debugerom, programerom profilującym, bogatym bibliotekom i aktywną społecznością Haskell ułatwia tworzenie elastycznego, łatwego w utrzymaniu oprogramowania o wysokiej jakości.
Projekty
-
Obsługa konfliktów DACS
autorstwa Jasona Dagit, mentorem Davida Roundy'ego -
Interfejs internetowy narzędzia Hackage, przeglądarka dokumentów
: Sascha Böhme, pod opieką Rossa Patersona -
Przeredaguj moduł sprawdzania pisowni w przypadku YHC i nhc98
Mathieu Boespflug, pod opieką Malcolma Wallace'a -
Konfiguracje Cabal
: Thomas Schilling, pod opieką Michaela Isaaca Jonesa -
Aktualizacja śledzenia kapeluszy
autor: Kenn Knowles, mentor: Malcolm Wallace -
Uogólnianie Parsec do ParsecT i dowolne dane wejściowe (ByteStrings)
– Paolo Martini, mentor: Philippa Jane Cowderoy -
Biblioteki udostępnione dla GHC
Clemens Fruhwirth, pod opieką Simona Marlowa -
Zastąpienie biblioteki HTTP
by Mieczysław Bąk, mentor: Bryan O'Sullivan -
Rozszerzenie GuiHaskell: IDE dla Hakerów Haskell
Asumu Takikawa, mentor: Neil Mitchell
IEM – Instytut Muzyki i Akustyki Elektronicznej, Graz
Strona główna:
http://iem.at/
Preferowana licencja: nowa licencja BSD
Institute of Electronic Music (IEM) jest częścią University of Music and Dramatic Arts i skoncentruje się na 3 obszarach: badaniach i rozwoju, produkcji artystycznej i edukacji. Nasze działania badawcze koncentrują się głównie na przetwarzaniu sygnałów cyfrowych, inżynierii dźwięku i psychoakustycznej akustyce, np. projektach analizy i syntezy percepcji dźwięku i objętością dźwięku. Dodatkowym projektem jest seria publikacji „Wkład do muzyki elektronicznej”. IEM zapewnia kompozytorom i muzykom technologię i wiedzę w zakresie tworzenia i realizacji ich dzieł. Od 1990 roku IEM współpracuje z gościnnymi wykonawcami przy produkcji i występach ponad 80 nowych kompozycji. W ramach tego procesu nawiązaliśmy wiele międzynarodowych partnerstw. W IEM studenci kompozycji kształcą się w zakresie akustyki muzycznej, syntezy dźwięku, kompozycji algorytmicznej i systemów czasu rzeczywistego. We współpracy z Uniwersytetem Technicznym w Grazu opracowaliśmy program nauczania inżynierii dźwięku. Najważniejsze aspekty naszych kursów to zbliżenie do siebie technologii i kreatywności artystycznej.
Projekty
-
VideoIO
autorzy: Thomas Holzmann, mentor: IOhannes m zmölnig -
Biblioteka FTM PureData
– Tommaso Bianco, mentor: Winfried Ritsch
Ikiwiki
Strona główna:
http://ikiwiki.info
Preferowana licencja: GNU General Public License (GPL)
Celem projektu ikiwiki jest opracowanie uniwersalnego silnika wiki, ze szczególnym uwzględnieniem osobistych stron wiki, stron wiki projektów, blogów oraz wspólnego tworzenia oprogramowania. Udostępniamy kilka unikalnych lub rzadkich funkcji witryn wiki: * Zamiast wymyślać kolejny prosty, liniowy system kontroli wersji, ikiwiki wykorzystuje standardowy system kontroli wersji, taki jak Subversion czy Git. Witrynę wiki możesz edytować, korzystając z repozytorium, jak również przy użyciu tradycyjnego interfejsu internetowego. Dzięki temu ikiwiki idealnie nadają się do wspólnego tworzenia oprogramowania. Wystarczy, że Twoja witryna wiki będzie mieć kontrolę nad wersjami obok oprogramowania. Możesz także korzystać z funkcji tych systemów, np. prowadzić lokalną gałąź witryny wiki za pomocą Gita. * Możesz przekształcić dowolny zestaw stron we wbudowany kanał wiadomości, wraz z obsługą kanałów RSS i Atom. Możesz prowadzić swój blog w ikiwiki (wiele osób tak robi), korzystać z przypominającego planetę agregatora dla zewnętrznych kanałów lub prowadzić listę zadań do wykonania i listę błędów z tagami dla ukończonych elementów. * Serwis ikiwiki udostępnia kompilator wiki umożliwiający przekształcanie treści wiki w zestaw stron statycznych. Możesz potem wyświetlać te strony jako zawartość statyczną. witryna ikiwiki nie przepadnie podczas lashdotingu, bo wyświetlenia stron nie wymagają CGI ikiwiki; jeśli Apache dotrzyma, Twoja witryna przetrwa. Ponadto można wybrać, czy plik CGI ikiwiki ma być uruchamiany do edycji internetowej czy obsługuje tylko zatwierdzenia w bazowym systemie kontroli wersji. Można nawet uruchomić prywatnie ikiwiki i ręcznie skopiować zawartość na inny serwer. Jeśli więc chcesz umieścić witrynę wiki na serwerze bez instalowania jakiegokolwiek oprogramowania, wypróbuj ikiwiki.
Projekty
-
wejście/wyjście wtyczki latx do ikiwiki
autor: Patrick Winnertz, mentor: Joey Hess -
Wdrażanie funkcji przesyłania plików i tworzenia galerii obrazów
przez Bena Coffeya, mentora Alexandra Wirta -
Edytor WYSIWYG Wiki
Autor: Taylor Killian, mentor: Joey Hess -
Tworzenie galerii z wielu obrazów
autorstwa Arpita Jaina, mentora Alexandra Wirta
Obraz atramentowy
Strona główna:
http://www.inkscape.org
Preferowana licencja: GNU General Public License (GPL)
W ramach projektu Inkscape powstaje edytor SVG inkscape, jeden z najlepszych programów do rysowania typu open source dostępnych na platformach Linux, OSX, Windows i innych.
Projekty
-
Ulepszenia tekstu
Autor: Gail Carmichael, pod opieką Richarda Hughesa -
Natywna funkcja importowania plików PDF oparta na libpoppler
Autor: Miklós Bálint Erdélyi, pod opieką Bulii byak -
Efekty ścieżki na żywo w Inkscape
autor: Johan Engelen, mentor Aarona Spike'a -
Narzędzie Pole 3D dla Inkscape
autor: Maximilian Albert, mentor: bulia byak -
Interfejs do efektów filtra SVG
autor: Nicholas Bishop, pod opieką MenTaLguY -
Funkcje rastrowania w Inkscape
autorstwa Christophera Browna, mentora Theodore'a J. Gould -
Importowanie ze zdalnej instancji ccHost i eksportowanie do niej
autorstwa Bruno Luisa Goncalvesa Dilly'ego, mentora Bryce'a Harringtona
Internet2
Strona główna:
http://www.internet2.edu/
Preferowana licencja: nowa licencja BSD
Internet2 to czołowe konsorcjum zaawansowanych sieci w Stanach Zjednoczonych. Internet2, prowadzony od 1996 r. przez społeczność naukową i edukacyjną, promuje misje swoich członków, zapewniając zarówno najnowocześniejsze funkcje sieciowe, jak i wyjątkowe możliwości współpracy, które wspólnie ułatwiają rozwijanie, wdrażanie i wykorzystywanie rewolucyjnych technologii internetowych.
Projekty
-
Ulepszenia narzędzi diagnostycznych sieci
by Jakub Sławiński, pod opieką Richarda Carlsona -
Aplikacja Chrolog(druga próba)
autor: Horia Vlad Balan, mentor: Aaron Brown -
Ulepszenia protokołu Phoebus
autor: Andrew Lake, mentor: Martin Swany -
Definiowanie danych sieci w odniesieniu do jakości
przez Fausto Vettera, mentorem Jasona Zurawskiego
RVM Jike
Strona główna:
Preferowana licencja: powszechna licencja publiczna 1.0
Jikes RVM (Research Virtual Machine) to miejsce, w którym można testować prototypy technologii maszyn wirtualnych i eksperymentować z szeroką gamą alternatywnych rozwiązań. Różni się od innych projektów JVM tym, że jest napisany w Javie i ma w pełni adaptacyjną platformę optymalizacji. Umożliwia testowanie szerokiej gamy pomysłów, w tym badań nad kompilatorami, zarządzania pamięcią, systemów operacyjnych Java, architektury komputerowej i programowania zorientowanego na aspekty. Opublikowano ponad 150 prac badawczych z wykorzystaniem technologii Jikes RVM.
Projekty
-
Implementacja JMX
autorzy: Andrew John Hughes, mentor: Peter Donald -
Dodanie obsługi JDWP i JVMTI
autor: Eslam Ahmed Almorshdy, pod opieką Iana Rogersa -
Alokator rejestru kolorowania wykresów
Aleksiej Gorodilow, pod opieką Iana Rogersa -
Algorytm MC2
autor: Sowjanya Karumuri, mentor: John Eliot Blakeslee Moss -
Wektoryzacja
autor: jisheng zhao, pod opieką Iana Rogersa
Joomla
Strona główna:
www.joomla.org
Preferowana licencja: GNU General Public License (GPL)
Jesteśmy internetowym systemem zarządzania treścią typu open source.
Projekty
-
Rozszerzanie modelu zagnieżdżonych zestawów za pomocą „zestawów zagnieżdżonych na stałe”
– Enno Klasing, mentor: Louis Benton Landry -
Interfejs e-mail do publikowania
– Nur Aini Rakhmawati, mentor: Mateusz Krzeszowiec -
Semantyczna integracja z internetem
Charl van Niekerk, pod nadzorem Roberta Schleya -
Komponent geograficzny dla Joomla!
Autor: Mickael Maison, mentor: Andrew Eddie -
Wtyczka Eclipse do programowania komponentu/modułu Joomli
– Muhammad Fuad Dwi Rizki, pod opieką Laurensa Vandeputa -
Komponent ogólnej rekomendacji treści dla Joomla
autor: Faolan Cheslack-Postava, mentor: Samuel Alexander Moffatt
szkoły podstawowe i średnie
Strona główna:
http://www.k-3d.org
Preferowana licencja: GNU General Public License (GPL)
Firma K-3D od niemal 15 lat produkowała bezpłatne narzędzia 3D CGI zaprojektowane z myślą o potrzebach profesjonalistów.
Projekty
-
Kwadratryczne siatkowanie
przez Iana South-Dickinsona, pod opieką Timothy'ego M. Szpikuł
KDE
Strona główna:
http://www.kde.org
Preferowana licencja: GNU General Public License (GPL)
KDE to międzynarodowy zespół technologiczny, który tworzy zintegrowane oprogramowanie typu free/open source na potrzeby komputerów i przenośnych komputerów. Wśród produktów KDE znajdują się nowoczesny system komputerowy na platformy Linux i UNIX, wszechstronne pakiety biurowe i oprogramowanie do pracy grupowej oraz setki tytułów z wielu kategorii, w tym aplikacje internetowe i internetowe, multimedia, rozrywkowe, edukacyjne, graficzne i programistyczne. Opierając się na wieloplatformowych możliwościach Qt® firmy Trolltech®, w pełni funkcjonalne aplikacje KDE4 działają natywnie w systemach Linux, BSD, Solaris, Windows i Mac OS X.
Projekty
-
Obsługa CMake na potrzeby KDevelop
Aleix Pol Gonzalez, pod opieką Matta Rogersa -
Edytor molekularny Kalzium 3D
autor: Marcus D. Hanwell pod opieką Benoita Jacoba -
Malarskie dekoracje dla Kryty
– Emanuele Tamponi, pod opieką Barta Coppensa -
Uzupełnianie kodu i nawigacja w środowisku KDevelop-4
autor: David Nolden, mentor: Roberto Raggi -
KRDC (KDE Remote Desktop Connection) – nowy wygląd i ogólny wygląd interfejsu użytkownika
: Urs Wolfer, mentor: Bradley John Hards -
Kontact Journal – pomoc na blogu
autor: Mike Arthur, mentor: Cornelius Schumacher -
Generowanie kodu SQL i rozszerzone modele relacji encji dla Umbrello
autorstwa Shivasharana Rao, mentora Jonathana Riddella -
KAider, system tłumaczenia wspomaganego komputerowo
: Mykoła Szaforostov, mentor: Adriaan de Groot -
Poprawa zgodności formatu OpenDocument w programie KWord
– Pierre Ducroquet pod opieką Sebastiana Sauera -
Wdróż zmiany w interfejsie pomocy zależnej od kontekstu w OpenUsability
autor: Joshua Keel, pod opieką Ellen Reitmayr -
Strigi: pomoc w dziedzinie chemii i biologii
autorstwa Alexandra Goncearenco, pod opieką Egona Lennerta Willighagena -
GPS – obsługa widżetu marmurowego wirtualnego kuli ziemskiej
autor: Andrew Manson, mentor: Inge Wallin -
Amarok: implementacja modelu/widoku danych i ulepszenia w zakresie łatwości obsługi playlist
autor: Ian Monroe, mentor: Seb Ruiz -
Nowe wizualizacje wyboru w aplikacji Krita
: Sven Langkamp, mentor: Casper Boemann -
Aktualizacja wtyczki Kopete Messenger
autor: Panyong Zhang, mentor: Matt Rogers -
Krok: interaktywny symulator fizyczny dla edukacji
– Władimir Kuźniecow, pod nadzorem Carstina Niehausa -
KWin – ulepszona obsługa Xinerama
– Frederick Emmott, pod opieką Lubosa Lunaka -
Integracja usług internetowych Amarok
– Leonardo Franchi, mentor: Seb Ruiz -
Wtyczki narzędzi tekstowych do aplikacji KOffice
– Fredy Yanardi, pod opieką Tomasa Mecira -
Ogólne modele/widoki dla wszystkich aplikacji opartych na Akonadi
– Bruno Virlet, mentor: Volker Krause -
Projekcja 2D w przypadku Marmuru
autorstwa Carlosa Manuela Licei Vázqueza, mentora Torstena Rahna -
Obsługa Marmurowego pliku KML i tworzenie elementu KPart.
Murad Tażrow, mentor: Torsten Rahn -
Usprawnij synchronizację opartą na rekordach KPilot
autor: A. H. J. Broeksema, pod opieką Jasona Kaspera -
Bluetooth Presence Manager (BtPM) i port KDEBluetooth KDE4
autor: Juan González Aguilera, mentor Daniela Golluba -
Obsługa Pythona w KDevelop4
– Piyush Verma, pod opieką Andreasa Pakulata -
Zmienianie wyglądu kalendarza Korganizer na papierowy kalendarz i ulepszenie tematycznego kalendarza
autorstwa Loïca Corbassona, mentora Corneliusa Schumachera -
Obsługa notacji muzycznej w KOffice
Marijn Kruisselbrink, mentor: Boudewijn Rempt -
KDEprint – obsługa zapytań dotyczących sterowników online w Linuxprinting
– Gavin Beatty, mentor: Cristian Tibirna -
Zlikwiduj barierę między KitchenSync i OpenSync
Anirudh Ramesh, pod opieką Tobiasa Koeniga -
Backend Javy dla Kross
autorstwa Vincenta Verhoevena, mentora Sebastiana Sauera -
Ulepszona obsługa rozszerzenia X RandrR w KDE
– Gustavo Pichorim Boiko, pod opieką Lubosa Lunaka -
Pamięć podręczna ikon dla KDE
autor: Rivo Laks, mentor: Aaron Seigo
Lanka Software Foundation
Strona główna:
http://opensource.lk/
Preferowana licencja: Biblioteka GNU lub Mniejsza Licencja Publiczna (LGPL)
Lanka Software Foundation (LSF) to organizacja non-profit, która zajmuje się wieloma wybitnymi projektami bezpłatnymi i open source na całym świecie. Jednym z najważniejszych projektów, które podjęła organizacja, są Sahana, system zarządzania katastrofami [http://sahana.lk/] oraz projekt Axis [http://ws.apache.org/axis/], który obecnie należy do Apache Foundation.
Projekty
-
Importowanie danych dotyczących katastrof w Sahana przy użyciu dowolnych arkuszy kalkulacyjnych i relacyjnych baz danych
– Joseph Priyanga Fonseka, pod opieką Chamindry de Silvy -
Optyczne rozpoznawanie znaków na potrzeby wpisywania danych Sahana
– Omega Silva, mentor: Ravindra De Silva -
Rozszerzenie bazy wiedzy KBFX nowej generacji programu uruchamiającego zasoby pulpitu do środowiska K Desktop (KDE).
autor: Lahiru Lakmal Priyadarshana, pod opieką Siraja Razicka -
Interfejs GPS Sahana
– Selvamanickam Sriganeshan, pod opieką Mifana Careema -
Kompletna biblioteka AJAX dla Sahana
– Ishan Udyana Liyanage, mentor: Ravindra De Silva -
Dynamiczne generowanie raportów na podstawie danych Sahana Meta (tabele, wykresy i dynamiczne generowanie raportów na podstawie danych Sahana Meta (tabele, wykresy i dynamiczne generowanie raportów na podstawie danych Sahana Meta) (tabele, wykresy i mapy)
Agnieszka Kulikowska, pod opieką Mifana Careema -
Świetna lokalizacja Sahana
– Leevanage Pium Prabath Kumarasinghe, pod opieką Isuru Samaraweery -
Bassa to oparty na zasadach system oparty na użytkownikach, buforowanie, udostępnianie i dystrybucja treści.
– Wathawana Vithanage Wathsala, pod opieką Chamindry de Silvy -
Moduł zarządzania funduszami dla SAHANA
autorzy: K. H. D. Kumarasiri, pod opieką Isuru Samaraweery -
Zgłoszenie Google Summer of Code.
– Dinishika Nuwangi Weerarathna pod nadzorem Darmendry Pradeeper
Liblime
Strona główna:
http://www.liblime.com/
Preferowana licencja: GNU General Public License (GPL)
Misją LibLime jest udostępnianie bibliotekom oprogramowania open source. W tym celu tworzy i promuje przystępne cenowo rozwiązania open source typu open source takie jak Koha czy Evergreen. LibLime oferuje również pełny zakres usług związanych z tymi aplikacjami, w tym pomoc w migracji, szkolenia pracowników oraz konserwację, pomoc i rozwój oprogramowania.
Projekty
-
Tworzenie aplikacji do katalogu
autor: Chris Catalfo, mentor: Joshua Ferraro
LispNYC
Strona główna:
http://lispnyc.org/
Preferowana licencja: biblioteka GNU lub mniejsza licencja publiczna (LGPL)
Lisp NYC to grupa zajmująca się wspieraniem i rozwojem profesjonalnych deweloperów oprogramowania w ich wdrażaniu w technologii programowania opartego na Lisp i funkcjonalnych, takich jak Common Lisp, Scheme, Arc czy Clojure itp. Realizujemy to przez ukierunkowane programy edukacyjne i kontaktowe, a także regularne comiesięczne spotkania, listy e-mailowe i rozmowy z pracownikami Lisp z obszaru miejskiego Nowego Jorku.
Projekty
-
IOLib,
– Luís Manuel Borges de Oliveira, mentor: Robert Edward Brown -
CL-ObjC. Most między Common Lisp i Objective-C
– Luigi Panzeri, mentor: Edward Marco Baringer -
Czysto funkcjonalne struktury danych w Common Lisp
: Andrew Longfellow Baine, mentor: Rahul Jain -
Obsługa formatu Music Interchange dla Gsharp
autor: Brian Gruber, mentor: Christophe Rhodes -
NXTLisp – biblioteka Common Lisp dla platformy NXT Mind często
autor: Milan Cermak, mentor: Frank Klassner
Infrastruktura kompilatora LLVM
Strona główna:
http://www.llvm.org
Preferowana licencja: Licencja open source Uniwersytetu Illinois/NCSA
LLVM to projekt infrastruktury kompilatora typu open source, który umożliwia agresywną kompilację statyczną oraz generowanie kodu JIT. LLVM obsługuje optymalizację i generowanie kodu w przypadku wielu architektur.
Projekty
-
Backend Mips LLVM
autorstwa Bruno Cardoso Lopesa, pod nadzorem Chrisa Lattnera -
Użycie LLVM jako backendu dla dynamicznego tłumaczenia plików binarnych QEMU
: Tilmann Scheller, pod opieką Paula Brooka
Robert H. Lurie Comprehensive Cancer Center na Uniwersytecie Northwestern
Strona główna:
http://lurie.northwestern.edu/home/index.cfm
Preferowana licencja: Apache License, 2.0
Założony w 1974 roku przy Uniwersytecie Northwestern, fundacja Roberta H. Lurie Comprehensive Cancer Center chce być krajowym liderem w walce z rakiem. W związku z tym Centrum Raka skupia się na badaniach naukowych, pogłębianiu wiedzy medycznej, zapewnianiu współczucia z nowoczesną opieką nad nowotworami oraz szkoleniu kolejnego pokolenia lekarzy i naukowców. Główny obiekt bioinformatyczny w budynku Roberta H. Lurie Comprehensive Cancer Center skupia się na współpracy i publikacji z członkami Cancer Center. W centrum zajmuje się 5 bioinformatyków pracujących na szczeblu akademickim, w których pracują doświadczeni i zróżnicowani programiści komputerowi. Procesor rozwija najnowocześniejsze algorytmy do analizy ścieżek, mikromacierzy oraz proteomiki. Dobre praktyki w zakresie tworzenia oprogramowania są wykorzystywane w bioinformatyki i analizie obliczeniowej DNA, białek, badań klinicznych oraz informatyki klinicznej. Oferujemy stażystów szeroki wybór projektów i ogólną perspektywę na temat technologii informacyjnych w nauce i opiece zdrowotnej; w ramach projektów nie jest wymagany poprzedni program nauczania z biologii.
Projekty
-
System przetwarzania danych proteomika i metabolomika:
: Jared Flatow, mentor: Pan Du -
Dodanie obsługi metabolomii GC-MS i LC-MS w MassSpecWavelet
: Michael Lawrence pod opieką Pan Du -
Google Gateway to Genomics Literature
Autor: Adrian Schoenig, mentor: Warren A Kibbe -
Podsumowanie GeneQuad dla GeneRIF przy użyciu modelu N-Gram Markov i innych technik
autorzy: Daniel Lelis Baggio, mentor: Pan Du -
Blue Sky Project – pokonywanie luk między statystyką, biologią i e-commerce
Renee McElhaney, pod opieką Warrena A Kibbe'a -
Nauka gramatyki bez kontekstu przez czytanie korpusu w danym języku
autor: Siddharth Angrish, mentor: Simon Lin
MacPorts
Strona główna:
http://www.macports.org/
Preferowana licencja: Apache License, 2.0
MacPorts to system pobierania portów i pakowania dla systemu Mac OS X. Mamy około 4500 aktywnych portów, z których wiele obsługuje kilka wariantów. MacPorts jest jednym z podstawowych sposobów kompilacji i instalacji oprogramowania open source w Mac OS X, dlatego stanowi główny interfejs między Mac OS a resztą świata open source.
Projekty
-
Zautomatyzuj i upiększ tworzenie uniwersalnych plików binarnych na potrzeby portów, które trzeba skompilować więcej niż raz, a następnie uruchomić lipo na
: Elias Pipping, mentor: Markus Weissmann -
Izolacja portu na czas budowy
– Eugene Pimenov, mentor: Paul Guyot -
Nowy backend repozytorium
autor: Chris Pickel, pod opieką Paula Guyota
Maemo
Strona główna:
http://maemo.org
Preferowana licencja: GNU General Public License (GPL)
Maemo udostępnia platformę programistyczną typu open source dla tabletów Nokia Internet Tablets i innych urządzeń z systemem Linux. Powstała ona z komponentów powszechnie używanych w otwartych systemach komputerowych i mobilnych/wbudowanych: jądro systemu Linux, Xserver, DBus, GTK+, Gstreamer, Telepathy, GnomeVFS... Opracowujemy platformę aplikacji Hildon, której celem jest zintegrowanie funkcji i interfejsu użytkownika z platformą Maemo. Udostępniamy również pakiet Software Development Kit, który zawiera narzędzia potrzebne do tworzenia aplikacji i przenoszenia ich do innych, dzięki czemu można powielić środowisko Internet Tablet na komputerze.
Projekty
-
GeoClue dla Maemo
autor: Jussi Kukkonen, mentor: Henri Bergius -
Rozpoznawanie pisma odręcznego w języku japońskim i chińskim w Maemo
Mathieu BLONDEL, pod opieką Makoto Sugano
MetaBrainz Foundation Inc.
Strona główna:
http://metabrainz.org
Preferowana licencja: GNU General Public License (GPL)
MetaBrainz Foundation to organizacja non-profit o statusie 501(c)3 z siedzibą w San Luis Obispo (Kalifornia), która prowadzi projekt MusicBrainz. MusicBrainz to projekt typu open source/open data, którego celem jest zbieranie ogromnych ilości danych na temat muzyki i ich udostępnianie.
Projekty
-
Praca nad wdrożeniem uproszczonego pakietu NGS
Erik Dalén, mentor: Lukas Lalinsky
YouTube Mix
Strona główna:
http://www.mixxx.org
Preferowana licencja: GNU General Public License (GPL)
Mixxx to wieloplatformowa aplikacja open source do miksowania muzyki dla DJ-ów, odpowiednia do użytku amatorskiego i profesjonalnego na żywo. Serwis Mixxx zaczynał się od wczesnych rozwiązań cyfrowych dla DJ-ów. W rezultacie zyskała dużą bazę użytkowników z całego świata. Naszym celem jest udostępnianie tym użytkownikom aplikacji open source dla DJ-ów z funkcjami, które rywalizują z innymi zastrzeżonymi rozwiązaniami handlowymi, takimi jak Traktor, MixVibes czy Virtual DJ.
Projekty
-
ulepszenie interfejsu biblioteki/playlisty,
przez Nathana Prado, mentora Adama Davisona -
Ulepszone wykrywanie BPM
autor: Micah Lee, mentor: Albert Santoni -
Obsługa LADSPA w Mixxx
– Paweł Bartkiewicz, mentor: Albert Santoni
Projekt Wiki MoinMoin
Strona główna:
http://moinmo.in/
Preferowana licencja: GNU General Public License (GPL)
W ramach projektu MoinMoin pracujemy nad popularnym silnikiem wiki w języku Python. Witryny wiki stają się coraz ważniejsze dla infrastruktury komunikacyjnej grup OSS na całym świecie. Zwłaszcza grupy takie jak Apache, Ubuntu, Python, Debian, Fedora, Xen, KernelNewbies, linuxwiki.org (de) itp. używają MoinMoin do kontaktu ze swoimi użytkownikami i deweloperami oraz do tworzenia dokumentacji. Jest tu kilka doświadczonych deweloperów, kilku mniej doświadczonych i wielu z nich publikuje kod wtyczek. Dodatkowo wiele osób pracuje nad ulepszeniem dokumentacji i tłumaczeniem jej na około 40 języków.
Projekty
-
Refaktoryzacja silnika pamięci masowej MoinMoin w celu obsługi różnych backendów
Heinrich Wendel, pod opieką Thomasa Waldmanna -
Interaktywna konserwacja Wiki przy użyciu Jabbera/XMPP
autorstwa Karola Nowaka, pod opieką Alexandra Schremmera -
Automatyczna klasyfikacja stron wiki i rozszerzanie systemu bezpieczeństwa.
Marian Neagul, mentor: Reimar Bauer
Projekt mono
Strona główna:
http://www.mono-project.com
Preferowana licencja: licencja MIT
Wdrażamy implementację open source języka C#, środowiska wykonawczego interfejsu wiersza poleceń (ECMA 334 i 335) oraz innych bibliotek zarówno na potrzeby aplikacji serwerowych, jak i klienckich.
Projekty
-
Windows.Forms.Designer
: Iwan Zlatev, mentor: Miguele de Icaza -
Serwer ASP.NET FastCGI
Brian Nickel, mentor: Marek Habersack -
Edytor WYSIWYG dla Monodoc i MonoDevelop
przez Hectora Enrique Gomeza Moralesa, mentora Mike'a Kestnera -
Programowanie projektów Gendarme
: Lukasz Knop, mentor: Sebastien Pouliot -
Priorytetyzacja zakresu kodu w testach jednostkowych za pomocą rankingu CodeRank
autor: Christopher J Parnin, mentor: Sebastien Pouliot -
Ulepszenia bazy danych MonoDevelop
autorzy: Ben Motmans, mentor: Miguele de Icaza -
W WCF, NetPeerTcpBinding i Peer resolver
: Marcos Cobeña Morián, mentor: Atsushi Enomoto -
Widżet Wstążki
Laurent Debacker, pod opieką Mike'a Kestnera -
.NET Framework 3.0 – ustawienia WPF
autor: George Giolfan, mentor: Miguele de Icaza -
GUI MonoTorrent Gtk#
: Jared Hendry, mentor: Alan Mcgov -
Zadania żandarma
autorstwa Nestor Salceda Alonso, mentor: Sebastien Pouliot -
Dodanie obsługi C/C++ w MonoDevelop
autorzy: Marcos David Marín Amador, pod opieką Michaela Jamesa Hutchinsona -
Banshee – przenoszenie Banshee do systemu Windows
autorstwa Scotta Petersona, mentora Aarona Bockovera -
Gendarme: poszukiwanie problemów
: Nidhi Rawal, mentor: Sebastien Pouliot
Moodle
Strona główna:
http://moodle.org
Preferowana licencja: GNU General Public License (GPL)
Moodle pracuje nad najlepszym narzędziem do nauki online. Nasze oprogramowanie to system zarządzania uczeniem napisany w języku PHP, który ma pomóc nauczycielom w tworzeniu społeczności uczniów na różne ciekawe sposoby. Z systemu Moodle korzystają na całym świecie uczelnie, szkoły, firmy oraz różne organizacje i osoby chcące prowadzić edukację online. Wielu z naszych użytkowników należy do naszej społeczności i wspiera pomysły, debaty, testowanie, edukację, dokumentację, poprawianie błędów, pisanie cech i wszystko, co sprawia, że projekt open source działa.
Projekty
-
Ulepszenia zarządzania użytkownikami
Bautu Andrei, pod opieką Yu Zhanga -
Poszerzanie i ulepszanie pytań w quizie
autor: Adriane Boyd, mentor: Tim Hunt -
Instalator wiersza poleceń i narzędzie do uaktualniania do Moodle
: Dilan Anuruddha K, pod opieką Penny Leach -
Epaile: automatyczne ocenianie projektów z zakresu programowania komputerowego
autorstwa Arkaitza Garro Elguety, pod opieką Nicolasa Connaulta -
Usprawnienia komunikacji
Luis Filipe Romão Rodrigues, pod opieką Martina Dougiamasa -
Moodle – funkcje sieci społecznościowych
autor: Luiz Cruz, mentor: Martin Dougiamas -
Mowa Moodle
Autor: Mayank Jain, mentor: David Jesús Horat Flotats -
Interfejs poczty e-mail Moodle
: Peter Boswood, mentor: Martin Alejandro Langhoff
Projekt Mozilla
Strona główna:
http://www.mozilla.org/
Preferowana licencja: Mozilla Public License 1.1 (MPL)
Misją Projektu Mozilla jest zapewnianie wyboru i innowacyjność w internecie. Jesteśmy producentem i dostawcą nagradzanej przeglądarki Firefox oraz oprogramowania poczty e-mail Thunderbird. Jesteśmy zwolennikiem otwartych standardów w sieci i zapewniamy narzędzia do tworzenia standardowych treści internetowych. Udostępniamy też narzędzia do tworzenia oprogramowania, z których korzystają setki bezpłatnych projektów na całym świecie.
Projekty
-
Włączanie obsługi roamingu w Thunderbirdzie
Nick Kreeger, mentor: David Bienvenu -
Wdrażanie wznawiania pobierania między sesjami
autor: Srirang G Doddihal, mentor: Dan Mosedale -
Odciski cyfrowe do łączenia
autor: Edward Lee, mentor: Gervase Markham -
Obsługa formatu JPEG2000 w przeglądarce Firefox
: Benjamin Karel, mentor: Stuart Parmenter -
Ulepszenia usługi internetowej generatora mikropodsumowań i aplikacji
autorstwa Ryana Flinta, pod opieką Michaela D. Melez -
Camino
autorzy: Jeff Dlouhy, mentor: Stuart Morgan -
Integracja programu Mozilla Thunderbird z programem Windows Vista Desktop Search
autor: Damitha Pahan Fernando, mentor: Scott MacGregor -
Niech SeaMonkey nie będzie czytelnikiem wiadomości
autor: Markus Hossner, mentor: Karsten Düsterloh -
Automatyzacja Firefoksa i integracja z Tinderbox
autor: HARISHANKARAN K, pod opieką Nagappan
MySQL
Strona główna:
http://www.mysql.com/
Preferowana licencja: GNU General Public License (GPL)
MySQL tworzy i wprowadza na rynek rodzinę wysokiej wydajności, przystępnych cenowo serwerów i narzędzi bazodanowych. Naszą misją jest udostępnianie wysokiej jakości usług zarządzania danymi w przystępnej cenie dla wszystkich. Uczestniczymy w budowaniu na całym świecie dużych systemów i produktów o znaczeniu krytycznym. MySQL to kluczowa część LAMP – szybko rozwijającego się stosu oprogramowania typu open source dla firm. MySQL jest używany w wielu firmach powiązanych z Web 2.0, w tym w Google.
Projekty
-
narzędzie do analizy wydajności i wykrywania anomalii na potrzeby silnika bazy danych
autorzy: Jin Chen, mentor: Paul McCullagh -
Testowanie obciążenia MySQL (inaczej). Jak bardzo mogę to zrobić?
autorstwa Charlesa Cahoona, mentora Giuseppe Maxii -
Tytuł: MySQLXplorer: Włączanie wyszukiwania słów kluczowych w aplikacjach MySQL
autor: Mayssam Sayyadian, pod opieką Jamesa A. Klucz Starkey -
Analiza optymalizatora SQL w MySQL
– Katsikaros Vangelis, pod opieką Timoura Katchaounova -
Oprogramowanie kontrolne MySQL
Warren Kenny, mentor: Sheeri Kritzer -
Oprogramowanie kontrolne MySQL
autor: Umair Imam, mentor: Sheeri Kritzer -
MyWebER
: Andrew Uvarov pod opieką Colina Charlesa -
Obsługa sieci IPv6
autorstwa Milosa Prodanovica, mentora Briana Akera
NESCent – National Evolutionary Synthesis Center
Strona główna:
http://nescent.org/
Preferowana licencja: GNU General Public License (GPL)
NESCent umożliwia prowadzenie badań syntetycznych dotyczących poważnych wyzwań z biologii ewolucyjnej, a także zaspokajanie newralgicznych potrzeb w zakresie infrastruktury oprogramowania i edukacji, promując otwarty, wspólny rozwój współpracy i standardów oprogramowania open source. Centrum mieści się w Durham w Karolinie Północnej. Jest ono zarządzane przez Uniwersytet Duke’a, Uniwersytet Karoliny Północnej w Chapel Hill i Uniwersytet Stanowy Karoliny Północnej, a główne finansowanie otrzymuje od National Science Foundation (NSF). Firma NESCent opracowała do tej pory 2 hackathony, które w dalszym ciągu mają istotny i trwały wpływ na nasze projekty we współpracy z programistami i deweloperami pakietu narzędzi typu open source do programowania nauk biologicznych (BioPerl, Biojava, Biopython, Bioruby i BioSQL, określanych łącznie jako projekty Bio*), a także z deweloperami porównawczych metod filogenetycznych. Centrum zobowiązuje się do rozpowszechniania danych naukowych (FLOSS) i udostępniania danych naukowych (zobacz na przykład Zasady NESCent dotyczące danych i oprogramowania dostępne na stronie http://www.nescent.org/informatics/data_software_policy.php). Wszystkie programy Centrum są udostępniane jako oprogramowanie open source i ustanowione jako wspólne projekty w witrynach takich jak SourceForge. Członkowie zespołu Informatyki w Centrum są wiodącymi programistami w kilku projektach typu open source, a jeden z administratorów naszej organizacji jest aktywny od 7 lat w zarządzie Open Bioinformatics Foundation (http://open-bio.org/) – organizacji zajmującej się nadrzędną obsługą projektów Bio*.
Projekty
-
Interfejs wiersza poleceń oparty na PERL do aplikacji do zapytań topologicznych dla BioSQL w celu obsługi klasyfikacji i analizy retrotranspoponów LTR w genomach roślinnych
autorzy: James Estill, pod opieką Hilmara Lappa -
tworzenie oprogramowania sprzyjające integracji danych cząsteczkowych i paleobiologicznych w szacowaniu czasu rozbieżności gatunków.
autor: Michael D. Nowak pod opieką Derricka Zwickla -
Interfejs Ajax dla narzędzia wiersza poleceń XRate
autorzy: Lars Barquist, mentor: Ian Holmes -
Interfejsy API BioJava na potrzeby filoinformatyki
Bohyun Lee, pod opieką Richarda Hollanda -
Powiązania wielojęzycznych języków z biblioteką klas C++ NEXUS
autorstwa Carlosa Davida Suareza-Pascala, pod opieką Marka Holdera -
Filogenetyczny kod XML <--> Serializacja obiektów
autorstwa Jasona Caravasa, mentorem Rutgera Aldo Vosa -
Wystawy filogenetyczne i haplotypowe w przeglądarce Google
autor: Hisanaga Okada, pod opieką Lincolna Steina -
Opracowywanie opartych na standardach narzędzi filogenomicznych zorientowanych na użytkownika: PhyloSOAP i PhyloWidget
przez Gregory'ego Jordana, mentora Williama H. Piel -
Wizualizacja informacji filogeograficznych
autor: Yi-Hsin Erica Tsai, mentor: David Kidd -
Wdrożenie interfejsu internetowego narzędzi bioinformatycznych opartych na wierszu poleceń.
James Leung, mentor: Suzanna Lewis -
Algorytmy ochrony bioróżnorodności i GUI
autorstwa Klaasa Hartmanna, mentora Tobiasa Thierera
Projekt NetBSD
Strona główna:
http://www.NetBSD.org
Preferowana licencja: nowa licencja BSD
NetBSD to bezpłatny, bezpieczny i przenośny system operacyjny typu uniksowego typu open source, dostępny na wiele platform, od 64-bitowych komputerów firmy Opteron i komputerów stacjonarnych po urządzenia przenośne i osadzone. Przejrzysty układ interfejsu i zaawansowane funkcje sprawiają, że sprawdza się zarówno w środowiskach produkcyjnych, jak i badawczych. Jest również wspierany przez użytkowników i korzysta z pełnego źródła. Wiele aplikacji jest łatwo dostępnych w pkgsrc, czyli kolekcji NetBSD Packages Collection.
Projekty
-
Zautomatyzowana platforma testowa
Julio Manuel Merino Vidal, pod opieką Martina Husemanna -
Przenoszenie ZFS
autor: Oliver Gould, mentor: Dieter Baron -
Uruchamianie systemów plików jądra w przestrzeni użytkownika
autor: Antti Kantee, mentor: William Stouder-Studenmund -
Ulepszanie systemu kompilacji pkgsrc
: Jörg Sonnenberger, pod opieką Johnny'ego Lama -
Monitorowanie sprzętu i port HAL
– Jáchym Holeček, mentor: Quentin Garnier
Technologia Neuros
Strona główna:
Preferowana licencja: GNU General Public License (GPL)
Neuros to producent otwartych urządzeń multimedialnych, który w pełni zobowiązuje się wykorzystywać w swoich produktach oprogramowanie i metody open source. Cały kod źródłowy jest publikowany jako oprogramowanie open source, głównie na licencji spółki społecznościowych, a udział społeczności jest kluczowym elementem zarówno w projektowaniu urządzeń (ze schematami dla sprzętu, które są dostępne bezpłatnie), jak i w tworzeniu oprogramowania (regularny przepływ poprawek ze społeczności jest umieszczany w oficjalnym repozytorium). Aktualnie skupiamy się na układzie SOCD Neuros i OSD 2, czyli otwartym internetowym dekoderze, centrum multimedialnym i nagrywarce. Panel OSD Neuros pozwala zgromadzić wszystkie nośniki fizyczne w jednym pudełku (płyty DVD, magnetowidy, filmy domowe), a w przyszłości będzie to również możliwe w przypadku wszystkich treści do pobrania i strumieniowego przesyłania danych. Otwarta platforma Neuros OSD jest alternatywą dla zamkniętych, zamkniętych systemów ogrodowych dystrybuowanych przez operatorów telewizji kablowej i satelitarnej.
Projekty
-
Ulepszenia w Project Lobster
autor: Steven Robertson, mentor: Ugo Riboni -
Implementacja UPnP dla urządzenia Neuros OSD
– Pau Minoves Rafanell, pod opieką Ugo Riboniego -
Mostek ARM/DSP
autor: Christiaan Baaij, pod opieką Adama Torgersona -
Integracja iPoda firmy Apple z OSD Neuros
autorzy: Leif Johnson, mentor: Thomas Bruno
Skaner zabezpieczeń Nmap
Strona główna:
http://nmap.org
Preferowana licencja: GNU General Public License (GPL)
Nmap („Network Mapper”) to bezpłatne narzędzie typu open source do eksploracji sieci i kontroli zabezpieczeń. Dla wielu administratorów systemów i sieci funkcja ta przydaje się też do wykonywania zadań takich jak spis sieci, zarządzanie harmonogramami uaktualnień usług oraz monitorowanie czasu działania hostów lub usług. Protokół Nmap wykorzystuje nieprzetworzone pakiety IP w nowatorski sposób do określania, które hosty są dostępne w sieci, jakie usługi (nazwa i wersja aplikacji) oferują te hosty, jakie systemy operacyjne (i wersje systemów operacyjnych) są uruchamiane, jaki typ filtrów pakietów/zapór sieciowych są używane, a także dziesiątki innych cech. Została zaprojektowana do szybkiego skanowania dużych sieci, ale działa dobrze w przypadku pojedynczych hostów. Nmap działa we wszystkich popularnych systemach operacyjnych. Do dyspozycji gości są też wersje konsolowe i graficzne.
Projekty
-
Funkcja Creeper/Bug Wrangler
– David Fifield, mentor: Fiodor Vaskovich -
Nmap Scripting Engine – infrastruktura
– Stoiko Ivanov, mentor: Diman Todorov -
Funkcje Ferby i Wrangler
– Doug Hoyte, pod opieką Fiodora Vaskovicha -
Szopka pomocniczka / nagrywarka
– Kris Katterjohn, pod opieką Fiodora Vaskovicha -
Funkcja Creeper/Bug Wrangler
autorstwa Edwarda Bella, pod opieką Fiodora Vaskovicha
OGRE
Strona główna:
http://www.ogre3d.org
Preferowana licencja: biblioteka GNU lub mniejsza licencja Publiczna (LGPL)
OGRE to czołowy silnik graficzny 3D typu open source w czasie rzeczywistym, który jest używany w grach, symulacjach, wizualizacjach architektury i medycyny oraz innych rzeczach, które wymagają słodkich, słodkich efektów wizualnych 3D w pakiecie open source. Obsługuje systemy Windows, Linux i OS X (oraz rozszerzenia na inne platformy) oraz wiele systemów renderowania.
Projekty
-
Niestandardowe sterty pamięci i lokatory obiektów
autor: Timothy John Kelsey, mentor: Steven Streeting -
Emulacja mniejszych możliwości sprzętowych
autor: Juozas Gaigalas, pod opieką Daniela Wickerta -
Zaawansowane kompilatory skryptów
autor: Brian Johnstone, mentor: Andres Carrera -
Edytujący materiały ogr
autorstwa Briana Hudsona, mentor: Casey Borders
1 laptop na dziecko
Strona główna:
http://wiki.laptop.org/
Preferowana licencja: Apache License, 2.0
Celem stowarzyszenia One Laptop per Child jest opracowanie niedrogiego laptopa oraz otoczenie otaczające go narzędzia, materiały i społeczności, aby zmienić edukację. Szczególnie koncentrujemy się na dzieciach i klasach z obszarów wiejskich w krajach rozwijających się.
Projekty
-
Infrastruktura do tworzenia gier
autorzy: Lincoln Quirk, mentor: Kent J Quirk -
Narzędzia ułatwiające grę
: Patrick DeJarnette, mentor: Kent J Quirk -
Bezpieczne, przejrzyste wybory przedstawicieli w ramach tzw. błyskawicznych wyborów w sieci reklamowej (S·T·I·R·M·E)
autorstwa Ignacio Vergary Kausela, pod nadzorem Chrisa Ball -
Wdrażanie zestawu narzędzi PyGame do gier 2D
Roberto Faga Jr, mentor: Samuel Klein
OpenOffice.org
Strona główna:
http://www.openoffice.org
Preferowana licencja: biblioteka GNU lub mniejsza licencja publiczna (LGPL)
OpenOffice.org Project to międzynarodowa społeczność wolontariuszy i sponsorów, w tym sponsor-założyciel i główny współtwórca, Sun Microsystems. OpenOffice.org opracowuje, wspiera i promuje pakiet open source biurowy OpenOffice.org®. Jest on zgodny z formatem Open Document Format for Office Applications (OpenDocument) OASIS Standard i dostępny na największych platformach komputerowych w ponad 65 językach.
Projekty
-
Usprawnienie bieżącej implementacji notatek w OpenOffice.orgWriter
autor: Maximilian Odendahl, pod opieką Mathiasa Bauera -
Integracja R z Calc
– Wojciech Gryc, mentor: Niklas Nebel -
Biblioteka AODL / zestaw narzędzi ODF
– Oleg Jegorow, pod opieką Dietera Loeschkiego -
Udoskonalenie wyglądu i układu interfejsu
autor: Ricardo Pereira de Magalhães Cruz, pod opieką Michaela Meeksa -
Nowa aplikacja do sterowania wyświetlaniem/zmienianiem języka na pasku stanu
Autor: Lili Sun, mentor: Thomas Lange -
Imponujące: przejścia renderowane przez OpenGL
Shane Michael Mathews, pod opieką Thorstena Behrensa -
Kompletny interfejs użytkownika z respektowaniem wytycznych programu Aqua Human Interface (tylko Aqua)
autor: Ismael MERZAQ, mentor: Bachard Eric -
Integracja z książką adresową w systemie macOS X (Aqua / X11)
Autor: Omer Bar-or, mentor: Sebastien PLISSON
OpenICC
Strona główna:
http://www.freedesktop.org/wiki/OpenIcc
Preferowana licencja: nowa licencja BSD
OpenIcc składa się z członków określonej listy e-mailowej. Został on założony przez członków Scribus, aby lepiej wesprzeć wprowadzanie zarządzania kolorami do aplikacji i omawiać ogólne problemy. Współtwórcy aplikacji to twórcy aplikacji i systemów CMS, a także specjaliści od zarządzania kolorami i użytkownicy – niezależnie od tego, czy jest to komercyjne czy open source.
Projekty
-
Mapowanie tonów High Dynamic Range
Shaine Joseph, mentor: Cyrille Berger -
LProf – dodanie obsługi celu profilowania HTC i innych ulepszeń instalatora plików referencyjnych.
– Joseph Simon III, pod opieką Hala V. Engela
OpenMoko Inc.
Strona główna:
http://www.openmoko.com
Preferowana licencja: GNU General Public License (GPL)
OpenMoko Inc. to dostawca oprogramowania zajmującego się otwartymi telefonami komórkowymi, które można zhakować. Na procesorach znajduje się całkowicie stos oprogramowania typu open source. OpenMoko skupia zaawansowanych użytkowników i programistów, aby tworzyć nowe, ekscytujące aplikacje, realizując wizję Ubiquitous Computing według Marka Weisera.
Projekty
-
Programowanie głównej aplikacji OpenMoko Music Player
: Soeren Apel, pod opieką Michaela Lauera -
Port WebKit/Gdk/cairo i graficzny interfejs użytkownika dla OpenMoko
Holger Hans Peter Freyther, pod opieką Michaela Lauera
OpenMRS
Strona główna:
http://openmrs.org
Preferowana licencja: Mozilla Public License 1.1 (MPL)
Świat jest nadal dotknięty pandemią o ogromnej skali – ponad 40 milionów osób jest zarażonych HIV/AIDS lub umiera na nie, a większość (nawet 95%) znajduje się w krajach rozwijających się. Profilaktyka i leczenie HIV/AIDS na tej skali wymaga efektywnego zarządzania informacjami, co ma kluczowe znaczenie, ponieważ opiekę nad HIV/AIDS trzeba w coraz większym stopniu powierzać coraz słabszym podmiotom. Większość programów na HIV/AIDS w krajach rozwijających się – z powodu braku czasu, programistów czy pieniędzy – zarządza informacjami za pomocą prostych arkuszy kalkulacyjnych lub małych, słabo zaprojektowanych baz danych... Aby im pomóc, musimy znaleźć sposób nie tylko na ulepszenie narzędzi do zarządzania, ale także na ograniczenie niepotrzebnych, powielonych nakładów pracy. W odpowiedzi na te wyzwania w 2004 r. platforma OpenMRS powstała jako platforma open source systemu dokumentacji medycznej dla krajów rozwijających się. To fala, która wznosi się na wszystkich statkach. OpenMRS to wieloinstytucyjna, non-profit organizacja non-profit prowadzona przez Regenstrief Institute, Inc. (http://regenstrief.org), światowej sławy lidera w dziedzinach badań w dziedzinie informatyki medycznej, oraz Partners In Health (http://pih.org) – działającą w Bostonie organizację charytatywną, której celem jest poprawa jakości życia osób z uwarunkowanych praw Te zespoły współpracują z rosnącą ogólnoświatową siecią osób i organizacji skupiających się na tworzeniu systemów dokumentacji medycznej i odpowiednich sieci wdrożeniowych, które pozwalają na samodzielność rozwoju systemów w środowiskach z ograniczonymi zasobami. Do tej pory wdrożono standard OpenMRS w kilku krajach rozwijających się, m.in. w Republice Południowej Afryki, Kenii, Rwandzie, Lesoto, Ugandzie, Tanzanii, Haiti, Mozambiku, Sierra Leone i Kerali. Prace te są wspierane częściowo przez organizacje takie jak Światowa Organizacja Zdrowia (WHO), Centers for Disease Control (CDC), Centers for Disease Control (CDC), fundacja Rockefeller Foundation, Międzynarodowe Centrum Badań nad Rozwojem (IDRC) oraz przygotowany przez prezydenta plan awaryjny dla AIDS (PEPFAR).
Projekty
-
Narzędzie do wizualizacji danych klinicznych
autor: Hugo Rodrigues, pod opieką Dariusa Grahama Jazayeriego -
Narzędzia do wizualizacji danych klinicznych
autor: Sashikanth Raju S Damaraju, pod opieką Paula Biondicha -
Adapter Open Data Access Adapter i moduł usługi internetowej typu REST
– Michael Rudd Zwolinski, pod opieką Justina Mirandy -
Projekt usługi logicznej
– Vladimir Mitrovic, mentor: Burke Mamlin -
Techniki dopasowywania danych pacjentów, ich łączenia z nagraniami i agregacji danych
Autor: Sarp Centel, mentor: Shaun Grannis -
Narzędzia do zbierania danych mobilnych
: Matthias Nüßler, mentor: Simon Kelly -
Narzędzia do składania zamówień leków
autor: Desmond Elliott, mentor: Hamish S. F. Fraser -
Integracja hurtowni danych i platformy raportowania
– Gjergji Strakosha, pod opieką Justina Mirandy -
Wymiana danych w formacie XML z oprogramowaniem DHIS – zwiększenie wykorzystania danych OpenMRS
autorstwa Andersa Bjarne'a Skjeltena Gjendema, mentora Marosa Cunderlika
OpenSolaris
Strona główna:
http://www.opensolaris.org/
Preferowana licencja: Common Development and Distribution License
Projekt OpenSolaris jest projektem typu open source, który początkowo był oparty na kodzie źródłowym systemu operacyjnego Solaris. Jest to przedsięwzięcie rozwoju społeczności, które stanowi forum do współpracy i ulepszania technologii systemów operacyjnych. Od samych początków w Sun Microsystems społeczność rozrosła się i stała się częścią znacznie szerszej społeczności, łącząc swoje zainteresowania i pomysły. Obecnie jest to zróżnicowana społeczność ludzi z różnych środowisk z całego świata, którzy przyczyniają się do realizacji tego projektu. Konstytucja zarządzania określa ogólną strukturę organizacyjną społeczności OpenSolaris, http://www.opensolaris.org/os/community/cab/governance/, luźno opisaną jako zbiór grup społeczności skupionych wokół zbioru projektów i technologii, z których każda złożona jest przez różnych uczestników, współtwórców i głównych współtwórców (lub członków), pracujących pod nadzorem rady nadzorczej OpenSolaris. Społeczność ma ponad 20 000 oficjalnie zarejestrowanych uczestników, obejmuje ponad 40 grup i ponad 50 grup użytkowników na całym świecie. OpenSolaris ma też kilka wersji dystrybucji pochodzących z podstawowego systemu operacyjnego, w tym Nexenta, Belenix i Solaris Express. Liczba osób publikujących kod jest wciąż stosunkowo niewielka ze względu na bariery infrastrukturalne uniemożliwiające przeniesienie systemu zarządzania kodem źródłowym w środowisko Sun. W ciągu ostatniego roku poczyniliśmy znaczne postępy w tej dziedzinie, a program testów beta możliwości pełnego odczytu i zapisu repozytorium Mercurial zbliża się do końca.
Projekty
-
Projekt emulacji i18n
autorzy: John Sonnenschein, mentor: Garrett D'Amore -
Narzędzia do transformacji typu Fouriera do przenoszenia portów
autor: Raymond T Harper, mentor: Rob Giltrap
Fundacja aplikacji open source
Strona główna:
http://chandlerproject.org/
Preferowana licencja: Apache License, 2.0
OSAF to organizacja non-profit pracująca nad Chandler Project – menedżerem danych osobowych zaprojektowanym z myślą o współpracy w małych grupach. Chandler składa się z aplikacji komputerowej, serwera oraz usługi Chandler Hub udostępniania.
Projekty
-
Przetwarzanie języka naturalnego z użyciem Chandlera
przez Phila Jonesa, mentora Jeffreya Harrisa -
Zarządzanie raportami z postępów
twórczyni Very Sheinman, mentor: Jeffrey Harris
OSCAR
Strona główna:
http://oscar.openclustergroup.org
Preferowana licencja: GNU General Public License (GPL)
OSCAR pozwala użytkownikom, niezależnie od poziomu doświadczenia w środowisku *nix, zainstalować klaster Beowulf o dużej mocy obliczeniowej. Zawiera też wszystko, co jest potrzebne do administrowania klastrem HPC tego typu i zaprogramowaniu go. Elastyczny system zarządzania pakietami OSCAR zawiera bogaty zestaw gotowych aplikacji i narzędzi, co oznacza, że możesz go uruchomić bez żmudnego instalowania i konfigurowania skomplikowanych pakietów do administrowania klastrem i pakietami komunikacyjnymi. Umożliwia też administratorom tworzenie niestandardowych pakietów dla dowolnych rozproszonych aplikacji lub narzędzi oraz rozpowszechnianie tych pakietów z internetowego repozytorium pakietów w witrynie lub poza nią.
Projekty
-
Wirtualizacja klastra za pomocą Xen
– Kulathep Charoenpornwattana, mentor: Geoffroy R. Vallee -
Ławka OSCAR
James Elliott, pod opieką Michaela Edwardsa -
Poprawianie HA-OSCAR
Autor: Narate Taerat, mentor: Box Leangsuksun -
Integracja OSCAR LVS z wysoką dostępnością
autor: Ma Yuan, mentor: Michael Edwards -
Pakiet Globus/Condor dla OSCAR
autorzy: AMIT VYAS, mentor: DongInn Kim
OSGeo – Open Source Geospatial Foundation
Strona główna:
http://www.osgeo.org/
Preferowana licencja: GNU General Public License (GPL)
OSGeo jest organizacją non-profit działającą jako organizacja nadrzędna zajmująca się ogólnie społecznością Open Source Geospatial, a w szczególności przy 14 projektach.
Projekty
-
Moduły GRASS do uogólniania i wygładzania linii
autorzy: Daniel Bundala, mentor Wolf Bergenheim -
GDAL2Tiles – narzędzie do łatwego publikowania map rastrowych i supernakładek KML w trybie kafelkowym.
: Petr Pridal, mentor: Howard Butler -
Wtyczki do wielowymiarowych źródeł danych rastrowych.
autor: Daniele Romagnoli, pod opieką Simone Giannecchini -
Buforowanie danych w uDig
autor: Christophe ROUSSON, pod opieką Iana Turtona -
JTileCache
autor: Christopher Whitney, mentor: Justin Deoliveira -
Najkrótsza trasa w przestrzeni wolnej (wektorowej) z unikaniem przeszkód w module przeszkód w GRASS
autor: Maximilian Maldacker, pod opieką Wolfa Bergenheima -
GDAL: obsługa odczytu plików KML w przypadku istniejącego sterownika.
: Jens Oberender, mentor: Mateusz Loskot -
Nowe algorytmy transformacji dla GeoTools i uDig
autor: Jan Jezek, mentor: Jesse Eichar -
Model pokrycia i operacje w PostGIS
autor: Xing Lin, mentor: Timothy H. Keitta -
Edytor stylu geoserwera
autorstwa Anthony'ego Manfrediego, mentora Tima Schauba -
Implementacja interaktywnego narzędzia GeoRSS w uDig
autor: Rui Li, pod opieką Richarda Goulda -
Potok renderowania 3D w GeoTools
autor: Hans Häggström, mentor: Jody Garnett -
Sterownik OGC WMS GDAL
Adam Nowak, mentor Daniela Morissette'a
Laboratorium open source Uniwersytetu Stanu Oregon (OSU OSL)
Strona główna:
http://osuosl.org
Preferowana licencja: GNU General Public License (GPL)
Laboratorium open source na Uniwersytecie Stanowym Oregon ma na celu przyspieszyć wdrażanie oprogramowania typu open source na całym świecie oraz pomóc społeczności, która go rozwija i używa. Utalentowany zespół studentów i pracowników pełnoetatowych OSL robi to, skupiając się na podwójnej strategii tworzenia oprogramowania i organizując jedne z największych na świecie projektów open source.
Projekty
-
Integracja interfejsu Drupal/Google API
autorstwa Silasa Snidera, pod opieką Justina Gallardo -
Pomoc dotycząca projektu OLPC
autor: Darko Ilic, mentor: Bradley William Morgan -
Integracja Drupal z interfejsem API Google
autorzy: Robert H. Wohleb III, mentor: Gregory A. Lund-Chaix -
Rozszerzenie kiosku Firefox
autorzy: Seth Lemons, mentor: Eric Searcy
Open Security Foundation (OSVDB)
Strona główna:
http://www.osvdb.org/
Preferowana licencja: GNU General Public License (GPL)
OSVDB to niezależna baza danych typu open source stworzona przez społeczność dotyczącą bezpieczeństwa i dla niej. Celem tego projektu jest dostarczanie dokładnych, szczegółowych, aktualnych i obiektywnych informacji technicznych o lukach w zabezpieczeniach. Więcej informacji na temat projektu znajdziesz na http://osvdb.org/about
Projekty
-
Usługa powiadomień o lukach w zabezpieczeniach
autor: Sergios Pericleous, mentor: Kelly Todd -
Researcher Confidence Project
autor: Timothy F. Tutt Jr. pod opieką Briana Martina -
Generator raportów
– Willis Vandevanter, pod opieką Chrisa Sullo
Plan 9 z Bell Labs
Strona główna:
http://gsoc.cat-v.org
Preferowana licencja: licencja MIT
Plan 9 firmy Bell Labs powstał jako rozproszony system operacyjny, który miał odnosić sukcesy w firmie Bell Labs w połowie lat 80. Od tego czasu wydano 4 wersje, z których ostatni to oprogramowanie open source. Z biegiem czasu plan 9 cieszył się zainteresowaniem i uwagą rosnącej społeczności badaczy i entuzjastów z całego świata.
Projekty
-
Ulepszanie uwierzytelniania Inferno SPKI
autorstwa Katie Reynolds, pod opieką Charlesa Forsytha -
Przenoszenie QEMU do abonamentu 9
przez Nathaniela Filardo, mentora Davida Arthura Eckhardta -
Port Inferno na Nintendo DS
autor: Noah Evans, pod opieką Charlesa Forsytha -
Prosta wentylacja, odkurzacz i odkurzacz z odciskiem palca manber/rabin (lub skamieniałością) w odrębnym miejscu.
– Mechiel Lukkien, pod opieką Charlesa Forsytha -
System plików 9P dla OpenBSD
autor: Iruatão M. KOREA Souza pod opieką Tima Wiessa -
Przenoszenie abonamentu Plan9 na laptopa OLPC
autor: Ameya Palande, mentor: Uriel Mangado -
Port KenCC do systemu UNIX (*BSD, Linux)
autor: Kris Maglione, mentor: Bruce Ellis -
Alternatywne implementacje technologii 9P: PHP i JavaScript
autor: Anant Narayanan, pod opieką Mahta Lawlessa
Hugin/panotools
Strona główna:
http://www.panotools.org
Preferowana licencja: GNU General Public License (GPL)
Nasza organizacja składa się z kilku projektów typu open source/bezpłatnego oprogramowania: hugin, panotools i enblend/enfuse. Jesteśmy przyzwyczajeni do współpracy w różnych strefach czasowych i kulturowych.
Projekty
-
Nowa, modułowa szkielet GUI do fotografowania panoramicznego
autor: Ippei UKAI, pod opieką Yuvala Levy'ego -
Algorytm mieszania i scalania panoram HDR z technologią anti-ghosting
– Jing Jin, mentor: Pablo d'Angelo -
Interaktywna przeglądarka panoramicznych
Leon Armando Moctezuma de Uriarte, pod opieką Aldo Hoebena -
Dopasowywanie funkcji w przypadku zdjęć panoramicznych
autor: Zoran Mesec, mentor: Herbert Bay
Tysiąc parsec
Strona główna:
http://www.thousandparsec.net/
Preferowana licencja: GNU General Public License (GPL)
Thousand Parsec to platforma do turowych gier w kosmiczne imperium. Thousand Parsec zawiera wszystko, czego potrzebujesz, aby grać w bieganie, konfigurować własne gry i tworzyć własne gry w kosmicznym imperium. Przykładami gier, z których czerpie pomysły, są Reach for the Stars, Gwiazdy!, Planety VGA, Mistrz Orionu i Cywilizacje galaktyczne. Takie gry często nazywane są grami strategicznymi 4X i odbywają się w głównych fazach takich gier jak eXplore, eXpand, eXploit i eXterminate.
Projekty
-
Sięgnij po klon Gwiazd
Tyler Shaub, mentor: Charles Lee Begg -
Środowisko programistyczne reguł
autorzy: James Gardner, mentor: Brett Nash
PHP
Strona główna:
http://php.net
Preferowana licencja: licencja PHP
Praca związana z programowaniem PHP.
Projekty
-
Livedocs: kraina obiecana
autor: Hannes Magnusson, mentor: Michael Wallner -
Zbieranie cykli w języku PHP
– Yiduo Wang, pod opieką Fredericusa G Rethansa -
Frontend debugera dla Xdebug
przez Adama Harveya, mentora przez Fredericusa G Rethansa -
Schemat ORM Doctrine
– Konsta Vesterinen, mentor: Lukas Smith -
Testowanie mutacji dla PHPUnit
autor: Mike Lewis, mentor: Sebastian Bergmann -
Klucze obce: kolejne ulepszenie PEAR::MDB2_Schema
autor: Igor Feghali, pod opieką Helgi Ğormar ìorbjörnsson -
Refaktoryzacja wewnętrznych części ciała
autorzy: Nicolas Bérard Nault, pod opieką Davida Coalliera
PlanetMath
Strona główna:
http://planetmath.org
Preferowana licencja: w przypadku różnych komponentów: GNU FDL, Creative Commons, licencja MIT
Wspólna społeczność matematyki z charakterystyczną dla wiki „encyklopedią”, forami i innymi projektami.
Projekty
-
Pod kątem szacowania uprawnień użytkowników na PlanetMath.org
Paweł Jurczyk, mentor: Aaron Krowne -
Modularyzacja klasyfikacji i obsługi dokumentów NNexus
autorstwa Jamesa Gardnera, mentora Aarona Krowne'a
Fundacja Plone
Strona główna:
http://www.plone.org
Preferowana licencja: GNU General Public License (GPL)
Plone Foundation będzie obchodziło swoje czwarte urodziny, gdy uczniowie zaczną kodować na tegoroczny SOC. Celem organizacji jest promowanie platformy Plone – systemu zarządzania treścią typu open source opartego na Zope 2. Plonem istnieje od 1999 roku, kiedy projekt został założony przez Alexandra Limiego, Alana Runyana i Vidara Andersena. Fundacją zarządza zarząd fundacji, który jest wybierany przez członków fundacji. Członkostwo w fundacji oznacza wyjątkowy wkład w życie społeczności i wymaga zaakceptowania zgłoszenia, a do tej pory zaakceptowano ponad 100 osób. Od 2003 roku społeczność organizuje coroczną konferencję, która odbyła się w Nowym Orleanie, Wiedniu (dwukrotnie), Seattle i Neapolu. W konferencji w Neapolu wzięło udział około 350 członków społeczności. Jest to liczba podobna do poprzedniej konferencji w Seattle. W wielu miastach działają lokalne grupy użytkowników, niektóre organizujące sympozje. Jedno z takich wydarzeń jest obecnie w trakcie organizacji. Ponadto ponad 800 projektów jest wersjonowanych w naszym społecznościowym repozytorium SVN, a w serwisie Plone.net działa ponad 1000 witryn z prezentacjami. Na stronie Plone.net działa około 250 firm specjalizujących się w programowaniu Plone.
Projekty
-
Nowa infrastruktura przekształcania i indeksowania dla Plone
Hanno Schlichting, mentor: Martin Aspeli -
Ulepszona, gotowa obsługa WebDAV
– Sidnei da Silva, pod opieką Alexandra Limiego -
Opracowywanie Quills w elastycznym rozwiązaniu Weblog dla Plone
autor: Timothy Matthew Hicks, mentor: Raphael Ritz -
LinguaPlone
: Ramon Navarro Bosch, mentor: Martijn Pieters -
Dystrybucja plon
Derek Richardson, mentor: Florian Schulze -
Importowanie, indeksowanie, podgląd OpenDocument
autor: Joscha Krutzki, mentor: Lennart Regebro -
Genesis: nowa generacja ArchGenXML
: Viðar Svansson, mentor: Reinout van Rees
Projekt PostgreSQL
Strona główna:
www.postgresql.org
Preferowana licencja: nowa licencja BSD
PostgreSQL to najbardziej zaawansowany system zarządzania bazami danych typu open source, który oferuje zestaw funkcji wykraczających daleko poza transakcje SQL i ACID o praktyczne języki proceduralne, XML, agregacje niestandardowe i nie tylko. PostgreSQL skaluje się do tysięcy użytkowników i terabajtów danych. Jest napisany w całości w dobrze udokumentowanym języku C, a w innych językach pewne opcjonalne komponenty. PostgreSQL to również globalna społeczność programistyczna bez organizacji, która pracuje nad bazą danych PostgreSQL obiektowo-relacyjną i związanymi z nią narzędziami. Jesteśmy własnością społeczności i nie należymy do żadnej firmy. Nasi programiści i mentorzy to głównie zagorzali hakerzy baz danych, w tym programiści w firmie, naukowcy i miłośnicy niezależnych baz danych. Cały proces tworzenia PostgreSQL odbywa się online na publicznych listach adresowych i publicznych kodach CVS.
Projekty
-
Implementacja uprawnień na poziomie kolumny dla PostgreSQL
autor: Guodong Liu (刘SIS栋), pod opieką Andrew Dunstana -
Wdrażanie obsługi zapytań tylko do odczytu w elementach podrzędnych PITR
autor: Florian G. Pflug pod opieką Simona Riggsa -
Harmonogram automatycznego odkurzania
niemiecki Poo-Caamano, mentor: Alvaro HERRERA Muñoza -
Algorytm kontroli integralności plików danych
autor: Robert Mach, mentor: Zdenek Kotala -
[pgUnitTest] Wykonywanie zapytań i testów jednostkowych procedur składowanych w PostgreSQL
: Mickael Deloison, pod opieką Marka Wonga -
Pełna obsługa wyszukiwania tekstu w narzędziach PostgreSQL GUI
– Iwan Zolotukhin, pod opieką Olega Bartunova
Python Software Foundation
Strona główna:
http://python.org/
Preferowana licencja: Apache License, 2.0
Python Software Foundation (PSF) to organizacja non-profit zajmująca się rozwojem technologii open source związanych z językiem programowania Python. Celem Python Software Foundation jest promowanie, ochrona i rozwój języka programowania Python, a także wspieranie i ułatwianie rozwoju międzynarodowej społeczności programistów w tym języku.
Projekty
-
pymachine – pakietu Pythona dla systemów uczących się.
– David Cournapeau, pod opieką Kennetha Jarroda Millmana -
Poprawiony tytuł: Propozycja oczyszczenia pliku urllib. CodingProjectIdeas/StandardLibrary/cleanupUrlLibProject
autor: O. R . Senthil Kumaran pod opieką George'a D. Montanaro, -
SymPy: równania wielomianowe wielowymiarowe i podstawy Gröbnera
autor: Robert Schwarz, mentor: Fabiana Seoane -
Web.py: „teh Communicator”
: Drew Newberry, mentor: Aaron Swartz -
Dokumentowanie pakietów Pythona za pomocą Docutils
autor: Lea Wiemann, mentor: David John Goodger -
Aktualizacja skręconej konch
– Paul Swartz, mentor: Matthew Lefkowitz -
Dodawanie pól i fal do PySoy
autor: Eric Stein, mentor: Arc Riley -
Nowy system sprzedaży biletów dla DrProject
autorzy: Jeff Balogh, mentor: Victor Ting-Wo Ng -
Obsługa języka Python 2.5 w Jython
autorstwa Tobiasa Ivarssona, pod opieką Jamesa Edwarda Bakera -
Narzędzie do analizy statystyk witryn
autorstwa Alberto Valverde Gonzáleza, pod opieką Aarona Swartza -
Python jako kalkulator graficzny przy użyciu SymPy, PIL i PyOpenGL
twórca: Brian Jorgensen, mentor: Ondrej Certik -
Interpreter/interfejs PyPy Scheme
: Jakub-Łukasz Gustak, pod opieką Armina Rigo -
Web.py – zarządzanie sesjami
: Karol Tarčák, mentor: Tom Berger -
Chwytliwa etykietka, instalatory i dodatki zabezpieczeń
autorzy: Bryan Psimas, mentor: Johannes Woolard -
Zwiększ zakres testów biblioteki standardowej Pythona 2.6
Autor: Alan McIntyre, mentor: Facundo Batista -
Scal implementacje C i Pythona tego samego interfejsu
autorstwa Alexandre'a Vassalottiego, pod opieką Bretta Cannona -
System weryfikacji poprawek dla Pythona
by Michał Kwiatkowski, mentor: Grig Gheorghiu -
Nowy system sprzedaży biletów dla DrProject
: David Cooper, mentor: Greg Wilson -
Kompilator Jython
autor: Damien Lejeune, pod opieką Michaela Taylora -
SymPy – moduł Geometry
autorzy: Jason Gedge, mentor: James Joseph Jewett -
Rozproszona jednostka testowa jednostki próbnej
autor: Alex Lang, mentor: Jean-Paul Calderone -
Utwórz standardowe obiekty Image i Sound dla bibliotek Pythona
Mastrodomenico Lino, mentor: Arc Riley -
oparty na Pythonie odpowiednik komercyjnych systemów modelowania do problemów optymalizacyjnych (AMPL, GAMS, TOMLAB itp.)
– Dmitrey Kroshko, pod opieką Alana G Isaaca -
Interfejs internetowy dla PyBlosxom
autor: Michael Goddard, mentor: William Guaraldi Kahn-Greene -
Piżamy: eksportowanie aplikacji komputerowych do internetu.
autorzy: Lluís Pàmies i Juárez, pod opieką Jamesa Taubera
Uniwersytet Stanowy w Portland
Strona główna:
http://summer.cs.pdx.edu
Preferowana licencja: GNU General Public License (GPL)
Jesteśmy zespołem ds. programowania open source na Uniwersytecie Stanowym w Portland. Opracowujemy wiele różnych rodzajów projektów open source: od najbardziej zaawansowanych, niedrogich amatorskich rakiet i systemów komunikacji organów ścigania po internetowe zestawy narzędzi i środowiska programowania. Specjalizujemy się w projektach open source z elementami akademickimi i takich, które nie są przystępne. Jesteśmy liderem w dziedzinie badań i rozwoju oprogramowania bezpłatnego i oprogramowania open source. Na przykład komponenty systemu X Window System opracowane przez studentów, nauczycieli i znajomych z PSU, każdego dnia mają kontakt z użytkownikami bezpłatnego pulpitu. Z siedzibą w Portland w stanie Oregon mamy dostęp do dużej puli wysokiej jakości deweloperów oprogramowania open source. Bardzo pomaga nam ona w opiece mentorskiej naszych uczniów. W programie Summer of Code poszukujemy programistów z Portland i z całego świata, którzy są entuzjastycznie nastawieni do projektu open source z charakterem akademickim lub nie pasuje do żadnej innej organizacji Summer of Code.
Projekty
-
Korzystanie ze zdefiniowanego programowo radia do nawigacji samolotowej
autorstwa Yevgenya Bindera, mentora Erika Walthinsena -
OBSearch: wyszukiwarka rozproszonego podobieństwa
przez Arnoldo Jose Mullera Molinę, mentor: Cynthia A. Brązowy -
Pakiet algebry liniowej dla Sympy
autor: Chris Wu, mentorem Michaela J. Haertel -
TracMetrix: popraw widoczność projektów oprogramowania dzięki zintegrowanemu śledzeniu projektów i repozytorium wskaźników
– Bhuricha Sethanandha, pod opieką Bartona Christophera Masseya
Rockbox
Strona główna:
http://www.rockbox.org
Preferowana licencja: GNU General Public License (GPL)
Projekt Rockbox rozpoczął się w grudniu 2001 roku. W jego ramach opracowujemy kompletną wymianę oprogramowania układowego odtwarzaczy muzycznych, w tym system operacyjny, interfejs GUI i pakiet aplikacji. Rockbox działa na wielu platformach, w tym na odtwarzaczach Archos, Apple (ipod), iriver, iAudio, Toshiba i SanDisk. Jesteśmy w 100% wolnimi współtwórcami.
Projekty
-
Implementacja metadanych w buforcie i okładek albumu
przez Nicolasa Pennequina, mentora Paula Loudena -
Stos USB
autorstwa Christiana Gmeinera, pod opieką Petera DHoye -
Implementacja dekodera WMA z punktem stałym
– Michael Giacomelli, pod opieką Thoma Johansena
Rubin (środkowy)
Strona główna:
http://rubycentral.org/
Preferowana licencja: Apache License, 2.0
Ruby Central organizuje krajowe i międzynarodowe atrakcje związane z rubiną. Uczestniczymy we wszystkim, od międzynarodowych konferencji Ruby i Rails, pomagając w organizowaniu regionalnych konferencji Ruby i wspieramy bieżące projekty rozwojowe (np. RubyForge i GSoC).
Projekty
-
dcov – analizator zasięgu dokumentacji Ruby
twórca: Jeremy McAnally, mentor: Chad Fowler -
Projekt: pakiet RSpec dla implementacji Ruby
: Florian Groß, mentor: Marcel Molina -
Pokryj rdzenie Ruby dzięki RSpec
autor: Pedro Del Gallego, mentor: Johnathon Hornbeck -
Rubyland: rozszerzanie aplikacji komputerowych dzięki Ruby
autorstwa Scotta Ostlera, mentora Austina Zieglera -
Dyktafon/generator kodu dla FireWatir
– Helder dos Santos Ribeiro, pod opieką Angreza Singha -
Programowanie z ograniczeniami w języku Ruby
autor: Andreas Launila, mentor: James Edward Gray II -
Rozszerzenia modułów Matrix/różne rozszerzenia funkcji modułu Ruby's Matrix
autorzy: Bonchis Cosmin, pod opieką Maurice'a Edwarda Borasky'ego -
Zapisywanie parsera Ruby w języku ANTLR 3.0
– Haofei Wang, mentor: Xueyong Zhi -
Platforma operacji ETL i wydobywania danych w Ruby
autorzy: Swanand Deodhar, mentor: Shashank T. Data -
Apotomo oparte na modelu zestaw dla programistów do szyn
autor: Nick Sutterer, mentor: Patrick Hurley -
Rozszerzenie możliwości debugowania w przypadku Ruby on Rails
– Minciu Dumitru Eugen, pod opieką Stevena A Bristola
Samba
Strona główna:
http://www.samba.org/
Preferowana licencja: GNU General Public License (GPL)
Samba to pakiet oprogramowania typu open source i bezpłatnego, który od 1992 roku udostępnia usługi plików i drukowania różnym klientom SMB/CIFS, w tym wielu wersji systemów operacyjnych Microsoft Windows. Samba jest dostępna bezpłatnie na ogólnej licencji publicznej GNU.
Projekty
-
Poprawiamy Winbindd w Samba4
autor: Kai Blin, mentor: Stefan Metzmacher -
Ulepszona obsługa wektorowego/asynchronicznego wejścia-wyjścia dla klienta CIFS z systemem Linux
autor: Kirill S. Kuvaldin pod opieką Steve'a Frencha
System kompilacji SCons nowej generacji
Strona główna:
http://scons.org/
Preferowana licencja: licencja MIT
SCons to międzyplatformowe narzędzie nowej generacji do tworzenia. W odróżnieniu od większości innych narzędzi do kompilacji, które wymyślają własny minijęzyk lub dodają język skryptowy do innej składni plików konfiguracji, pliki konfiguracji SCons są w rzeczywistości skryptami Pythona. Elastyczność skryptów w Pythonie pozwala rozwiązywać złożone problemy z kompilacją przy użyciu zaskakująco niewielkich ilości kodu, który można łatwo obsługiwać. Jego przenośność (zależy tylko od Pythona 1.5.2 lub nowszego), funkcje działające na wielu platformach (rozbudowana obsługa języków i kompilatorów) oraz niezawodność (podpisy plików MD5, pamięć podręczna) sprawiają, że jest to nie tylko narzędzie dla mistrzów kompilacji, ale również dla wielu projektów opartych na bezpłatnym oprogramowaniu. SCons jest aktywnym projektem od momentu powstania w 2001 roku. SCons pobiera średnio około 7000 pobrań miesięcznie i ma listy adresowe aktywnych użytkowników i rozwoju (odpowiednio około 450 i 150 osób), a średni miesięczny ruch wynosi 275 i 100 wiadomości. Fundacja SCons została powołana w 2003 roku, aby zarządzać prawami autorskimi do kodu źródłowego SCons i zapewniać osobę prawną do obsługi wszelkich innych celów organizacyjnych (np. przyjmowania darowizn). Fundacja jest korporacją non-profit działającą w stanie Delaware, ale nie ma obecnie statusu 501(c)(3).
Projekty
-
Automatyczne generowanie wykresu kompilacji dla projektów opartych na modelu Automake
Maciej Pasternacki, mentor: J. Grzegorz Nowak
Zespół Scribus
Strona główna:
http://www.scribus.net
Preferowana licencja: GNU General Public License (GPL)
Zespół Scribus składa się ze stosunkowo niewielkiej, ale oddanej grupy programistów, a także z większego kręgu poszczególnych współtwórców z każdego kontynentu, którzy wspólnie opracowują Scribus – program open source, który wielokrotnie nagradza profesjonalny układ stron na komputerach z systemami Linux/UNIX, MacOS X, OS/2 i Windows, a zapewnia połączenie „gotowych do prasowania” danych i nowych metod układu strony. Dzięki nowoczesnemu i przyjaznemu interfejsowi Scribus obsługuje profesjonalne funkcje publikowania, takie jak kolor CMYK, separacja kolorów, zarządzanie kolorami ICC oraz uniwersalne tworzenie plików PDF. W systemach Linux/UNIX i OS/2 Scribus jest ulubionym oprogramowaniem typu Open Source Desktop do publikowania treści.
Projekty
-
Wtyczka Imposition dla Scribus
– Mateusz Haligowski, mentor: Riku Leino -
Dodaj funkcje matematyczne
autorstwa Hermanna Krausa, mentora Andreasa Voxa
ScummVM
Strona główna:
http://www.scummvm.org
Preferowana licencja: GNU General Public License (GPL)
ScummVM to kolekcja maszyn wirtualnych, dzięki którym różne dostępne komercyjnie gry przygodowe typu „wskaż i kliknij” działają na nowoczesnym sprzęcie, często z ulepszonymi funkcjami. Obsługiwane są takie gry jak Monkey Island, Simon the Sorcerer, Space Quest i wiele innych. W związku z tym maszyny wirtualne to kompletne, ustrukturyzowane wersje każdego obsługiwanego silnika gry wykorzystujące język C++. Zespół programistów pracuje nad analizą wsteczną plików wykonywalnych gier (zwykle za zgodą twórców gry) lub przy użyciu oryginalnego kodu źródłowego gier dostarczonych przez twórców. Liczba silników stale rośnie dzięki bardzo sprawnemu i zróżnicowanemu zespołowi programistów. Wykorzystanie maszyn wirtualnych, po których następują ScummVM, pozwala uzyskać wydajny kod, który został przeniesiony do wielu systemów operacyjnych. Skupiam się na wszystkich popularnych środowiskach komputerowych, takich jak Windows, Mac OS X i większość wersji Unix (Linux, *BSD, Solaris), oraz na popularnych konsolach do gier (Nintendo DS, PlayStation 2, PlayStation Portable i innych), smartfonach i urządzeniach PDA (z WinCE, PalmOS, iPhone lub ANDROID), a nawet na wielu systemach innych niż BeOS czy Amig2 (np. BeOS czy Amig2). ScummVM ma bardzo produktywny zespół składający się obecnie z około 35 aktywnych programistów (z całej dotychczasowej puli ponad 60 programistów), którzy pracują nad bazą kodu obejmującą prawie 650 tys. wierszy kodu. Oprócz tego mamy wielu współtwórców, którzy nie są deweloperami, i ogromną i bardzo aktywną społeczność. ScummVM to jeden z najlepszych projektów hostowanych w witrynie sourceforge.net,z ponad 100 tys. pobrań miesięcznie i ok. 10 milionami wizyt w sieci.
Projekty
-
Ulepszanie silnika AGI (Sarien)
– Kari Antero Salminen, pod opieką Yevgena Sandulenko -
Zmiana interfejsu ScummVM Filesystem API
autor: David Corrales López, pod opieką Maxa Horna -
Ulepszenia miksera
autor: Timothy Stephen Mason, mentor: Kostas Nakos -
Narzędzia ScummVM
autor: Sean Murray, mentor: Kostas Nakos -
Ulepszony dekompilator kodu bajtowego skryptów gry na potrzeby ScummVM
: Andreas Scholta, mentor: Johannes Schickel
CMS i platforma SilverStripe
Strona główna:
http://www.silverstripe.com
Preferowana licencja: nowa licencja BSD
Innowacyjność Oprogramowanie typu open source. Łatwiejsze i przyjemniejsze tworzenie i obsługa witryn. Zmień świat. SilverStripe to produkt oparty na PHP5/MySQL, który stanowi zarówno system zarządzania treścią (m.in. Joomla!, Drupal itp.) w połączeniu z rozszerzoną, rozszerzoną platformą do tworzenia stron internetowych i aplikacji internetowych (np. Ruby On Rails, CakePHP). Mimo że w witrynie SilverStripe używane są wszystkie popularne hasła, takie jak MVC, AJAX czy standardy internetowe, zdajemy sobie sprawę, jak trudne jest tworzenie i utrzymywanie złożonych witryn internetowych. Staramy się to ulepszyć i wyróżniamy się na pierwszym miejscu, stawiając użytkownika na pierwszym miejscu (to ważne w przypadku open source) i używając nowoczesnej technologii (np. świadomie nie obsługujemy języka PHP4, ponieważ zmiana jego języka na PHP5+ pozwala nam tworzyć elegancki kod zorientowany obiektowo, jak ma to miejsce w ramach RoR). To sprawdzony sposób. W ciągu ostatniego miesiąca od ostatniej dużej premiery okazało się, że szybko wyróżniliśmy się w Ajaxian.com i na pierwszej stronie del.icio.us. Pobrano tysiące plików, a nasza społeczność online gwałtownie się rozrosła. Jednym z postów i recenzji na naszym blogu jest bardzo przydatna recenzja pod adresem http://www.hiveminds.co.uk/node/3236. Zaproszona do udziału w prezentacji OSCON 2007. Jest wiele powodów, dla których udostępniliśmy platformę SilverStripe na zasadach open source. Dzięki temu możemy nie tylko dać coś cennego po latach własnych doświadczeń, ale także dać nam poczucie, że rozwijamy społeczność internetową, mając naprawdę innowacyjny produkt. Jesteśmy przekonani, że pakiet SilverStripe będzie działać najlepiej, gdy zostanie powszechnie zastosowany, że uzyskaliśmy na niego licencję BSD. Osobiście zależy nam na propagowaniu standardów open source i open source, które stanowią podstawę bezpłatnej i interoperacyjności internetu oraz bezpośrednio poprawiają świat, w którym żyjemy.
Projekty
-
Zwiększenie łatwości obsługi systemu CMS SilverStripe
autor: Elijah Lofgren, mentor: Sean Harvey -
Optymalizacja witryn pod kątem wyszukiwarek (SilverStripe)
autor: Will Scott, mentor: Brian Calhoun -
Oprogramowanie do edycji zdjęć online / Nowy proces przesyłania / Nowe funkcje usuwania śmieci
Mateusz Ujma, mentor: Samuel Minnee -
Obsługa wielu baz danych
Philipp Krenn, mentor: Brian Calhoun -
SilverStripe mashup z Wordpressem i innymi
autor: Quin Hoxie, pod opieką Samuela Minnee -
Internacjonalizacja
autorstwa Bernata Foja Capella, pod opieką Ingo Schommera -
Wdrażanie OpenID i przeprowadzanie audytów bezpieczeństwa
autorzy: Markus Lanthaler, mentor: Hayden Smith -
SilverStripe w Mapach Google
– Ofir Picazo Navarro, mentor: Hayden Smith -
Usługi masowe dla platformy SilverStripe CMS i platformy
autor: Lakshan Perera, mentor: Matt Peel
Komunikator SIP
Strona główna:
http://sip-communicator.org
Preferowana licencja: Apache License, 2.0
Komunikator SIP to internetowy telefon (audio/wideo) i komunikator internetowy napisany w języku Java. Obsługuje jedne z najpopularniejszych protokołów czatu i telefonii, np. SIP, Jabber (a tym samym GoogleTalk), AIM, ICQ, MSN, Yahoo! Messenger, Apple Bonjour, IRC, a wkrótce inne, takie jak IAX. Prace nad komunikatorem SIP Communicator rozpoczęły się na Uniwersytecie im. Ludwika Pasteura (http://www-ulp.u-strasbg.fr) w Strasburgu (http://www-ulp.u-strasbg.fr), ale obecnie jego członkowie i współtwórcy pochodzą (w kolejności alfabetycznej) z Bułgarii, Kamerunu, Chin, Francji, Estonii, Indii, Japonii, Niemiec, Rumunii, Stanów Zjednoczonych, Wielkiej Brytanii i USA. Niektórzy z nich dołączyli do projektu po udanym udziale w edycji Google Summer of Code w 2007 roku. Komunikaty SIP Communicator są oparte na architekturze OSGi (http://osgi.org) korzystającej z implementacji Felixa z Apache. Dzięki temu jest ona bardzo rozszerzalna i przyjazna dla programistów. Nie trzeba dodawać, że SIP Communicator jest całkowicie wolnym oprogramowaniem typu open source i jest dostępny bezpłatnie na warunkach ogólnej licencji publicznej GNU Mniejszej Licencji Publicznej.
Projekty
-
Skrzynka pocztowa dla audio/wideo dla komunikatorów SIP
Ryan Ricard, mentor: Emil Ivov -
Integracja FMJ z komunikatorem SIP
: Vincenot Christian, pod opieką Emila Ivova -
Udostępnione tablice dla komunikatora SIP
– Waechter Julien, pod opieką Jany Stamczewy -
Obsługa SSH w komunikatorze SIP Communicator z implementacją JCraft SSH2 w języku Java
Autor: Shobhit Jindal, mentor: Pavel Tankov -
Obsługa protokołu SRTP w przypadku komunikatora SIP
autor: Su Bing, mentor: Romain Kuntz -
Wdrażanie aplikacji SIMPLE w komunikatorze SIP
Benoit Pradelle, mentor: Martin Andre -
Obsługa przepływów RSS
Autor: Mihail-Alexandru Balan, mentor: Vincent Lucas
Komputery w języku malajalam (Swathanthra)
Strona główna:
http://savannah.nongnu.org/projects/smc
Preferowana licencja: GNU General Public License (GPL)
Swathanthra Malayalam Computing ma na celu: 1) zapewnienie obsługi w zakresie bezpłatnych systemów operacyjnych i aplikacji w języku malajalam, 2) opracowywania czcionek i innych aplikacji do obliczeń w języku malajalam, takich jak optyczne rozpoznawanie znaków, konwersja tekstu na mowę czy tłumaczenie z języka angielskiego na język malajalam (malajalam na angielski) 3) lokalizacja środowisk komputerowych, takich jak GNOME, Firefox czy KDE. Podsumowując, umożliwiamy każdemu, kto chce korzystać z komputera, ale tylko zna malajalam, na jego komputerze. Uwaga: „Swathanthra” w języku malajalam oznacza wolny/libre
Projekty
-
Standardowa czcionka w języku malajalam Unicode
autor: Hiran V. Pod opieką Hussaina K. H. -
Podstawowy system rozpoznawania mowy w języku malajalam
autor: Shyam k, mentor: Santhosh Thottingal -
Mallutux, korepetytor z pisania w języku malajalam
autorzy: Mobin Mohan, mentor: Praveen A -
Wszechstronny system wejściowy malajalam dla systemu GNU/Linux
autor: Jinesh K J., mentor: Sylwester p.
Projekt Squeak
Strona główna:
http://www.squeak.org/
Preferowana licencja: licencja MIT
Squeak Project to organizacja, której celem jest wspieranie rozwoju firmy Squeak. Squeak to dialekt Smalltalk i środowisko programistyczne stworzone przez wielu autorów oryginalnych autorów. Jego pierwsza wersja została opublikowana w 1996 roku i jest obecnie dostępna w wersji 3.9 oraz 3.10 w trakcie opracowywania. Zaczęło się wiele powiązanych projektów, zarówno niekomercyjnych (np. Squeakland http://www.squeakland.org/, Croquet http://www.croquetproject.org/, Scratch http://scratch.mit.edu/, Sophie http://sophieproject.org/), jak i komercyjnych (Plopp http://planet-plopp.com/, DabbleBox http://www.croquetproject.org/), Jest to również główna platforma programistyczna dla platformy internetowej Seaside. Projekt Squeak odpowiada za wszystkie biurokratyczne zadania społeczności Squeak (zarabianie na kosztach serwerów i łączności itp.). Za innymi zadaniami i problemami, w tym technicznymi, zajmuje się społeczność. Udział w projekcie Squeak, a nie po prostu Squeak, tak jak zrobiliśmy to w GSoC z 2007 roku, chcemy zwiększyć zaangażowanie różnych społeczności związanych ze Squeak. W najbliższej przyszłości Squeak Project dołączy do Software Freedom Conservants.
Projekty
-
Opracowywanie modelu pakietu
autor: Damien Cassou, mentor: Stéphane Ducasse -
Udoskonalanie platform kompilacji
Mathieu Suen, mentor: Marcus Denker -
Wyświetlający kod HTML/CSS Squeak
– Jérôme Chauveau, pod opieką Todda Blancharda -
Wspólny rozwój
autorzy: Benjamin Vanderheyden Schroeder, pod opieką Ralpha Johnsona -
„One Wiki to reg Them All” (Jedna Wiki, aby rządzić nimi wszystkim) – ulepszenia molo, rozwiązywanie problemów ze skalowalnością i wdrażanie pełnego wyszukiwania tekstowego.
autor: Oleg Korsak, mentor: Keith Patrick Hodges
SquirrelMail
Strona główna:
http://squirrelmail.org
Preferowana licencja: GNU General Public License (GPL)
Programiści najpopularniejszego rozwiązania do poczty online typu open source: SquirrelMail. Nie ma tu formalnej organizacji.
Projekty
-
Nowy projekt zarządzania danymi konfiguracji dla SquirrelMail
Autor: Zach Segal, mentor: Thijs Kinkhorst -
Wrzucić wszystkie orzechy do kosza
autorzy: Antoine DELIGNAT-LAVAUD, mentor: Thijs Kinkhorst
Space Telescope Science Institute
Strona główna:
http://www.stsci.edu
Preferowana licencja: nowa licencja BSD
Space Telescope Science Institute (STScI) to centrum nauki kosmicznej teleskopu Hubble’a (HST, na orbicie od 1990 r.) oraz teleskopu Kosmicznego Jamesa Webba (JWST), który ma zostać wystrzelony w 2013 roku. Instytut STScI mieści się na terenie kampusu Uniwersytetu Johnsa Hopkinsa w Homewood w Baltimore w stanie Maryland. Został założony w 1981 roku jako społecznościowe centrum nauki prowadzone dla NASA przez stowarzyszenie Association of Universities for Research in Astronomy (AURA). Obecnie oprócz kontynuowania działalności naukowej organizacji HST i przygotowywania się do badań naukowych wspólnie z JWST STScI zarządza i obsługuje Multi-misjowe Archiwum w Space Telescope (MAST), Centrum zarządzania danymi misji Kepler oraz wiele innych działań czerpiących korzyści z jego wiedzy i infrastruktury do obsługi kosmicznych obserwatorium. Kadra STScI składa się z naukowców (głównie astronomii i astrofizyków), inżynierów oprogramowania, pracowników zajmujących się zarządzaniem danymi i operacjami teleskopowymi, ekspertów ds. edukacji i interakcji publicznych oraz personelu administracyjnego i biznesowego. W STScI pracuje około 100 doktorantów, z czego 15 pracowników ESA jest przydzielonych do projektu HST. Zespół STScI składa się z około 350 osób. STScI realizuje swoje misje w imieniu NASA, globalnej społeczności astronomii i opinii publicznej. Działania naukowe bezpośrednio służą społeczności astronomii, głównie w formie obserwacji i dotacji HST (a ostatecznie JWST), ale także do dystrybucji danych z innych misji NASA (np. Kosmiczne spektrum ultrafioletowe, Galaxy Evolution Explorer) oraz badania naziemne. W ramach działań związanych z rozwojem systemów naziemnych tworzą i obsługują systemy oprogramowania niezbędne do świadczenia tych usług społeczności astronomii. Publiczne działania STScI obejmują szeroki zakres informacji, mediów online i programów dla formalnych nauczycieli, planetarium i muzeów nauki, a także ogółu społeczeństwa. Nagradzane witryny komunikacyjne STScI uzyskują miliony wyświetleń miesięcznie. STScI jest też źródłem wskazówek dla NASA w zakresie problemów związanych z astrofizyką optyczną i UV. Pracownicy STScI komunikują się z zawodową społecznością astronomiczną za pomocą wielu kanałów, w tym uczestniczenia w półrocznych spotkaniach Amerykańskiego Towarzystwa Astronomicznego, publikacji kwartalnych newsletterów STScI i strony internetowej STScI, organizują komitety informacyjne i grupy robocze nauk oraz organizują kilka sympozjów naukowych i technicznych oraz warsztatów. Dzięki tym działaniom STScI może rozpowszechniać informacje wśród użytkowników teleskopów, a personelowi STScI maksymalizować produktywność naukową w swoich placówkach, reagując na potrzeby społeczności i NASA.
Projekty
-
Google Sky
autor: Daniel Klöck, mentor: Alberto Conti -
Moduł rozszerzenia matematyki i rachunku różniczkowego na potrzeby projektu CAS SymPy
– Mateusz Paprocki, mentor: Ondrej Certik
Podejście
Strona główna:
http://subversion.tigris.org/
Preferowana licencja: Apache License, 2.0
Utrzymujemy i opracowujemy Subversion, system kontroli wersji typu open source. (Oficjalnie nazywamy się The Subversion Corporation, a strona główna korporacji to http://subversion.org/; jednak http://subversion.tigris.org/ to strona główna projektu i na tej stronie staramy się skupić społeczność).
Projekty
-
Kontrola scalania śledzenia
autor: Hyrum K. Wrighta pod opieką Daniela Ralla -
Rozszerzona reprezentacja różnic
autorzy: Charles Acknin, pod opieką Malcolma Rowe'a -
Aktualizacja powiązań Pythona
autor: Sage LaTorra, pod opieką Davida Jamesa -
schemat i powiązania haskell :)
Holden Karau, mentor: Justin Erenkrantz
Swarm Development Group (SDG)
Strona główna:
http://www.swarm.org
Preferowana licencja: GNU General Public License (GPL)
Swarm Development Group (SDG) została założona we wrześniu 1999 roku jako prywatna organizacja non-profit [501c(3)], która wspiera rozwój systemu Swarm Simulation System (Swarm) oraz interesy jej członków. Celem SDG jest: 1. rozwijanie najnowocześniejszych symulacji opartych na wielu agentach przez ciągły rozwój Systemu Symulacji Swarm i wsparcie społeczności użytkowników Swarm; 2. Propagowanie bezpłatnej wymiany symulacji opartych na wielu agentach wśród specjalistów ds. informatyki i wszystkich osób; 3. rozwijanie i utrzymywanie uczciwości i umiejętności osób zaangażowanych w symulację agentów. Modele oparte na agentach (Agent-based Model, ABM) to nowy, ekscytujący sposób poznawania i symulowania złożonych systemów, a ich zastosowanie w nauce i biznesie gwałtownie rośnie. W przeciwieństwie do tradycyjnych technik modelowania, które przedstawiają systemy za pomocą równań różniczkowych stanu układu, ABM przedstawiają systemy jako zbiór osób cyfrowych, które mają unikalne cechy, wchodzą w interakcje ze sobą oraz ze swoim środowiskiem i wykazują swoje zachowania adaptacyjne. Swarm to platforma dla ABM, która obejmuje koncepcyjną strukturę do projektowania, opisu i przeprowadzania eksperymentów na ABM; oprogramowanie wdrażające tę platformę i udostępniające wiele przydatnych narzędzi oraz społeczność użytkowników i programistów dzielących się pomysłami, oprogramowaniem i doświadczeniem. Swarm była pierwszą z kilku platform do modelowania opartych na czynnikach, które są powszechnie używane przez naukowców i uczniów badających złożoność w wielu dziedzinach nauki. Firma Swarm powstała w połowie lat 90. XX wieku przez Chrisa Langtona w Swarm Institute i ma aktywną, międzynarodową społeczność użytkowników. Oprogramowanie Swarm to biblioteka klas Objective-C. Użytkownicy kodują swoje modele w języku Objective-C, Java lub C++.
Projekty
-
możliwość przenoszenia funkcji defobj w środowiskach wykonawczych ObjC.
autor: Nima Talebi, pod opieką Scotta Christleya -
Oddzielenie modelu od przeglądającego
– Gennady Telegin Sergeevich pod opieką Marcusa G. Daniels
Ubuntu
Strona główna:
http://www.ubuntu.com/
Preferowana licencja: GNU General Public License (GPL)
Ubuntu to kompletny system operacyjny oparty na systemie Linux, który jest bezpłatnie dostępny zarówno w ramach wsparcia społeczności, jak i profesjonalistów. Opracowuje ją liczna społeczność, dlatego Ty także do niej zapraszamy. Społeczność Ubuntu opiera się na filozofii Ubuntu: to oprogramowanie powinno być dostępne bezpłatnie, powinno być obsługiwane przez użytkowników w ich lokalnym języku i pomimo niepełnosprawności, a użytkownik powinien mieć swobodę dostosowywania i zmieniania oprogramowania w dowolny sposób.
Projekty
-
bughelper „wersja centrum danych” - ułatwianie wykrywania błędów
autor: Markus Korn, mentor: Daniel Holbach -
W świetle czerwona
Mario Đanić, mentor: Michael Vogt -
Frontend Gdebi Qt/KDE dla Kubuntu
Martin Böhm, mentor: Jonathan Riddell -
Automatyczne rozruch i wstępne pobieranie plików startowych aplikacji
– Krzysztof Lichota, mentor: Tollef Fog Heen -
GNota – dziennik ocen nauczycieli z Edubuntu
– Leandro Batista Lameiro, pod opieką Toma Hoffmana -
Protokół LDAP gotowy do użycia
autor: Patrick Clancy, mentor: Rodrigo Pereira Braga -
PyStart – program nauczania/testowania w języku Python
autorzy: Jason Lee Roy Brower, mentor: Pete Savage -
Menedżer programu rozruchowego Ubuntu
– Tomé Rosa Vardasca, pod opieką Jordana Manthy -
Menedżer kryptografii
autor: Kévin Dunglas, mentor: Ioan Monoses -
Usprawnienia ułatwień dostępu z pomocą Beryl/Compiz i Orca
autor: Kristian Lyngstol, pod opieką Henrika Nilsena Ommy -
Nowe ułatwienia dostępu.
autorstwa Guillaume'a Seguina pod nadzorem Henrika Nilsena Ommy -
Handy Network Load Monitor and Traffic Investor – narzędzie administracyjne
– Lucas Mazzardo Veloso, mentor: Rodrigo Pereira Braga -
Rozpoznawanie gestów myszą na komputerze
Gerd Kohlberger, mentor: Henrik Nilsen Omma
Umit
Strona główna:
Preferowana licencja: GNU General Public License (GPL)
Umit to frontend Nmap, który został stworzony w językach Python i GTK. Został on uruchomiony od sponsorowania konferencji Google Summer of Code w 2005 roku. Celem projektu jest opracowanie narzędzia do zarządzania siecią, które będzie naprawdę przydatne dla użytkowników zaawansowanych i łatwe w obsłudze dla początkujących. Dzięki Umit administrator sieci może tworzyć profile skanowania, aby szybciej i łatwiej skanować sieć, a nawet porównywać wyniki skanowania, aby z łatwością zobaczyć wszelkie zmiany. Zwykły użytkownik będzie też mógł tworzyć zaawansowane skany za pomocą Kreatora poleceń Umit.
Projekty
-
nowy: UmitWeb: internetowy frontend Umit
– Rodolfo Carvalho, mentor: Adriano Monteiro Marques -
Propozycja niezależnych funkcji Umit
przez Frederico Ribeiro, mentorem Adriano Monteiro Marquesa -
RadialNet – wizualizacja sieci Radial
João Paulo de Souza Medeiros, mentor: Adriano Monteiro Marques -
Edytor interfejsu Umit, [edytor profili i kreatorów]
– Luís António Bastião Silva, mentor: Adriano Monteiro Marques -
Network Inventory, Scheduler & Co.
autorstwa Guilherme Henrique Polo Goncalvesa, mentora Adriano Monteiro Marquesa -
Moderator NSE i niezależne funkcje
autor: Maxim I. Gavrilov, pod opieką Adriano Monteiro Marquesa
VideoLAN
Strona główna:
http://www.videolan.org
Preferowana licencja: GNU General Public License (GPL)
VideoLAN to grupa programistów oprogramowania założona w ramach kilku projektów licencjonowanych przez spółkę LLC. Najbardziej znane z nich to odtwarzacze multimedialne VLC i koder x264. Nadal istnieją jednak inne, mniej znane projekty.
Projekty
-
Wdrażanie zaawansowanej obsługi napisów w VLC
autor: Philip-David Lamparter, mentor: Sigmund Augdal -
Implementacja platformy VLC Mac OS X
– Pierre d'Herbemont, mentor: Felix Paul Kuehne -
Rozszerzenia audio dla VLC Media Player
autorzy: Osunkunle Biodun Isaac, mentor: Derk-Jan Hartman -
Nakładka z filtrem wideo do VLC
autor: Søren Bøg, mentor: Antoine Cellerier
Vim
Strona główna:
http://www.vim.org
Preferowana licencja: Apache License, 2.0
Edytor tekstu Vi IMproved
Projekty
-
Integracja edytora Vim z Eclipse
– Nageswara Rao Mannem, pod opieką Abrahama Moolenaara -
Poprawa obsługi graficznego interfejsu użytkownika Vim w systemie macOS X
– Jiang Jiang, mentor: Abraham Moolenaar -
Zwiększ skuteczność wyrażeń regularnych
autorzy: Ian Young, mentorem Russella Coxa -
Naprawianie błędów Vim
– Martin Toft, mentor: Abraham Moolenaar -
Vim: poprawa wyrażeń regularnych
autor: Xiaozhou Liu, mentor: Russell Cox -
Jak wyczyścić ViM, zrozumieć ViM
autor: C.M. Lubinski, mentor: Abraham Moolenaar -
Wtyczka Vim Eclipse
– David Anthony Terei, mentor: Abraham Moolenaar
Fundacja Wikimedia
Strona główna:
http://wikimediafoundation.org/
Preferowana licencja: GNU General Public License (GPL)
Wyobraź sobie świat, w którym każdy człowiek może swobodnie dzielić się sumą całej wiedzy... To właśnie robimy. Wikimedia Foundation to organizacja non-profit o statusie 501(c)3, która prowadzi Wikipedię i inne strony internetowe z bezpłatnymi materiałami edukacyjnymi typu open source. Wikimedia utrzymuje oprogramowanie open source MediaWiki, na którym opiera się ta i wiele innych witryn typu wiki.
Projekty
-
Kompleksowe automatyczne ponowne kodowanie multimediów dla serwisu Wikimedia
autor: Michael S. Baynton pod opieką Briona Vibbera
The Wine Project
Strona główna:
http://www.winehq.org
Preferowana licencja: biblioteka GNU lub mniejsza licencja Publiczna (LGPL)
Wine Project ma na celu opracowanie implementacji interfejsów API win16 i win32 utworzonych przez LGPL. Celem firmy jest uruchamianie wszystkich aplikacji i gier Windows w systemach Linux i BSD.
Projekty
-
Popraw dźwięk w winie
– Maarten Lankhorst, mentor: Marcus Meissner -
Mechanizm DIB
: Jessie Laine Allen, mentor: Huw D. M Davies -
Obsługa tabletów w aplikacji Wine
autorzy: Carl John Klehm, mentor: Daniel Richard Kegel -
Początek implementacji Direct3D10
: András Kovács, mentor: Stefan Dösinger -
Ulepsz wbudowane edytory tekstu WIne
Alexander Nicolaysen Sørnes, mentor: Eric Pouech -
Mostek podsystemu Windows Drukowanie (np. używanie sterowników WIN32 do drukowania z wina)
Marcel Philipp Partap, mentor: Detlef Riekenberg
WinLibre
Strona główna:
http://www.winlibre.com
Preferowana licencja: GNU General Public License (GPL)
WinLibre to projekt typu open source mający na celu popularyzację oprogramowania typu open source. WinLibre to META-projekt, który pierwotnie był kierowany na platformę Windows (a więc jej nazwa), ale w ciągu ostatnich 2 lat ewoluował, aby objąć również platformy Mac OS i Linux. Skupiamy się na dostarczaniu użytkownikom wysokiej jakości oprogramowania open source z naciskiem na łatwość użytkowania. Utrzymujemy głównie WinLibre (dystrybucję oprogramowania open source dla Windows) i MacLibre (dystrybucję oprogramowania open source dla Mac OS X). Dystrybucja Winlibre obejmuje wysokiej jakości oprogramowanie open source dołączone do prostego instalatora i aktualizatora. W czasie i dzięki poprzednim edycjom Google Summer Of Code projekt Winlibre ewoluował i powstały kolejne podprojekty, aby uzupełnić luki w ofercie oprogramowania open source. Rozkład Maclibre jest odpowiednikiem dystrybucji Winlibre dla Mac OS.
Projekty
-
System pakietów aplikacji oparty na systemie Windows
autor: Edward Ropple III, mentor: Pierre-Jean Coudert -
OpenTouch – platforma open source dla wielomodalnych urządzeń wejściowych
– Paweł Sołyga, mentor: CACHET Bertrand
WordPress
Strona główna:
http://wordpress.org/
Preferowana licencja: GNU General Public License (GPL)
WordPress to najpopularniejsza, najnowocześniejsza platforma typu open source do publikowania osobistego (oprogramowanie do blogowania).
Projekty
-
Hierarchiczne zarządzanie stronami (listą) przy użyciu jQuery
autor: Bernardo de Pádua dos Santos, pod opieką Michaela D Adamsa -
Propozycja skuteczności
przez Andrew Nelsona, pod opieką Roberta Deatona -
Utwórz platformę testowania jednostkowego dla formatowania edytora
autor: Luc Bizeul, mentor: Lloyd Denis Budd -
Panele komentarzy i dodatki do systemu komentowania
autor: Mike Grouchy, mentor: Peter John Westwood -
Łatwiejsze tagi szablonów
autor: Keith Bowes, mentor: Andy Skelton -
Aktualizacja wtyczki WordPress
: Dion Hulse, pod opieką Roberta Deatona -
Pomoc w utworzeniu lepszej struktury zarządzania treścią dla popularnego narzędzia online
przez Coreya Shaffera, mentora Briana C. Lajman -
Badania rynku i dopasowania oraz prototypowanie WordPress
Celeste Lyn Paul, mentor: Matt Mullenweg -
Powrót do internacjonalizacji
– Matthias Bauer, pod opieką Nikolaya Bachiyskiego -
Dodawanie obsługi podcastingu
autorzy: Ronald Heft, mentor: Lloyd Denis Budd
wxPython
Strona główna:
http://wxPython.org/
Preferowana licencja: Licencja wxWindows Library
Aplikacja wxPython jest ściśle powiązana z grupą wxWidgets i kilkoro deweloperów wymienia je między sobą. Organizacja jest prowadzone przeze mnie, Robin Dunn, i są wspierane przez kilku aktywnych współtwórców ze społeczności.
Projekty
-
Platforma testowania jednostkowego GUI
: Frank Tobia, mentor: Kevin Ollivier -
Refaktoryzacja XRCed w celu korzystania z rozszerzonej architektury wtyczek
autor: Roman Rolinsky, mentor: Robin Dunn
wxWidgets
Strona główna:
http://www.wxwidgets.org
Preferowana licencja: wxWindows Library License
wxWidgets to wieloplatformowy zestaw narzędzi GUI typu open source z portami na systemy Linux/Unix (GTK+, X11, Motif, MGL), Windows, Windows Mobile, Mac OS X i OS/2. Aplikacje wxWidgets możesz pisać w kilku językach, takich jak C++, Python, C#, Ruby i Perl. Z wxWidgetów korzystają tysiące organizacji komercyjnych i niekomercyjnych. Do znanych aplikacji należą Audacity, OSAF Chandler, Juice, AVG Antivil, Forte Agent i BitWise IM. Ostatnio, użytkownik wxWidgets, Robert J. Lang został wyróżniony na głównej stronie firmy Apple za prace nad oprogramowaniem origami za pomocą usługi wxWidgets.
Projekty
-
Uzupełnianie metadanych XTI
przez Francesco Montorsiego, pod opieką Stefana Csomora -
Zakończ wxDataViewCtrl
Autor: Bo Yang, mentor: Robert Roebling -
Port internetowy wxWidgets
autorzy: John Wilmes, mentor: Julian Smart
Fundacja Xiph.org
Strona główna:
http://xiph.org/
Preferowana licencja: nowa licencja BSD
Xiph.Org to projekt typu open source i korporacja non-profit, której celem jest dostarczanie otwartej i bezpłatnej technologii multimedialnej jako podstawy interoperacyjnej, równej konkurencji w internecie i innych cyfrowych sieciach dystrybucji. W ciągu ostatnich 8 lat opracowaliśmy większość popularnych kodeków audio i wideo, nieobjętych patentami, w tym Vorbis, Speex, FLAC i Theora, oraz opracowaliśmy format Ogg i serwer strumieniowania Icecast. W tym roku koordynujemy również projekty dla stowarzyszenia Annodex. Projekt Annodex opracowuje zestaw specyfikacji open source i oprogramowania typu open source, aby umożliwić tworzenie hiperlinków oraz sieci materiałów audio i wideo zintegrowanych z tekstowym widokiem bieżącej sieci. W tym celu firma Annodex włożyła dużo pracy w opracowywanie narzędzi, wtyczek do przeglądarek i wygodnych bibliotek, które ułatwiają wdrożenie najniższego poziomu technologii Xiph.Org. W związku z tym oba projekty mają w dużej mierze związane ze sobą cele, ale skupiają się na różnych poziomach stosu.
Projekty
-
Sprzętowa implementacja dekodowania Theora
przez Andre Luiza Nazaretha da Costa, mentora przez Timothy’ego B. Terriber -
Kodowanie synusoidalne dla Ghosta
przez Ishaana Dalala, pod opieką Monty'ego Montgomery'ego
XMMS2 – X(cross)platform Music Multiplexing System
Strona główna:
Preferowana licencja: Biblioteka GNU lub Mniej ogólna Licencja Publiczna (LGPL)
XMMS2 to duchowy następca bardzo odnoszącego sukcesy projektu XMMS. Twórcy XMMS zebrali się w 2002 roku i stworzyli siostrzany projekt XMMS2, którym obecnie prowadzą Tobias Rundström i Anders Waldenborg, z około 10–15 regularnymi współtwórcami z całego świata (skoncentrowani w Europie). Chcieliśmy oddzielić odtwarzanie muzyki od interfejsu, by stworzyć wiele interfejsów i inne ciekawe funkcje. W czasie, gdy kod mechanizmu odtwarzania muzyki jest dopracowany, dodaliśmy też funkcje, których oczekuje się od nowoczesnych odtwarzaczy muzycznych, takie jak biblioteka multimediów i zaawansowany sposób generowania do nich zapytań (kolekcje).
Projekty
-
Wizualizacja Kick Ass with SHM/UDP
: Johannes Jordan, mentor: Tobias Rundström -
ZAKRES TESTOWANIA XMMS2
Florian Ragwitz, mentor: Alexander Botero-Lowry -
Automatyczne generowanie XMMS2 IPC
– Thomas Coppi, pod opieką Andersa Waldenborga -
Wdrażanie klientów usługi
autor: Ning Shi, mentor: Sébastien Cevey
Fundacja standardów XMPP
Strona główna:
http://www.xmpp.org/
Preferowana licencja: licencja MIT
XMPP Standards Foundation (XSF) to otwarta, ustandaryzowana, bezpieczna, bogata w funkcje, rozpowszechniona zdecentralizowana infrastruktura umożliwiająca komunikację i współpracę przez internet w czasie rzeczywistym. Chcemy osiągnąć ten cel, opracowując najlepsze na świecie otwarte protokoły do obsługi wiadomości czatu, obecności i innych form komunikacji w czasie zbliżonym do rzeczywistego. Podstawą tego są protokół Extensible Messaging and Presence Protocol (ang. Extensible Messaging and Presence Protocol) organizacji IETF (formalizacja protokołów XML strumieniowego przesyłania danych, które zostały pierwotnie zdefiniowane przez społeczność open source Jabber).
Projekty
-
Wdrażanie funkcji „Personal Eventing” na serwerze Openfire Jabber
autorstwa Armando Diaza-Jaguckiego, pod opieką Gastona Dombiaka -
Wdrażanie funkcji XEP-33 Extended Stanza Addressing i innych adresów XEP w usłudze Eejabberd
autor: Bernardo Antonio de la Ossa Pérez, mentor: Mickaël Rémond -
Pakiet testowania i implementacja szyfrowanych sesji
Brendan Taylor, mentor: Leboulanger Yann -
Data Form Designer Suite dla XMPP
Autor: Tobias Markmann, mentor: Kevin Smith -
Dźwięk/wideo Jingle dla Gajim
: Tomasz Melcer, mentor: Leboulanger Yann -
Wdrażanie obsługi strumieni dwukierunkowych przez synchroniczny protokół HTTP (BOSH) w gloox
: Matthew James Wild, pod opieką Jakoba Schrötera
Fundacja X.Org
Strona główna:
http://x.org
Preferowana licencja: licencja MIT
X.Org utrzymuje i rozwija system X Window System
Projekty
-
Generowanie kodu c-code XCB w Pythonie
przez Thomasa Hungera, pod nadzorem Anselma R. Do garderoby -
Przeniesienie kodu obsługi myszy do osobnego wątku
autor: Tiago Vignatti, pod opieką Daniela Stone'a
XWiki
Strona główna:
http://www.xwiki.org/
Preferowana licencja: biblioteka GNU lub mniejsza licencja publiczna (LGPL)
XWiki to platforma typu open source do tworzenia oprogramowania w Javie, oparta na zasadach wiki i na licencji LGPL. Jest to w pełni funkcjonalna witryna wiki drugiej generacji, która pozwala na łatwe i szybkie pisanie wspólnych aplikacji internetowych. Na tej platformie powstało kilka usług zorientowanych głównie na zaspokajanie potrzeb biznesowych. XWiki ma aktywną społeczność programistów i użytkowników. Społeczność tworzą zarówno użytkownicy, jak i firmy z całego świata, które korzystają z XWiki na potrzeby intranetu i społeczności. Przykładem ważnego projektu utworzonego na podstawie XWiki jest Curriki (http://www.curriki.org), czyli oprogramowanie typu open source, hostowane w repozytorium źródłowym XWiki. Curriki to usługa online służąca do tworzenia i udostępniania otwartych zasobów edukacyjnych (opartej na platformie XWiki i zestawu narzędzi internetowych Google).
Projekty
-
Ulepszenia pamięci XWiki
– Artem Melentyew, pod opieką Sergiu Gabriela Dumitriu -
Pakiet testów funkcjonalnych
Catalin Hritcu, mentor: Vincent Massol -
Nowość: udoskonalenia interfejsu AJAX
– Ewelina Petronela Slatineanu pod nadzorem Sergiu Gabriela Dumitriu -
Narzędzia do współpracy na xwiki
– Boureanu Ioana Cristina, mentor: jérémi Joslin -
Projekt integracji edytora IDE
autorzy: J.A.D.T.Jayasuriya, pod opieką Vincenta Massola -
Integracja z Dokumentami Google
autor: Radu DANCIU, mentor: Ludovic Dubost
Zope Foundation, Inc.
Strona główna:
http://foundation.zope.org
Preferowana licencja: Licencja publiczna Zope
Celem fundacji Zope jest promowanie, utrzymywanie i rozwijanie platformy Zope (http://zope.org). W ten sposób wspierasz społeczność Zope. Do naszej społeczności należą użytkownicy open source oprogramowania Zope, współtwórcy dokumentacji i infrastruktury internetowej, a także społeczność firm i organizacji korzystających z Zope. Fundacja Zope jest właścicielem praw autorskich do oprogramowania Zope oraz wielu rozszerzeń i powiązanego oprogramowania. Zarządza też witryną zope.org i infrastrukturą do współpracy w modelu open source.
Projekty
-
Uruchamianie Zope 3 przy użyciu Pythona 2.5
autor: Nikhil N. Pod opieką Baiju Muthukadana -
Aplikacja na SOC: ulepszenia Zope Grok
autorstwa Ulricha Fouqueta, pod opieką Philippa von Weitershausena -
Zope3 obsługuje ulepszone formularze i widżety AJAX
: Paul Carduner, mentor: Martijn Pieters -
Książki podróżnicze w języku Grok (wer.2)
autor: Luciano Ramalho, mentor: Martijn Faassen