Mercurial > mplayer.hg
comparison DOCS/pl/users_against_developers.html @ 9376:a07c2838fd28
Translation from Zorg ( Krzysztof Materka )
author | eyck |
---|---|
date | Sun, 09 Feb 2003 19:49:55 +0000 |
parents | a604236b0dd6 |
children | 475bb1a6ef75 |
comparison
equal
deleted
inserted
replaced
9375:b4bd650b30ca | 9376:a07c2838fd28 |
---|---|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
2 | |
1 <HTML> | 3 <HTML> |
2 | 4 <HEAD> |
3 <HEAD> | 5 <META name="generator" content= |
4 <META http-equiv="content-type" content="text/html; charset=iso-8859-2" /> | 6 "HTML Tidy for Linux/x86 (vers 1st March 2002), see www.w3.org"> |
5 </HEAD> | 7 |
6 | 8 <TITLE>Spory Programistów (org. Developer Cries) - MPlayer - |
7 <BODY BGCOLOR=white> | 9 Odtwarzacz Filmów dla Linuksa</TITLE> |
8 | 10 <LINK rel="stylesheet" type="text/css" href="default.css"> |
9 <FONT face="Verdana, Arial, Helvetica, sans-serif" size=2> | 11 <META http-equiv="Content-Type" content= |
10 | 12 "text/html; charset=iso-8859-2"> |
11 <P><B><I>In medias res</I></B></P> | 13 </HEAD> |
12 | 14 |
13 <P>Są takie dwa tematy, które zawsze wywołują wielką dyskusję i ogniste boje na | 15 <BODY> |
14 liście dyskusyjnej <A | 16 <H1><A name="appendix_e">Dodatek E - Spory Programistów (org. |
15 HREF="http://www.MPlayerHQ.hu/cgi-bin/htsearch">użytkowników mplayera</A>. | 17 Developer Cries)</A></H1> |
16 Tematem numer jeden jest:</P> | 18 |
17 | 19 <P>Są taki dwa tematy, które zawsze wywołują wielkie dyskusje i |
18 <A NAME=gcc><P><B><I>serie GCC 2.96</I></B></P> | 20 ogniste boje na grupie dyskusyjnej <A href= |
19 | 21 "http://mplayerhq.hu/pipermail/mplayer-users/">mplayer-users</A> |
20 <P><B>Przeczytaj też <A HREF="gcc-2.96-3.0.html">ten</A> tekst !!!</B></P> | 22 . Tematem numer jeden jest:</P> |
21 | 23 |
22 <P><I>Tło</I>: były/są serie GCC <B>2.95</B>. Najlepszą z nich była 2.95.3. | 24 <H2><A name="gcc">E.1 GCC 2.96</A></H2> |
23 Zwróć uwagę na sposób numerowania wersji jądra. Oto jak drużyna GCC numeruje | 25 |
24 swoje kompilatory. Serie 2.95 są dobre. Nigdy nie widziano, aby coś źle się | 26 <P><B>Tło historii:</B> Seria GCC <B>2.95</B> jest oficjalnym |
25 skompilowało z przyczyny błędów w 2.95.</P> | 27 wydaniem GNU, z czego wersja GCC 2.95.3 ma najmniej błędów z |
26 | 28 całej serii. Nigdy nie zauważyliśmy problemów kompilacji z GCC |
27 <P><I>Poczynania</I>: <B>RedHat</B> rozpoczął włączanie wersji GCC <B>2.96</B> | 29 2.95.3. Zaczynając od Red Hat Linux 7.0, <B>Red Hat</B> |
28 w swoich dystrybucjach. Zwróć uwagę na numerację wersji. To powinno być | 30 dołączył do ich dystrybucji silnie połataną wersję GCC z CVS i |
29 numerowanie drużyny GCC. Oni nałożyli łatę na wersję CVS GCC (coś na | 31 nazwał ją 2.96. Red Hat dołączył tę wersję do dystrybucji, |
30 pograniczu 2.95 a 3.0). Ta łata była bardzo poważna i tej werji użyto do | 32 ponieważ GCC 3.0 nie zostało ukończone na czas, a oni |
31 dystrybucji, ponieważ wersja 3.0 nie była skończona na czas, a oni chcieli mieć | 33 potrzebowali kompilatora dobrze pracującego na wszystkich |
32 obsługę IA64 ASAP (z powodów własnych interesów). A przecież GCC 2.95 | 34 wspieranych przez nich platformach, włączając IA64 i s390. |
33 źle kompiluje bash na architekturze s390 (nie ma dystrybucji RedHata dla | 35 Dystrybutor Linuksa - <B>Mandrake</B>, kierujący się także |
34 s390..).</P> | 36 przykładem Red Hata zaczął rozprowadzać GCC 2.96 razem z ich |
35 | 37 serią Linux-Mandrake 8.0.</P> |
36 <P><I>Fakty</I>: proces kompilacji <B>MPlayera</B> wymaga | 38 |
37 <CODE>--disable-gcc-checking</CODE>, aby pominąć wykrywanie wersji GCC 2.96 | 39 <P><B>Oświadczenie:</B> Zespół GCC wypiera się wszelkich |
38 (wyraźnie wymagana jest ta opcja przy <B>egcs</B> również; to dlatego, że my | 40 powiązań z GCC 2.96 i wydał <A href= |
39 nie testujemy <B>MPlayera</B> na egcs. Proszę nam wybaczyć, ale my raczej | 41 "http://gcc.gnu.org/gcc-2.96.html">oficjalną odpowiedź</A> na |
40 zajmujemy się rozwijaniem <B>MPlayera</B>). Jeżeli znasz <B>MPlayera</B>, | 42 temat GCC 2.96. Wielu programistów na całym świecie zaczęło |
41 powinieneś wiedzieć, że jest on bardzo szybki. Osiąga to poprzez | 43 mieć problemy z GCC 2.96 i zaczęli rekomendować inne |
42 zoptymalizowanie kodu dla MMX/SSE/3DNow/itp., dzięki fastmemcpy i wielu innym | 44 kompilatory. Przykłady to: <A href= |
43 właściwościom. <B>MPlayer</B> zawierał instrujkcje MMX/3DNow w składni, którą | 45 "http://www.mysql.com/downloads/mysql-3.23.html">MySQL</A>, <A |
44 wszystkie kompilatory Linuksowe akceptują ... za wyjątkiem GCC RedHata (to | 46 href="http://avifile.sourceforge.net/news-old1.htm">avifile</A> |
45 określenie jest bardziej zgodne ze standardem). On po prostu je | 47 i <A href= |
46 <B><I>przeskakuje</I></B>. Nie zgłasza błędów. Nie wysyła ostrzeżeń. <B>I</B>, | 48 "http://www.winehq.com/news/?view=92#RH%207.1%20gcc%20fixes%20compiler%20bug"> |
47 tam jest "Lame". Z gcc 2.96, sprawdzanie jakości (<CODE>make test</CODE> po | 49 Wine</A>. Inne interesujące linki to: <A href= |
48 kompilacji) <I>nawet się nie uruchamia!!!</I> Hej, ale on kompiluje bash na | 50 "http://www.atnf.csiro.au/people/rgooch/linux/docs/kernel-newsflash.html"> |
49 s390 i IA64.</P> | 51 Linux kernel news flash about kernel 2.4.17</A> i <A href= |
50 | 52 "http://www.voy.com/3516/572.html">Voy Forum</A>. MPlayer także |
51 <P><I>Wnioski</I>: większość developerów na świecie zaczęło mieć złe odczucia | 53 ucierpiał z powodu nieregularnych problemów, rozwiązywaliśmy je |
52 w związku z GCC 2.96 RedHata. Powiedzieli oni swoim użytkownikom RedHat'a, aby | 54 zmieniając GCC na inną wersję. Kilka projektów zaczyna |
53 używali do kompilacji innych kompilatorów, niż 2.96. Rozczarowanie użytkowników | 55 rozwiązywać problemy z niektórymi wydaniemi 2.96, ale my |
54 RedHata powoli przemieniło się w gniew. Co było takiego dobrego, w | 56 odmawiamy naprawiania cudzych błędów, zwłaszcza dlatego, że |
55 przeciwieństwie do bólu głowy developerów, w dolewaniu oliwy do | 57 niektóre poprawki mogą spowodować utratę wydajności.</P> |
56 anty-RedHatowskiego ognia, wprawiającym użytkowników w konsternację? Ja nie | 58 |
57 znam odpowiedzi na to pytanie.</P> | 59 <P>Możesz przeczytac o innej stronie tej historii <A href= |
58 | 60 "http://web.archive.org/web/20011024212120/http://www.bero.org/gcc296.html"> |
59 <P><I>Teraźniejszość</I>: RedHat twierdzi, że GCC 2.96-85 i kolejne wersje są | 61 na tej stonie</A>. GCC 2.96 nie zezwala na znak | (potok) w |
60 naprawione i pracują właściwie. Zwróć uwagę na numerację wersji.To typowe, że | 62 komentarzach assemblera ponieważ dobrze wspiera Intela w |
61 zaczęli z czymś takim. A co z GCC 2.96.85? Nieistotne. Nie szukam, ale | 63 AT&T Syntax, a znak | jest symbolem w jednaj z odmian |
62 wciąż widzę błędy w 2.96. To jest bez znaczenia teraz, miejmy nadzieję, że | 64 Intela. problemem jest to, że <B>po cichu</B> ignoruje cały |
63 <B>RedHat zapomni o 2.96</B> i skieruje się ku <B>3.0</B>. W kierunku | 65 blok a assemblerze. Podobno zostało to już naprawione, GCC |
64 porządnie załatanego 3.0...</P> | 66 wyświetla ostrzeżenie zamiast pomijania bloku.</P> |
65 | 67 |
66 <P><I>To, czego ja tu nie rozumiem</I>, to z jakiego powodu jesteśmy oblegani | 68 <P><B>Obecnie:</B> Red hat twierdzi, że GCC 2.96-85 i kolejne |
67 przez użytkowników RedHata, żalących się na komunikaty ostrzegawcze i dokumenty | 69 są naprawione. Sytuacja istotnie, poprawiła się, lecz ciągle |
68 w rodzaju "trzymaj się z dala" w <B>MPlayerze</B>. Dlaczego jesteśmy nazywani | 70 dostajemy raporty na naszej grupie dyskusyjnej, które znikają z |
69 "umysłowo upośledzonymi", "totalnymi dupkami", "dziecinnymi w swoim myśleniu" | 71 innymi kompilatorami. W każdym wypadkunie ma to już znaczenia. |
70 przez <B>użytkowników RedHata</B>, na naszej mailowej liście dyskusyjnej, a | 72 Miejmy nadzieję, że dojrzewający GCC 3.x rozwiąże kwestię na |
71 nawet na liście <B>redhat-devel</B>. Rozważali oni nawet stworzenie odgałęzienia | 73 dobre. Jeżeli chcesz kompilować z 2.96 dodaj flagę |
72 <B>MPlayera</B> dla nich samych. Użytkownicy RedHata. Dlaczego? Czy to RedHat | 74 <CODE>--disable-gcc-checking</CODE> do configure. Pamiętaj, że |
73 stworzył kompilator, dlaczego <U>wy</U> musicie nas nienawidzieć? Jesteście aż | 75 robisz to na własną odpowiedzialność i nie raportuj żadnych |
74 <U>takimi</U> wyznawcami RedHata? Proszę, przestańcie. My nie chowamy | 76 błędów. Jeżeli to zrobisz, zostaniesz zbanowany z naszej grupy |
75 urazy do użytkowników, nie ważne jak głośno ogłaszacie coś przeciwnego. Idźcie, | 77 dyskusyjnej, ponieważ mieliśmy więcej niż dosyć zaciekłych |
76 proszę, użerać się z Linusem Torvaldsem, z developerami DRI (och, teraz wiem już | 78 wojen o GCC 2.96. prosimy, zostaw sprawę w spokoju.</P> |
77 dlaczego oni zostali opuszczeni przez VA!), Wine, avifile. Jeśli nawet | 79 |
78 jesteśmy aroganccy, czy nie jesteśmy tacy sami jak wcześniej wspomniani? | 80 <P>Jeżeli masz problemy z GCC 2.96, możesz pobrać pakiety |
79 Dlaczego to <B>my</B> musimy cierpieć z powodu niesłusznego gniewu?</P> | 81 2.96-85 z <A href="ftp://updates.redhat.com">serwera ftp</A> |
80 | 82 Red Hata, lub po prostu odwołać się do pakietów 3.0.4 |
81 <P><A HREF="mailto:willis_matthew@yahoo.com">Matt Willis</A> uprzejmie | 83 oferowanych w wersjach 7.2 i późniejszych. Możesz również |
82 dostarczył proste howto (jak to zrobić) kompilacji GCC-3.0.3, które poniżej | 84 pobrać <A href= |
83 zamieszczam:</P> | 85 "ftp://people.redhat.com/jakub/gcc/3.2-10/">pakiety |
84 | 86 gcc-3.2-10</A> (nieoficjalne, ale działają świetnie) i możesz |
85 <P> | 87 zainstalować je równolegle z GCC 2.96, które aktualnie masz. |
86 <UL> | 88 MPlayer wykryje go i użyje 3.2-10 zamiast 2.96. Jeżeli nie |
87 <LI>Ściągnij gcc. Idź na stronę: <A | 89 chcesz lub nie możesz użyć pakietów binarnych, poniżej znajduje |
88 HREF="http://gcc.gnu.org/mirrors.html">http://gcc.gnu.org/mirrors.html</A>. | 90 się instrukcja, kompilacji najnowszego GCC ze źródeł:</P> |
89 Ja ściągnąłem następujące pliki, ale ty nie potrzebujesz ich wszystkich:<BR> | 91 |
90 <CODE>gcc-g++-3.0.3.tar.gz<BR> | 92 <OL> |
91 gcc-objc-3.0.3.tar.gz<BR> | 93 <LI>Wejdź na stronę <A href= |
92 gcc-3.0.3.tar.gz<BR> | 94 "http://gcc.gnu.org/mirrors.html">GCC z mirrorami</A> i |
93 gcc-g77-3.0.3.tar.gz<BR> | 95 pobierz <CODE>gcc-core-XXX.tar.gz</CODE> gdzie |
94 gcc-testsuite-3.0.3.tar.gz<BR> | 96 <CODE>XXX</CODE> jest numerem wersji. Archiwum zawiera |
95 gcc-core-3.0.3.tar.gz<BR> | 97 kompletny kompilator C który jest wystarczający dla MPlayera. |
96 gcc-java-3.0.3.tar.gz</CODE> | 98 Jeżeli chcesz również C++, Java lub inne zaawansowane funkcje |
97 </LI> | 99 GCC, <CODE>gcc-XXX.tar.gz</CODE> może bardziej odpowiadać |
98 | 100 twoim wymaganiom.</LI> |
99 <LI>Rozpakuj pliki, stwórz katalog w którym będizesz budował i zbuduj: | 101 |
100 <CODE><PRE> | 102 <LI>Rozpakuj archiwum komendą<BR> |
101 tar xvzf gcc-*3.0.3.tar.gz | 103 <CODE>tar -xvzf gcc-core-XXX.tar.gz</CODE></LI> |
102 mkdir gcc-build; cd gcc-build | 104 |
103 ../gcc-3.0.3/configure --prefix=/opt --program-suffix=-3.0.3 | 105 <LI>GCC nie buduje się w katalogu ze źródłami tak jak |
104 make bootstrap; mkdir -p /opt; make install</PRE></CODE> | 106 większość programów, ale wymaga stworzenia katalogu na |
105 | 107 zewnątrz katalogu ze źródłami. A zatem musisz stworzyć ten |
106 <LI>Ustaw swoją ścieżkę, aby zawierała /opt/bin<BR> | 108 katalog poprzez<BR> |
107 <CODE>export PATH=/opt/bin:${PATH}</CODE> | 109 <CODE>mkdir gcc-build</CODE></LI> |
108 | 110 |
109 <LI>Teraz możesz budować MPlayera.</LI> | 111 <LI>Potem możesz kontynułować konfigurowanie GCC w stworzonym |
110 </UL> | 112 katalogu, ale potrzebujesz configure z katalogu ze |
111 </P> | 113 źródłami:<BR> |
112 | 114 <CODE>cd gcc-build<BR> |
113 <A NAME=binary><P><B><I>Dystrybucja MPlayera w postaci binariów</I></B></P> | 115 ../gcc-XXX/configure</CODE></LI> |
114 | 116 |
115 <P>Tony użytkowników proszą nas o to. Na przykład użytkownicy Debiana maja | 117 <LI style="list-style: none"><BR> |
116 zwyczaj mówić: Oh, mogę zrobić <CODE>apt-get install avifile</CODE>, dlaczego | 118 </LI> |
117 mam <B>kompilować MPlayera</B>? To brzmi rozsądnie, ale problem leży nieco | 119 |
118 głębiej, niż: | 120 <LI>Skompiluj GCC wydając komendę w stworzonym katalogu:<BR> |
119 ci-pieprzeni-developerzy-MPlayera-nienawidzą-gcc-2.96-i-RedHata-i-Debiana.</P> | 121 <CODE>make bootstrap</CODE></LI> |
120 | 122 |
121 <P>Przyczyny: <B>Prawo</B></P> | 123 <LI>Teraz możesz zainstalować GCC (jako root) podając<BR> |
122 | 124 <CODE>make install</CODE></LI> |
123 <P><B>MPlayer</B> zapisany jest jako <U>źródła</U>. Zawiera on kilka plików z | 125 </OL> |
124 niekompatybilnymi liecencjami w punktach dotyczących redystrybucji. Jako | 126 |
125 źródłowe pliki, mają one prawo współistnieć w tym samym projekcie.</P> | 127 <H2><A name="binary">E.2 Dystrybutowanie binariów</A></H2> |
126 | 128 |
127 <P>Jednakże <U>ANI BINARIA, ANI BINARNE PAKIETY <B>MPlayera</B> NIE MAJĄ PRAWA | 129 <P>Wcześniej MPlayer zawierał kod z projektu OpenDivX, co nie |
128 ISTNIEĆ W CHWILI, GDY TAKIE OBIEKTY ŁAMIĄ LICENCJE</U>. LUDZIE, KTÓRZY | 130 pozwalało na dystrybucję binariów. Ten kod został usunięty w |
129 ROZPROWADZAJĄ TAKIE PAKIETY BINARNE POSTĘPUJĄ NIELEGALNIE.</P> | 131 wersji 0.90-pre1 a pozostały plik <CODE>divx_vbr.c</CODE> |
130 | 132 pochodzący z kodu OpenDivX został przeniesiony na licencję GPL |
131 <P>Więc jeśli znasz kogoś, kto rozporządza binarnymi pakietami, wówczas daj mu | 133 prze jego autorów, kiedy pojawiła się wersja 0.90-pre9. Jest |
132 do przeczytania ten tekst i (poproś go o) kontakt z nami. To co on/ona robi, | 134 teraz mile widziane, byś tworzył pakiety binarne, jakich |
133 jest nielegalne I TO JUŻ NIE JEST <B>MPlayer</B>, a <U>jego/jej</U> mplayer. | 135 potrzebujesz.</P> |
134 Jeśli źle działa, to to jest jego/jej wina. Niech nikt nie przychodzi i nie | 136 |
135 żali się na listę mailową <B>MPlayera</B>, bo najprawdopodobniej zostanie | 137 <P>Inną przeszkodą w dystrybutowaniu binariów była |
136 zapisany na czarną listę.</P> | 138 optymalizacja dla architektur CPU. MPlayer wspiera teraz |
137 | 139 detekcję CPU w czasie rzeczywistym (wyszczególnij opcję |
138 <P>Przyczyny: <B>Techniczne</B></P> | 140 <CODE>--enable-runtime-cpudetection</CODE> podczas |
139 | 141 konfiguracji). Jest ona domyślnie wyłączona, ponieważ wymaga |
140 <P> | 142 małych wyrzeczeń prędkości, ale teraz jest możliwe tworzenie |
141 <UL> | 143 binariów dla różnych członków rodziny procesorów Intel.</P> |
142 <LI>Optymalizacja szybkości działania <B>MPlayera</B> (MMX, SSE, fastmemcpy, | 144 |
143 itp) jest zdeterminowana podczas kompilacji. Z tego powodu skompilowane | 145 <H2><A name="nvidia">E.3 nVidia</A></H2> |
144 binaria zawierają bardzo specyficzny dla danego procesora kod. Binaria | 146 |
145 <B>MPlayera</B> skompilowane dla K6 nie będą wydolne na procesorach Pentium | 147 <P>W rzeczywistości nie lubimy <A href= |
146 i vice versa. To zostało rozpracowane poprzez wykrywanie runtime, co nie | 148 "http://www.nvidia.com">nVidii</A> ponieważ dostarcza tylko |
147 jest łatwą do obejścia zrobienia, gdyż sprawia masową utratę prędkości. | 149 binarne sterowniki (dla XFree86), które są często z błędami. |
148 Jeśli nie wierzysz (to było juz 10000 razy wyjaśnione w szczegółach na | 150 Mamy wiele raportów na grupie <A href= |
149 mplayer-users, przeszukaj archiwum), to rozwikłaj to i wyślij nam patch. | 151 "http://mplayerhq.hu/pipermail/mplayer-users/">mplayer-users</A> |
150 Ktoś zaczął nad tym pracować, ale nie ma o nim wieści od tamtej pory.</LI> | 152 dotyczących problemów z tymi zamknięto-źródłowymi sterownikami, |
151 <LI>System audio/video <B>MPlayera</B> nie jest oparty na systemie | 153 ich kiepskiej jakości, niestabilności i kiepskiego wsparcia dla |
152 wtyczek. System audio/video jest wkompilowany w binaria, co powoduje | 154 użykownika i eksperta. Kilka przykładów można znaleść na <A |
153 zależność binariów od różnych bibliotek (GUI zależy od GTK, DivX4 zależy od | 155 href= |
154 libdivxdecore, SDL zależy od libSDL, każde wydanie SDL zawiera unikalny | 156 "http://www.nvnews.net/vbulletin/forumdisplay.php?s=6d83dc289805c37caef49b77857a0b7e&daysprune=&forumid=27"> |
155 błąd, ktory musi być ominięty w czasie kompilacji, X11 wyjście w różny | 157 nVidia Linux Forum</A>. Wiele z tych problemów/kwestii pojawia |
156 sposób się kompiluje X3 i X4, itp). Możesz powiedzieć: więc zróbmy 30 | 158 się wielokrotnie. Skontaktowaliśmy się ostatnio z nVidią, oni |
157 wersji binariów do ściągnięcia! Nie zrobimy tego. Zrobimy te rzeczy w | 159 twierdzą że błędy nie występują, niestabilność spowodowana jest |
158 postaci wtyczek w przyszłości.</LI> | 160 złymi chipami AGP i że nie odbierali żadnych raportów o błędach |
159 </UL> | 161 w sterownikach (takich jak różowa linia). Więcej jeżeli masz |
160 | 162 problem z twoją kartą z nVidia, doradza się update sterowników |
161 <A NAME=nvidia><P><B><I>NVidia</I></B></P> | 163 nVidii i/lub kupno nowej płyty głównej lub poproszenie nVidii o |
162 | 164 dostarczenie sterowników o otwartym kodzie. We wszystkich |
163 <P>Nie lubimy binarnych sterowników nvidii, ich jakości, niestabilności, | 165 przypadkach, jeżeli używasz binarnych sterowników nVidii i |
164 nieistniejącego wsparcia dla użytkowników, wciąż pojawiających się nowych | 166 doświadczasz ukrytych problemów ze sterownikami, prosimy, bądź |
165 błędów. Większość użytkowników ma do nich podobne podejście. Skontaktowali się | 167 świadomy tego, że otrzymasz bardzo małą pomoc z nasze strony, |
166 z nami później ludzie z NVidii i powiedzieli, że te błędy nie istnieją, | 168 ponieważ nie możemy wiele pomóc w tej sprawie.</P> |
167 niestabilność jest winą chipów AGP i odmówili opublikowania raportu o | 169 |
168 błędach sterownika (np. o fioletowej linii). Więc jeśli masz problem ze swoją | 170 <H2><A name="barr">E.4 Joe Barr</A></H2> |
169 NVidią, uaktualizuj sterownik nvidii i/lub kup nową płytę główną.</P> | 171 |
170 | 172 <P>Joe Barr zyskał niesławę pisząc mniej niż przychylną <A |
171 <A NAME=kotsog><P><B><I>Joe Barr</I></B></P> | 173 href= |
172 | 174 "http://www.linuxworld.com/site-stories/2001/1214.mplayer.html"> |
173 <P>On nie odpowiada na nasze maile. Jego wydawca nie odpowiada na nasze maile. | 175 recenzję MPlayera</A>. Założył, że MPlayer jest trudny do |
174 Sieć jest pełna jego fałszywych stwierdzeń i oskarżeń (on widocznie nei lubi na | 176 zainstalowania, ale potem napisał, że nie bardzo lubi <A href= |
175 przykład chłopaków z BSD, z powodu różnicy poglądów [na jaki temat?]).</P> | 177 "http://www.linuxworld.com/linuxworld/lw-2000-06/lw-06-exam.html"> |
176 | 178 czytać dokumentację</A>. Wywnioskował również, że programiści |
177 <P>Oto kilka cytatów wypowiedzi różnych ludzi na temat Joe Barr (tylko po to, | 179 są nieprzyjaźni i że dokumentacja jest niekompletna i obelżywa. |
178 abyś zrozumiał, dlaczego on się kompletnie nie liczy):</P> | 180 Sam osądź. Oparł się o negatywną wzmiankę o MPlayerze w jego <A |
179 | 181 href= |
180 <P><I>"Wszyscy pamiętacie LinuxWorld 2000, kiedy on twierdził, że Linus T. | 182 "http://www.linuxworld.com/site-stories/2001/1227.predictions.html"> |
181 powiedział, że FreeBSD, to garstka developerów. Linus nie powiedział NICZEGO w | 183 10 Linuksowych przewidywaniach na 2002</A> Kontynuując, w <A |
182 tym rodzaju. Kiedy to wypomniano Joe'mu, jego reakcją było wyzwanie ludzi | 184 href= |
183 utrzymujących BSD of dupków i glupków."</I></P> | 185 "http://www.linuxworld.com/site-stories/2002/0125.xine.html">recenzji |
184 | 186 xine</A> dalej wywołuje kontrowersję. Ironicznie, na końcu tego |
185 <P><I>"On jest interesujący, ale kiepsko mu wychodzi unikanie ... | 187 artykułu, cytuje swój wywiad z Günter Bartsch, głównym autorem |
186 kontrowersyjności. Joe Barr był regularnym uczestnikiem forum Willa Zachmanna | 188 xine, który doskonale streszcza całą sytuacje:</P> |
187 w Compuserve, kilka lat temu. Był zwolennikiem OS/2 (ja również byłem | 189 |
188 zwolennikiem OS/2). Często przekraczał wszelkie granice, rozwścieczając ludzi | 190 <BLOCKQUOTE> |
189 i podejrzewam, że to były ciężkie czasy dla niego. Trochę złagodniał ostatnio, | 191 Jednak, on także powiedział, że był "zaskoczony" moją kolumną |
190 będąc ocenionym przez własny dział redakcyjny. Stonowany, subtelny humor nie był | 192 o MPlayerze i pomyślał że to było nieuczciwie, przypomina mi, |
191 jednak jesgo stylem w tamtych wczesnych dniach w zupełności. "</I></P> | 193 że jest to wolny projekt oprogramowania. "Jeżeli ci się nie |
194 podoba,"powiedział Bartsch, "nie musisz tego używać." | |
195 </BLOCKQUOTE> | |
196 | |
197 <P>Nie odpowiada na nasze e-maile. Jego wydawca nie odpowiada | |
198 na nasze e-maile. Oto kilka cytatów od różnych ludzi na temat | |
199 Joe Barr, więc możesz wyrobić sobie o nim opinię:</P> | |
200 | |
201 <P>Marc Rassbach ma <A href= | |
202 "http://daily.daemonnews.org/view_story.php3?story_id=2102">coś | |
203 do powiedzenia</A> na temat tego faceta.</P> | |
204 | |
205 <BLOCKQUOTE> | |
206 Wszyscy pamiętacie LinuxWorld 2000, kiedy on twierdził, że | |
207 Linus T. powiedział, że FreeBSD, to garstka developerów. | |
208 Linus nie powiedział NICZEGO w tym rodzaju. Kiedy wypomniano | |
209 to Joe'mu, jego reakcją było wyzwanie ludzi utrzymujących BSD | |
210 od dupków i głupków. | |
211 </BLOCKQUOTE> | |
212 | |
213 <P><A href= | |
214 "http://www.mplayerhq.hu/pipermail/mplayer-users/2001-December/009118.html"> | |
215 Cytat</A> od Roberta Munro na grupie dyskusyjnej <A href= | |
216 "http://mplayerhq.hu/pipermail/mplayer-users/">mplayer-users</A> | |
217 :</P> | |
218 | |
219 <BLOCKQUOTE> | |
220 <P>On jest interesujący, ale kiepsko mu wychodzi unikanie ... | |
221 kontrowersyjności. Joe Barr był regularnym uczestnikiem forum | |
222 Willa Zachmanna w Compuserve, kilka lat temu. Był | |
223 zwolennikiem OS/2 (ja również byłem zwolennikiem OS/2).</P> | |
224 | |
225 <P>Często przekraczał wszelkie granice, rozwścieczając ludzi | |
226 i podejrzewam, że to były ciężkie czasy dla niego. Trochę | |
227 złagodniał ostatnio, będąc ocenionym przez własny dział | |
228 redakcyjny. Stonowany, subtelny humor nie był jednak jego | |
229 stylem w tamtych wczesnych dniach, w zupełności.</P> | |
230 P> | |
231 </BLOCKQUOTE> | |
232 </BODY> | |
192 </HTML> | 233 </HTML> |
234 |