Linux Magazine CE.11_11.pdf

(3733 KB) Pobierz
750678716 UNPDF
Knoppix 6.7
PhonegaP
Tworzymy aplikacje na
wszystkie popularne
smartfony!
LISTOPAD 2011 – NUMER 11 (93)
CENA: 25,90 zł (5% VAT)
& AN D R O ID
LINUX 3.0
n openVas – wykrywamy luki
w zabezpieczeniach
n Tajemnice knoppiksa
n sklep internetowy w drupalu
iTunes Pod linuksem
adobe Flex
Piszemy aPlikacje
dla androida i ios-a
linus Torvalds
legendarny twórca linuksa opowiada
o wersji 3 i przyszłości Linuksa
TBB 3.0
Programujemy procesory
wielordzeniowe
EPuB
Tworzymy własne
e-książki
www.linux-MAGAZinE.Pl
Odkrywamy nowe jądro Linuksa
750678716.010.png
750678716.011.png
Witamy
Doghouse: Uwierzytelnianie
Na Godota
K
ilka lat temu wybrałem się w dłuższą podróż do
Izraela i Indii. Kiedy dotarłem do Izraela, udałem
się na konferencję branżową, gdzie opowiada-
łem o GNU / Linuksie i wolnym oprogramowa-
Pierwsze, co zrobiliśmy przed
rozpoczęciem projektu, to
przystąpienie negocjacji
w kwestii licencji z AT&T; był
też ostatni krok, który wyko-
naliśmy przed udostępnie-
niem produktu. Choć proces
ten stworzył wiele miejsc pracy dla menedżerów
produktu i prawników po obu stronach, był drogi i –
w przypadku FOSS – zupełnie zbędny.
Oczywiście „negocjacje” z AT&T nie skończyły się po
wydaniu pierwszej wersji. Zwykle co roku musieliśmy
renegocjować licencję w związku z kwestiami takimi, jak
wzrost mocy obliczeniowej procesora, różnice między
licencjami na serwery i stacje robocze, systemy wielo-
procesorowe, a także – moje ulubione – stacje robocze
z wieloma użytkownikami, których używał nie tylko
użytkownik zalogowany na konsoli, ale również wielu
innych, zalogowanych na przykład przez Internet.
Oczywiście kwestie licencyjne nie kończą się na sprze-
dawcach, którzy negocjują prawa do dystrybucji: oprócz
opłat licencyjnych użytkownik również ponosi swój
koszt za produkt. Liczenie licencji i zapewnienie odpo-
wiedniej zgodności licencyjnej zabiera administratorom
sporo czasu, to samo dotyczy zarządzania licencjami
przez menedżerów. Powstało wiele różnych systemów,
które wspomagają te procesy.
FOSS ma własne wyzwania związane z licencjami.
Trzeba je uważnie przeczytać i odpowiednio stosować,
zwłaszcza jeśli łączy się produkty udostęp-
niane na warunkach różnych licencji.
Jednak w mojej opinii kwestie te
nawet w ułamku nie są tak skompli-
kowane i czasochłonne, jak negocja-
cje odnośnie do zamkniętego opro-
gramowania.
Po wyjeździe z Izraela odwiedziłem
Delhi, gdzie wziąłem udział w kolejnej
konferencji i spotkałem się z przedsta-
wicielami firm zajmujących się
GNU / Linuksem. I ponownie
zdziwiłem się, dlaczego
w tak dużym kraju jest
ich tak niewiele. Zada-
łem im więc to samo
pytanie, co ich kole-
gom w Izraelu.
– Czekamy na list
autoryzacyjny – usły-
szałem w odpowiedzi.
Carpe diem! nnn
niu.
Izrael to dynamiczny kraj, jest tam wielu przedsię-
biorczych ludzi – zdziwiłem się więc, że w konferencji
uczestniczyły tylko dwie firmy zajmujące się FOSS. Za-
pytałem, dlaczego brakuje firm zajmujących się GNU /
Linuksem i ogólnie FOSS.
– Czekamy na list autoryzacyjny – usłyszałem.
– Przepraszam, na co? – zapytałem.
– Chodzi o to, że jako partnerzy jakiejś firmy dosta-
jemy od niej list autoryzacyjny z informacją, że jesteśmy
autoryzowanym partnerem i że inni powinni z nami
współpracować. Do tego służy właśnie „list autoryza-
cyjny”.
Wyjaśniłem im, że po pierwsze nie istnieje osoba ani
organizacja, która mogłaby im wystawić taki list, ale że
w przypadku GNU / Linuksa w ogóle nie potrzebują ni-
czego takiego.
Wiem jednak, dlaczego na niego czekali. Przez wiele
lat pracowałem w różnych firmach i podpisywałem
wiele umów o współpracy. Owe „listy uwierzytelniające”
były rezultatem tygodni rozmów, wymian pism między
prawnikami, menedżerami produktu i członkami zespo-
łów. Po podpisaniu umowy o współpracy zwykle jedna
strona otrzymywała dostęp do kodu niezbędny do stwo-
rzenia produktu czy usługi, zaś maszyneria marketin-
gowa zaczynała rozgłaszać wszem i wobec o „najlep-
szym partnerstwie na świecie”.
Można by pomyśleć, że procedura ta przeszła teraz na
wolne oprogramowanie – przynajmniej tak wydawało
się moim rozmówcom.
W rzeczywistości jednak trudno o bardziej błędne
przypuszczenie.
Z prawnego punktu widzenia wolne oprogramowanie
i open source wymagają jedynie przestrzegania warun-
ków licencji. Jeżeli rozumiemy treść licencji, w ogóle nie
jest konieczna żadna interakcja z prawnikami. Ponieważ
licencja nie zabrania wykorzystania komercyjnego, me-
nedżerowie produktu z nikim nie muszą negocjować
ceny bazowej. Wszystko wygląda inaczej niż w przy-
padku zamkniętego oprogramowania.
Pamiętam, że kiedy pracowałem w Digital Equipment
Corporation, mieliśmy wydać drugą komercyjną edycję
Uniksa zwaną Ultrix–32; był to Unix dla procesorów
VAX. Nasze „negocjacje” z AT&T co do licencji trwały tak
długo, że w końcu stworzyliśmy nawet słynne tablice re-
jestracyjne z napisem „Unix – Live Free or Die”, by uspo-
koić klientów, którzy chcieli licencji na Uniksa od DEC.
www.linux-magazine.pl numeR 93 liSTOpaD 2011 3
Jon „maddog” Hall
750678716.012.png 750678716.013.png 750678716.001.png
Linux & Android MAgAzine
Spis treści
& ANDROID
Linux Magazine jest miesięcznikiem specjalistycznym wydawanym we
współpracy z Linux New Media AG, Monachium, Niemcy.
Wydawca Linux New Media Polska sp. z o.o.
Redaktor Naczelny
Artur Skura, askura@linux-magazine.pl
Programowanie i aplikacje:
Oliver Frommel, ofrommel@linux-magazine.com
Nowości i raporty:
Ulrich Bantle, ubantle@linux-magazine.com
Korespondenci i współpracownicy
zack Brown, Patricia Jung, James Pyles,
Uli Bantle, Andreas Bohle, Jens-Christoph Brendel,
Hans-georg Eßer, Markus Feilner, Oliver Frommel,
Marcel Hilzinger, Mathias Huber, Anika Kehrer,
Kristian Kißling, Jan Kleinert, Peter Kreußel,
Thomas Leichten stern, Jörg Luther, Nils Magnus
Sekretarz redakcji
Joanna Romaniuk, jromaniuk@linux-magazine.pl
Skład tekstu i przygotowanie poligraficzne
Viktoria Nikołowa , vnikolowa@linux-magazine.pl
Projekt okładki
Pinball, i nfo@piball-werbeagentur.de
Reklama
www.linux-magazine.pl/advertise
reklama@linux-magazine.pl
tel.: 0691 440 903
Miedzynarodowa
Hube rt Wiest, anzeigen@linuxnewmedia.de
tel.: +852 633 30 382 (Hong Kong)
Corporate Management (Linux New Media AG)
He rmann Plank, hplank@linux-magazine.com ,
Brian Osborn, bosborn@linuxnewmedia.com
Prenumerata
J. Ewa Romaniuk , redakcja@linux-magazine.pl
prenumerata@linux-magazine.pl
Cena prenumeraty
(12 numerów w roku zawierających
CD-ROM lub DVD):
D la osób prywatnych
Linux 3.0
13 Linus Torvalds
Twórca Linuksa
opowiada
o najnowszych
zmianach w jądrze
i przyszłości
Linuksa.
18 Linux 3.0
Zaglądamy
pod maskę
najnowszego jądra
Linuksa.
roczna 195 zł
półroczna 110 zł
24 Architektura
dwuletnia 330 zł
Dla firm
roczna 215 zł
półroczna 125 zł
Knoppiksa
Opisujemy najpopularniejszą
dystrybucję Linuksa uruchamianą
z dVd.
dwuletnia 345 zł
P renumerata zagraniczna:
roczna 320 zł
półroczna 165 zł
Zamówienia i obsługa prenumeraty:
tel. +48 22 742 14 55
faks +48 22 742 14 56
subs@linux-magazine.pl
Linux Magazine
u l. Mangalia 4, 02-758 warszawa
www.linux-magazine.pl, info@linux-magazine.pl
tel./fax +48 22 22 742 14 55
wydawca dokłada wszelkich starań, aby publikowane w piśmie
i na towarzyszących mu nośnikach informacje i oprogramowanie były
poprawne i przydatne, jednakże wydawca nie ponosi odpowiedzialności
za efekty wykorzystania ich, w tym nie gwarantuje poprawnego działania
programów.
zawartość nosników CD-ROM i DVD jest sprawdzana oprogramowaniem
antywirusowym przed rozpoczęciem procesu produkcji. Fizyczne uszkodzenia
nośników należy zgłaszac do działu prenumeraty.
Żaden z materiałów opublikowanych w Linux Magazine nie może być
powielany w jakiejkolwiek formie bez zgody wydawcy. włascicielem znaku
towarowego Linux jest Linus Torvalds.
ISSN 1732-1263; Nakład 10000 egz.
Druk:
ArtDruk - zakład Poligraficzny
Kobyłka
www.artdruk.com
tel. +48 604 979 357
6 NOWOŚCI W JądrZE
Linux 3.0, OpenrISC i bufor ramki.
8 NOWOŚCI
15 NArZĘdZIA
4
LISTOPAD 2011 NUMER 93
. www.LINUx-MAgAzINE.PL
W porównaniu z oryginalnym 2.6, jądro
3.0 to prawdziwa rewolucja.
750678716.002.png
 
750678716.003.png 750678716.004.png
W NUMERZE
LISTOPAD 2011
W NUMERZE
ANDROID
18
Linux 3.0
Świętujemy pojawienie się
nowego jądra i zaglądamy
do jego wnętrza.
41
OpenVAS
To otwarte narzędzie pomoże
nam namierzyć dziury
w sieci, zanim znajdą je
włamywacze.
28 Flex i Air dla Androida
Budujemy aplikacje dla Androida.
36 Base Tab
Ten tablet ma niezłą moc i atrakcyjną
cenę.
52
80
Handel
z drupalem
Budujemy sklep
internetowy za pomocą
Drupala.
AlternAtywy dlA
itunes
Linuksowe narzędzia do
zarządzania urządzeniami
z muzyką.
38 Rootowanie Androida
Brak pełnych uprawnień do systemu
zainstalowanego w naszym telefonie kłóci
się z zasadami Linuksa...
KNOW-HOW
61 Perl: WebSocket
Ta technologia HTML5 umożliwia
klientom WWW ustanawianie
trwałych połączeń z serwerami.
48 Bezpieczeństwo IPv6
Na co warto zwrócić uwagę,
wprowadzając IPv6 do swojej sieci,
by nie narazić się na atak?
66 Lekcje bezpieczeństwa:
Ataki wykorzystujące
zmodyikowany kod
Napastnikom udaje się wstrzyknąć
złośliwy kod do popularnych
aplikacji.
LiNUxUsER
75 ePub
Przygotowujemy własne e-książki.
52 E-handel z Drupalem
Drupal 7 znacznie ułatwia
tworzenie własnych sklepów
internetowych.
68 TBB 3.0
Nowa technologia Intela pozwala
tworzyć superwydajne aplikacje
wielowątkowe.
80 Alternatywy dla iTunes
Darmowe linuksowe narzędzia muzyczne.
57 Charly: Haveged
Dobra kryptograia wymaga
dobrych liczb losowych.
84 Workspace: GetSimple
Praca z CMS-em nigdy nie była prostsza.
58 Pytania i odpowiedzi
Twórca Knoppiksa, Klaus Knopper,
odpowiada na pytania dotyczące
Linuksa.
88 After the Deadline
Sprawdzamy styl, pisownię i gramatykę
za pomocą tego prostego narzędzia open
source.
91 Wiersz poleceń: powłoki
Bash to nie jedyna powłoka.
Knoppix 6.7
Najnowsze jądro 3.0.4
Bezproblemowe wykrywanie sprzętu
Mnóstwo ulepszeń i nowych wersji aplikacji
www.linux-magazine.pl numeR 93 liSTOpaD 2011 5
41 OpenVAS
Trzymamy włamywaczy z dala od
naszej sieci.
750678716.005.png 750678716.006.png 750678716.007.png 750678716.008.png 750678716.009.png
Zgłoś jeśli naruszono regulamin