Google Summer of Code 2007

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

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

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
  • 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

  • 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
  • – 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
  • : 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
  • – 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

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

Google

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
  • przez Bena Coffeya, mentora Alexandra Wirta
  • Edytor WYSIWYG Wiki

    Autor: Taylor Killian, mentor: Joey Hess
  • 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
  • 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
  • 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
  • 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