Cele projektu
Nie ulega wątpliwości, iż każdy programista pracujący nad projektem OpenBSD
ma swoje własne cele i priorytety, ale też istnieją cele, które są dla nas
wspólne, a które dają się sklasyfikować w następujący sposób:
- Dostarczanie możliwie najlepszego środowiska do pracy dla programistów.
Udostępnianie programistom oraz użytkownikom
swobodnego dostępu do źródeł systemu, włączając w to możliwość przeglądania
drzewa zmian CVS. Użytkownicy mogą przeglądać źródła oraz zmiany
bezpośrednio w sieci!
- Integracja dobrego kodu z dowolnego źródła, pod warunkiem, że jest on
rozprowadzany na akceptowanej przez nas licencji
(preferujemy licencje wzorowane na licencji BSD lub ISC, akceptujemy
licencję GPL, jako ostatnie źródło, ale nie w przypadku kodu jądra;
nie zgadzamy się na licencje uniemożliwiające swobodne korzystanie z
kodu, jak np. NDA). Chcemy bowiem udostępniać kod każdemu kto chce
z niego korzystać w DOWOLNY SPOSÓB, bez ograniczeń.
Staramy się uczynić nasze oprogramowanie zwartym i bezpiecznym i
zachęcamy firmy do korzystania z dowolnych jego fragmentów.
Istnieją już komercyjne wersje OpenBSD.
- Zwracanie uwagi na problemy związane z
bezpieczeństwem i usuwanie ich zanim zrobi to ktoś inny Próbujemy być
najbezpieczniejszym systemem operacyjnym).
- Ściślejsza integracja oprogramowania kryptograficznego.
Oznacza to włączenie oprogramowania IPsec, systemów kluczy
(ang. key engines), Kerberos, free-AFS, oraz innych form silnych systemów
kryptograficznych lub korzystających z kryptografii.
OpenBSD jest opracowywane i udostępniane w Kanadzie a prawo kanadyjskie
zezwala na legalny eksport narzędzi kryptograficznych do innych państw.
(Jak
zbadał to pewien obywatel Kanady i jest to udokumentowane
na Kanadyjskiej Liście Kontroli Eksportu (Export Control list of Canada)).
Programiści pracujący nad systemem OpenBSD są aktywnie zaangażowani w
badania i rozwój IPsec.
- Śledzenie i implementacja standardów (ANSI, POSIX, część X/Open, itp.)
- Praca nad stworzeniem kodu jak najbardziej niezależnego od sprzętu.
Wsparcie dla jak największej liczby platform
sprzętowych, w miarę rzeczywistych potrzeb.
- Pozostanie wolnymi od polityki, na tyle na ile jest to możliwe; nowe
rozwiązania powinny być wprowadzane na podstawie ich zalet technicznych.
- Zorientowanie na prace typowo developerską w każdym znaczeniu tego słowa,
łącznie z utrzymywaniem typowo developerskich wydarzeń zwanych hackathon-ami.
- Nie pozostawianie poważnych problemów bez rozwiązania.
- Dostarczenie dobrych narzędzi do tworzenia i kompilacji oprogramowania
dla innych platform sprzętowych.
- Importowanie zewnętrznych pakietów z minimalnymi modyfikacjami - co czyni
uaktualnianie systemu łatwiejszym. Także udostępnianie zmian dokonanych w
kodzie autorom pakietów.
- Produkcja rozprowadzanej na płytach CDROM wersji systemu co ok.
6 miesięcy, z myślą o finansowaniu projektu...
Finanse Projektu
Naturalnie, projekt OpenBSD wymaga funduszy na pokrycie kosztów swojego
istnienia, m.in. ze względu na konieczność ponoszenia opłat za dostęp do sieci
Internet oraz doskonale znane wszystkim wydatki związane z koniecznością
wymiany sprzętu.
Z tego powodu, projekt sprzedaje CDROMy z najnowszą wersją systemu,
które można nabyć na konferencjach,
w niektórych sklepach, czy też na naszej stronie, gdzie można też zamawiać
CDROMy, przez co zwiększają się szanse na pojawienie
się kolejnej wersji systemu.
Jest również możliwe dokonywanie darowizn pieniężnych lub sprzętu,
co jest odnotowywane na
stronie darowizn.
Więcej informacji na ten temat udziela
Theo de Raadt. Możesz też wysłać
czek w dolarach kanadyjskich lub amerykańskich na adres:
OpenBSD
812 23rd Ave SE
Calgary, Alberta
Canada
T2G 1N8
(Czeki powinny być wystawione na nazwisko "Theo de Raadt", ponieważ banki nie
przyjmują czeków wystawionych na "OpenBSD".)
Dodatkowo, jest teraz możliwe dokonywanie darowizn do konto projektu w sieci
przez przekazanie funduszy za pomocą
karty kredytowej lub
PayPal.
Chociaż darowizny przekazywane na konto projektu OpenBSD nie są traktowane
jako darowizny na cele charytatywne według prawa podatkowego obowiązującego
w USA, być może mogą one być odliczane jako koszty operacyjne. Jeżeli wasza
firma jest zainteresowana przekazaniem darowizny, prosimy o zasięgnięcie
informacji na ten temat u waszego księgowego. To samo stosuje się do innych
państw, gdzie firmy mogą dokonywać dających się odpisać od podatku darowizn
klasyfikowanych jako "Dobra Wola" ("Good Will").
Na początku istnienia projektu OpenBSD, Theo de Raadt wydał
ponad $30,000 (dolarów kanadyjskich) aby pokryć wysokie
koszty dostępu do Internetu w Kanadzie (chociaż koszty te
mogły być mniejsze w USA, restrykcyjne przepisy dotyczące
eksportu technologii kryptograficznych uniemożliwiły
przeniesienie projektu do USA). Jak dotąd, projekt nie
otrzymał poważniejszych funduszy, ani ofert współuczestniczenia
w kosztach projektu ze strony jakiejkolwiek firmy czy instytucji
edukacyjnej. Theo pracuje nad systemem OpenBSD w pełnym wymiarze
czasu, a fundusze projektu są w większości wydawane na nowy
sprzęt dla programistów pracujących nad rozwojem systemu
(np. od chwili kiedy powstał projekt OpenBSD na rynku pojawiło
sie ponad 20 nowych typów kart Ethernet). Stąd też, projekt
cały czas potrzebuje funduszy na rozwój. Darowizny wpłacane
przez użytkowników systemu zapewniają istnienie projektu.
Gdzie mieszkają nasi programiści?
Poniższa mapa pokazuje, gdzie w przybliżeniu, mieszkają nasi programiści.
Będziemy starali się uaktualniać ją od czasu do czasu, ale nie liczcie na to.
www@openbsd.org
$OpenBSD: goals.html,v 1.14 2008/05/01 20:09:55 tobias Exp $