Tegoroczne projekty GSoC
Lista studentów, którzy tego lata będą pracować w ramach programu Google Summer of Code została ogłoszona. Sześć projektów będzie realizowanych pod patronatem fundacji NetBSD.
Nasz rodak, Mateusz Kocieliski (znany jako shm) będzie pracować nad stworzeniem klienckiej biblioteki SASL. Ma być to sensowna implementacja biblioteki służącej do uwierzytelnienie i zabezpieczenia danych, w porównaniu z istniejącymi projektami: GNU SASL i Cyrus-SASL.
Kristaps Dzonsons zajmie się natomiast rozwojem funkcjonalności aplikacji mandoc – zamiennika GNU troff. Dodana ma być obsługa generowania formatu Postscript na wyjściu i jeśli starczy czasu, rozwijane będą funkcje typograficzne (czcionki o zmiennej szerokości etc).
Jordan Gordeev spróbuje zaimplementować zdalne debuggowanie jądra po sieci Ethernet. Obecnie możliwe to jest tylko przy użyciu konsoli szeregowej – RS-232. Docelowo nowa funkcjonalność ma znaleźć się w portach i386 i amd64.
Efstathios Kamperis powalczy z biblioteką numeryczną NetBSD. Planowany jest pełny audyt i stworzenie obszernego zestawu testów zgodności. Dodane mają został brakujące funkcje, a obsługa liczb zmiennoprzecinkowych i errno zostać poprawiona.
Lourival Vieira będzie pracować nad dodaniem obsługi dynamicznie ładowanych rozszerzeń w języku Lua do jądra NetBSD. Dzięki temu prototypowanie i testowanie nowych pomysłów, ma się stać znacznie szybsze.
Zoltan Arnold NAGY zajmie się dodaniem wsparcia protokołu HTTP do biblioteki libsa, która jest współdzielona przez różne programy rozruchowe. Obecnie obsługiwane jest tylko tftp przy użyciu protokołu UDP.
Co ciekawe prócz powyższych projektów, kilka innych odnosi się do NetBSD w mniejszym lub większym stopniu. Jednym z nich jest przeniesienie pkgsrc na Miniksa, o czym możecie poczytać we wcześniejszych publikacjach.
Aktualna wersja OpenAFS ma zostać przeportowana na NetBSD. W skrócie jest to rozproszony system plików. Zadania podejmie się Matt Smith.
Dodatkowo DragonFly BSD ma dorobić się menadżera woluminów logicznych. Wybrane zostało LVM, a praca zapewne będzie się opierać na implementacji obecnej w NetBSD.
Zmiany w statusie fundacji NetBSD
NetBSD Foundation otrzymało stały status fundacji charytatywnej.
Jako fundacja charytatywna NetBSD istnieje już od roku 2004, lecz dopiero od kilku dni po długotrwałych staraniach osiągnięto permanentny status na mocy prawa Stanów Zjednoczonych Ameryki.
Aby uzyskać ten status fundacja musiała udowodnić, że stanowi instytucję non-profit finansowaną z zewnętrznych źródeł, przez przedstawienie zestawień finansowych z ostatnich pięciu lat.
Jakie wynikają z tego korzyści?
Ano takie, że fundacja ma prawo otrzymywać dotacje będąc jako pracodawca. Oraz co chyba najważniejsze, to ulgi podatkowe które przysługują tego typu instytucjom.
Zmiana licencji NetBSD
Członkowie Fundacji NetBSD w drodze głosowania uznali dwupunktową licencję BSD za rekomendowany dla deweloperów sposób licencjonowania źródeł. Kod będący w posiadaniu fundacji w większości już ma zmieniony sposób licencjonowania. Martin Husemann zmienił w repozytorium aż 7104 plików, a diffy uaktualniające informacje licencyjne mają ponad 5.5MB!
Zmiana licencji na prostszą, nie zawierająca punktu o konieczności reklamowania oryginalnego miejsca pochodzenia BSD - czyli Uniwersytetu Berkley - zrównuje liczbę „artykułów” licencji NetBSD z FreeBSD i OpenBSD.
Linki:
Oficjalny komunikat fundacji
http://mail-index.netbsd.org/netbsd-announce/2008/06/20/msg000030.html
Google Summer of Code ’08: projekty związane z NetBSD
Fundacja NetBSD ogłosiła tematy 14 projektów nadzorowanych przez swoich developerów
Tegoroczna edycja SoC jest już czwartą z rzędu, w której Fundacja NetBSD bierze udział. Zaakceptowane tematy (m. in. wsparcie dla systemu plików Ext3) zostały wyselekcjonowane z ponad 50 zgłoszeń. Więcej informacji (po ang.) znajduje się pod adresemhttp://netbsd.org/foundation/press/soc2008.html
Wśród zgłoszeń jest także akcent polski: Marek Dopiera będzie zajmował się projektem „Hurd translators”. Daniel „morr” Horecki podał na #netbsd.pl e-mail Marka dotyczący projektu: http://marc.info/?l=netbsd-tech-kern&m=120922315624106&w=2


Najnowsze komentarze