Tygodnik Gentoo: 11 września 2006
1.
Wiadomości Gentoo
Wybory Rady Gentoo zakończone
Rada Gentoo jest ciałem
wybieranym przez deweloperów Gentoo, którego zadaniem są decyzje w wielu różnych
aspektach związanych z dystrybucją, a także wypracowanie odpowiedniej polityki
i reguł współpracy dotyczących wielu projektów tworzonych wokół Gentoo.
Podejmuje ona również kroki dyscyplinarne wobec samych deweloperów. Członkowie
rady wybierani są na okres jednego roku i do ich obowiązków należy uczestnictwo
w comiesięcznych spotkaniach.
Na nadchodzący rok wybrano nowy skład Rady. Głosowanie trwało cały miesiąc, tak
aby dać szansę wzięcia udziału w głosowaniu wszystkim deweloperom. Następujące
osoby uzyskały największe poparcie:
- Diego Pettenò (Flameeyes)
- Mike Doty (KingTaco)
- Danny van Dyk (Kugelfang)
- Bryan Østergaard (kloeri)
- Robin H. Johnson (robbat2)
- Mike Frysinger (vapier)
- Chris Gianelloni (wolf31o2)
W nowym składzie pozostała tylko jedna osoba zasiadająca w Radzie Gentoo w
poprzedniej kadencji, jest nią Mike Frysinger. Zespół Tygodnika Gentoo pragnie
pogratulować wygranej wszystkim wybranym osobom. Mamy nadzieje że nadchodzący
rok będzie produktywny.
Donacja z Cloanto: Amiga Forever CD
W tym tygodniu Cloanto przekazało na rzecz Gentoo Amiga Forever CD. Amiga jest rodzinnym osobistym
komputerem początkowo rozwijanym przez Amiga Corporation, a następnie przez
Commodore International. Komputery te odniosły wielki sukces, głównie ze względu
na swoje możliwości audio i video, które znacznie wyprzedzały swój czas. Z tego
względu Amigę określano jako doskonałą platformę dla gier. Komputery te są już
jednak przeszłością, ale na szczęście moc dzisiejszego sprzętu pozwala na
emulację oprogramowania Amigi jak i gier. W Gentoo znajdziemy dwa takie
emulatory, app-emulation/uae oraz app-emulation/e-uae. Jednak, aby
w pełni z nich skorzystać należy wpierw uzyskać dostęp do obrazu Amiga Kickstart
ROM. Z tego powodu opiekunowie wymienionych pakietów potrzebują dostępu do tego
obrazu, tak by jak najlepiej wypełniać swoje obowiązki.
Tworzonym przez Cloanto i deweloperów Amigi, Amiga Forever CD jest pakietem
zapewniającym wsparcie dla tej rodziny komputerów. Cloanto udostępniło tą płytę
CD wszystkim deweloperom Gentoo, aby wspomóc rozwój programów do emulacji
Amigi.
Gentoo chciałoby podziękować Cloanto za ten hojny podarunek.
Koniec wsparcia dla monolitycznych X-ów
Deweloper Donnie Berkholz ogłosił na
liście gentoo-dev zakończenie wsparcia dla monolitycznych X-ów. Oznacza
to koniec prac na błędami w tych pakietach, włączając w to błędy bezpieczeństwa.
Donnie ma nadzieję przesunąć je do specjalnej nakładki w najbliższym czasie.
Opiekunowie poszczególnych pakietów usuwają już wpisy określające zależności
dotyczące monolitycznych X-ów.
Użytkownicy, którzy ciągle używają monolitycznych X-ów prosimy o dokonanie
aktualizacji do wersji modularnej. Wszystkie informacje na temat tej procedury
można znaleźć w dokumencie Migracja
na modularne X.
2.
Deweloper tygodnia
„Gentoo, tym zajmują się wszyscy fajni goście.” -Joshua Nichols
Ilustracja 2.1: Joshua Nichols, aka nichoj |
 |
Deweloper Joshua Nichols, znany też jako nichoj, mieszka w Bostonie w stanie
Masachusetts, mieście znanym z prażonej fasoli i masowych imprez herbacianych...
No dobra, właściwie to tylko jednej. Zeszłej wiosny ukończył studia na uczelni
Rensselaer Polytechnic Institute jednocześnie na dwóch kierunkach, informatyka i
psychologia. Josh ma 23 lata i mieszka z 3 znajomymi i jednym niewidocznym
sublokatorem. Nie mają zwierząt domowych, ale Josh uwielbia psy i planuje mieć
Owczarka Niemieckiego gdy tylko będzie miał więcej czasu i większe mieszkanie.
Josh pracuje w Banta Corporation, firmie zarządzającej łańcuchem zaopatrzeniowym
druku, nie żeby ktokolwiek wiedział co to właściwie znaczy. Jego wydział zajmuje
się tworzeniem aplikacji internetowych, zarówno wewnętrznych, jak i
zewnętrznych. Josh pracuje w zespole, który tworzy modularne aplikacje
internetowe, głównie wykorzystując Javę i technologię J2EE (Eclipse, Tomcat,
Spring, JDO, usługi sieciowe, itd).
Nichoj twierdzi, że posiada dość standardowe zainteresowania jak na miłośnika
komputerów. Lubi czytać, głównie science-fiction i fantasy, a czasem, jako
lekturę do poduszki, jakąś dokumentację techniczną. Lubi także oglądać Adult
Swim, ale kto nie lubi? Gdy już uda mu się wyjść z domu, najczęściej idzie
pojeździć na rolkach lub pograć w zośkę, ale często kończy się to tak jak wiele
rozrywek w Bostonie... Na wyprawie do jednego z licznych bostońskich barów na
kilka drinków ze znajomymi.
Josh zaczął używać Gentoo podczas pierwszego roku na uniwersytecie. Od lat był
już użytkownikiem Linuksa, ale odkrył, że ręczne konfigurowanie wszystkiego
szybko kończyło się posiadaniem systemu, którym trudno się zarządza. Odkrył
jednak, że Gentoo znacznie ułatwia mu zadanie dostosowywania systemu do swoich
potrzeb. Rok temu postanowił, że chciałby nieco bardziej aktywnie zaangażować
się w tworzenie oprogramowania Open Source. Zapisał się do kilku LUG-ów, zaczął
regularnie zgłaszać bugi i pomagać ludziom na IRC-u. Stał się całkiem niezły z
Javy i został szybko zwerbowany przez dewelopera karltk. Aktualna rola Josha w
Gentoo bardzo go cieszy, jest bowiem koordynatorem Projektu Java.
Osiągnięciem, z którego Josh jest chyba najbardziej dumny jest jego wkład w nowy
system Javy w Gentoo, który został ukończony kilka miesięcy temu. Większość z
niego została napisana zanim Josh dołączył do zespołu, jednak pozostali
członkowie szybko zorientowali się, że trzeba będzie uaktualnić ponad 400
pozostałych pakietów, które znajdują się pod ich opieką. Josh jest dumny z tego,
iż uczestniczył w planowaniu i wykonaniu tego zadania, a także zmaganiu się z
nieodłącznymi problemami na drodze do udostępnienia nowego rozwiązania
użytkownikom z maską ~arch. Warto także wspomnieć, że Josh dostał swojego
pierwszego „hate maila” podczas pracy nad tym projektem, co oznacza, że coś
musiał robić dobrze. ;-)
Jego główny komputer służący do pracy opiera się na architekturze AMD64 i
posiada procesor X2 4400+, 4 GB RAM-u i kartę graficzną 7800GT podłączoną do 24"
monitora LCD. Posiada także dwa notebooki Dell x86, serwer plików z procesorem
Athlon XP i desktop G5 (architektura PPC). Pierwsze programy, jakie uruchamia to
oczywiście Compiz i CGWD, tuż przed GAIM-em, Firefoksem i Thunderbirdem.
Na zakończenie Josh powiedział nam kilka mądrych słów: „Być może to oczywiste,
ale należy robić to, co sprawia nam przyjemność. Dotyczy to zarówno pracy
zarobkowej, jak i projektów Open Source. Jeśli robimy coś, co nie sprawia nam
radości, albo jeszcze gorzej, czego nie znosimy, nie wyjdziemy na tym najlepiej.
Czeka nas wczesna siwizna, a nawet chęć wydłubania sobie oczu. Nie wiem jak wy,
ale ja wolę posiadać oboje oczu. Mówiąc poważniej, cieszę się, że podoba mi się
to, co robię, zarówno dla Gentoo, jak i w pracy”.
3.
Społeczność Gentoo
Forum
Graficzny edytor ebuildów
Na Forum Gentoo zaproponowano stworzenie graficznego edytora, swoistego IDE,
którego celem byłoby tworzenie i testowanie ebuildów. Zwolennicy pomysłu
argumentują, że takie narzędzie z pewnością ułatwi tworzenie nowych ebuildów
pytając użytkownika o wszelkie wymagane informacje. Przeciwnicy natomiast
wskazują na skomplikowaną budowę i strukturę ebuildów, która z pewnością bardzo
utrudni, o ile nie uniemożliwi stworzenie odpowiedniej aplikacji, a ograniczenie
dostępnych opcji nie jest chyba dobrym rozwiązaniem. Niezależnie od tego, czy
sama idea jest dobra czy też nie, nie jest to pierwsza próba stworzenie takiego
edytora. Jednym z istniejących przykładów jest, nie rozwijany już, pakiet Abeni,
stworzony przez dewelopera Gentoo o pseudonimie Pythonhead.
4.
Międzynarodowe Gentoo
Australia: Dzień Wolności Oprogramowania, Canberra
Canberra gościła 9 września 2006 uczestników Dnia Wolności Oprogramowania. W
czasie tego wydarzenia można było wiele usłyszeć na temat wolnego
oprogramowania, zachęcano odwiedzających do spróbowania własnych sił i
instalacji Linuksa rozdając płyty instalacyjne Gentoo, Ubuntu oraz TheOpenCD. Rozdano 48 kopii Gentoo Linux
2006.1 x86 LiveCD oraz 29 kopii Gentoo Linux 2006.1 amd64 LiveCD.
Ilustracja 4.1: Zespół Dnia Wolności Oprogramowania |
 |
Uwaga:
Od lewej: Rainer Klein, Neill Cox, Daniel Black (dragonheart), Brian Bishop,
Pascal Klein, David Symons i Evan Leybourn -- brakuje: Steve Walsh, Troy Newell
|
Wszyscy uczestnicy spotkania z pewnością doskonale się bawili oglądając
produkcję filmu „Elephants Dream”.
Duże zainteresowanie budziły alternatywy pozwalające uniknąć oprogramowania
spyware i wirusów oraz możliwości zamiany starych komputerów PC w sprawne urządzenia
mogące służyć jako serwery plików mogące także przechowywać kopie zapasowe lub
ponownie uruchomić zapomniane już stare laptopy.
5.
Gentoo w prasie
LinuxPlanet (7 września)
W tym tygodniu w serwisie LinuxPlanet można znaleźć artykuł dotyczący Sectoo. Jest to dystrybucja LiveCD bazująca
na Gentoo Linux w której położono szczególny nacisk na sprawy związane z
bezpieczeństwem. Jej celem jest pomoc we wszelkich zadaniach i testach jakie
wykonują administratorzy w swojej codziennej pracy. Zawiera także szereg
narzędzi które mogą być niezwykle pomocne w czasie zabezpieczania i nadzorowania
pracy sieci.
6.
Zmiana statusu deweloperów Gentoo
Odeszli
Następujący deweloperzy opuścili projekt Gentoo Linux w minionym tygodniu:
Przybyli
Następujący deweloperzy przyłączyli się do projektu Gentoo Linux w minionym
tygodniu:
- Javier Villavicencio (The_Paya) Gentoo/FreeBSD
- Mike Kelly (pioto) creandus/GLEP27/vim
- Vlastimil Babka (Caster) Java
Zmienili status
Następujący deweloperzy zmienili w minionym tygodniu pełnioną w projekcie Gentoo
Linux funkcję:
- Krzysiek Pawlik (nelchael) dołączył do zespołu PPC/Java
- Jorge Manuel B. S. Vicetto (jmbsvicetto) dołączył do projektu UserRel
7.
Bezpieczeństwo Gentoo
Streamripper: Wiele usterek przepełnienia bufora
Streamripper zawiera wiele usterek przepełnienia bufora, które mogą zostać
wykorzystane do wykonanie niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie
GLSA
GTetrinet: Zdalne wykonanie niepożądanego kodu
GTetrinet zawiera usterki zdalnego przepełnienia bufora, które mogą zostać
wykorzystane do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie
GLSA
OpenTTD: Zdalna usterka Denial of Service
Serwer OpenTTD jest podatny na zdalny atak Denial of Service.
Więcej informacji można znaleźć w komunikacie
GLSA
LibXfont: Wiele usterek przekroczenia zakresu liczby całkowitej
Wykryto usterkę przepełnienia bufora w praserze fontów PCF, która potencjalnie
może zostać wykorzystana do wykonania niepożądanego kodu.
Więcej informacji można znaleźć w komunikacie
GLSA
OpenSSL, biblioteki x86 dla AMD64: Podrobienie podpisu RSA
OpenSSL zawiera błąd walidacji podpisów PKCS #1 v1.5.
Więcej informacji można znaleźć w komunikacie
GLSA
8.
Bugzilla
Podsumowanie
Statystyki
Społeczność Gentoo używa Bugzilli (bugs.gentoo.org) do zgłaszania i śledzenia
błędów, ogłoszeń, sugestii oraz innych form kontaktu z deweloperami. Pomiędzy 3
września 2006, a 10 września 2006 aktywność w serwisie przedstawiała się
następująco:
- zgłoszono 929 nowych bugów
- zamknięto lub rozwiązano 565 bugów
- 38 uprzednio zamkniętych bugów zostało ponownie otwartych
Spośród 11040 obecnie otwartych bugów: 38 oznaczono jako 'blocker', 124 jako
'critical', a 530 jako 'major'.
Zamknięte Bugi
Deweloperzy oraz zespoły, które zamknęły najwięcej bugów w minionym tygodniu,
to:
Nowe Bugi
Deweloperzy oraz zespoły, którym przydzielono najwięcej bugów w minionym tygodniu,
to:
9.
Opinie czytelników
Jeśli chcesz, aby Tygodnik Gentoo był jeszcze lepszy, podziel się z nami swoją opinią na jego temat. Uwagi
dotyczące tłumaczenia można zgłaszać na adres koordynatora.
10.
Subskrypcja Tygodnika Gentoo
Aby zaprenumerować Tygodnik Gentoo, należy wysłać pustego emaila na adres gentoo-gwn-pl+subscribe@gentoo.org.
Aby zrezygnować z subskrypcji, należy wysłać pustego emaila na adres
gentoo-gwn-pl+unsubscribe@gentoo.org z konta, na które jest
zarejestrowana.
11.
Inne języki
Tygodnik Gentoo jest dostępny w następujących językach:
|