/[www]/www/philosophy/gif.pl.html
ViewVC logotype

Annotation of /www/philosophy/gif.pl.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (hide annotations) (download) (as text)
Sat Jun 28 16:42:49 2003 UTC (21 years, 4 months ago) by wkotwica
Branch: MAIN
Changes since 1.3: +17 -5 lines
File MIME type: text/html
updated to en (Unisys patent expired in USA, but notin EU, Canada or Japan)

1 wkotwica 1.1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2 wkotwica 1.2 <HTML>
3 wkotwica 1.1 <HEAD>
4     <TITLE>Dlaczego bez GIF-ów
5     - Projekt GNU - Free Software Foundation (FSF)</TITLE>
6     <META http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
7 wkotwica 1.2 <META http-equiv="Content-Language" content="pl">
8 wkotwica 1.1 <LINK REV="made" HREF="mailto:webmasters@www.gnu.org">
9     <LINK REV="translated" HREF="mailto:web-translators-pl@www.gnu.org">
10     <!-- transl.: wkotwica -->
11     </HEAD>
12     <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" VLINK="#9900DD">
13    
14     <H3>Dlaczego na stronach internetowych GNU nie ma plików GIF</H3>
15    
16     <A HREF="/graphics/philosophicalgnu.pl.html">
17     <IMG SRC="/graphics/philosophical-gnu-sm.jpg"
18     ALT=" [rysunek: filozofująca GNU] "
19     WIDTH="160" HEIGHT="200"></A>
20    
21     <!-- Please keep this list alphabetical!!! -->
22     [
23     <A HREF="/philosophy/gif.html">Angielski</A>
24     | <A HREF="/philosophy/gif.fr.html">Francuski</A>
25     | <A HREF="/philosophy/gif.ja.html">Japoński</A>
26     | <A HREF="/philosophy/gif.ko.html">Koreański</A>
27 wkotwica 1.3 | <a href="/philosophy/gif.de.html">Niemiecki</a>
28 wkotwica 1.1 | <A HREF="/philosophy/gif.pl.html">Polski</A>
29     | <A HREF="/philosophy/gif.ru.html">Rosyjski</A>
30     ]
31    
32     <P>
33     Na witrynie GNU nie ma GIF-ów, ponieważ algorytm kompresji LZW wykorzystywany
34     przy tworzeniu plików formatu GIF jest objęty patentami (Unisysu i IBM-a).
35 wkotwica 1.2 Te patenty uniemożliwiają budowanie wolnego oprogramowania generującego
36 wkotwica 1.1 poprawne pliki GIF. Dotyczą również programu <STRONG>compress</STRONG>,
37     dlatego też w projekcie GNU nie używa się ani tego programu, ani jego formatu.
38     <P>
39 wkotwica 1.4 Zarówno Unisys, jak i IBM uzyskały patenty w 1983. Unisys (i być może IBM)
40     zastrzegł te patenty w kilku krajach. Co się tyczy tych państw, których bazy
41     patentów mogliśmy przeszukać, wygląda na to, że najpóźniejszą datą wygaśnięcia
42     w nich patentu jest 7 lipca 2004 (środa) <a name="returnnote" href="#venuenote"><sup>1</sup></a>.
43     Do tego czasu, każdy kto wypuści wolny program do tworzenia plików GIF
44     prawdopodobnie zostanie zaskarżony. Nie widzimy żadnych powodów, by sądzić,
45     że posiadacze patentu przegraliby proces.
46 wkotwica 1.1 <P>
47     Gdybyśmy wypuścili taki program, Unisys i IBM stwierdziłyby pewnie, że
48     rozsądniej będzie nie wnosić pozwu przeciw organizacji dobroczynnej, takiej
49     jak FSF. Zamiast tego mogliby skarżyć użytkowników tego programu, łącznie
50     z firmami dystrybuującymi oprogramowanie GNU. Uważamy, że zachowalibyśmy się
51     nieodpowiedzialnie doprowadzając do takiej sytuacji.
52     <P>
53     Wiele osób sądzi, że Unisys udzielił zezwolenia na rozpowszechnianie wolnych
54     programów do tworzenia plików formatu GIF. Niestety, w rzeczywistości zrobili
55     coś innego. Oto, co faktycznie firma stwierdziła w tej sprawie w roku 1995:
56     <P>
57     <BLOCKQUOTE>
58     <STRONG>
59     Unisys does not require licensing, or fees to be paid, for
60     non-commercial, non-profit GIF-based applications, including those for
61     use on the on-line services.
62     Concerning developers of software for the Internet network, the
63     same principle applies. Unisys will not pursue previous inadvertent
64     infringement by developers producing versions of software products for
65     the Internet prior to 1995. The company does not require licensing,
66     or fees to be paid for non-commercial, non-profit offerings on the
67     Internet, including "Freeware".
68     </STRONG>
69     </BLOCKQUOTE>
70     <P>
71     <BLOCKQUOTE>
72     <STRONG>
73     Unisys nie wymaga uzyskiwania licencji ani wnoszenia opłat dla
74     niekomercyjnych, niedochodowych aplikacji stosujących format GIF, łącznie
75     z przeznaczonymi do użytku w usługach on-line. Ta sama zasada odnosi się
76 wkotwica 1.2 do autorów oprogramowania dla sieci Internet. Unisys nie będzie ścigać
77     wcześniejszych nieumyślnych przypadków naruszenia patentu przez programistów
78 wkotwica 1.1 konstruujących wersje produktów programowych dla Internetu przed 1995 rokiem.
79     Firma nie wymaga uzyskiwania licencji ani wnoszenia opłat dla
80     niekomercyjnych, niedochodowych ofert [programów] w Internecie, łącznie
81     z ,,Freeware''.
82     </STRONG>
83     </BLOCKQUOTE>
84    
85     <P>
86     Niestety, powyższe zezwolenie nie obejmuje
87     <A HREF="/philosophy/free-sw.pl.html">wolnego oprogramowania</A>, a tylko
88     <A HREF="/philosophy/categories.pl.html#semi-freeSoftware">programy
89     na wpół wolne (18k znaków)</A>, których nie można wykorzystać w wolnym
90     systemie operacyjnym, takim jak GNU. Oprócz tego, <EM>w ogóle</EM> nie
91     pozwala na stosowanie algorytmu LZW do innych celów, np. do kompresji plików.
92     Dlatego musieliśmy opracować <A HREF="/software/gzip/gzip.html">GNU zip</A>
93     -- zastępnik programu <STRONG>compress</STRONG>.
94     <P>
95     <A HREF="/philosophy/selling.pl.html">Komercyjna dystrybucja wolnych
96     programów</A> jest bardzo istotna i chcielibyśmy, żeby system GNU był
97     rozprowadzany komercyjnie w całości. To znaczy, że nie możemy dołączyć
98     do GNU programu tworzącego GIF-y, nie na warunkach Unisysu.
99     <P>
100 wkotwica 1.2 <A HREF="/fsf/fsf.pl.html">Fundacja Wolnego Oprogramowania</A> jest
101 wkotwica 1.1 niekomercyjną, niedochodową organizacją, więc ściśle rzecz biorąc nasze
102     wpływy ze sprzedaży <A HREF="http://order.fsf.org/">CD-ROM-ów</A> nie są
103     ,,dochodami''. Być może znaczy to, że moglibyśmy umieścić na swoim CD-ROM-ie
104     program generujący GIF-y i twierdzić, że działamy w ramach udzielonego przez
105     Unisys zezwolenia, a być może nie. Ponieważ jednak wiemy, że inni
106     redystrybutorzy GNU nie mogliby zrobić tak jak my, nie byłoby z takiego
107     postępowania zbyt wielkiego pożytku.
108     <P>
109     Wkrótce po tym, jak Unisys wydał swoje oświadczenie, kiedy większość
110     korzystających z Sieci nabrała otuchy sądząc, że Unisys pozwolił na wolne
111     programy generujące GIF-y, napisaliśmy do działu prawnego tej firmy, prosząc
112     o wyjaśnienie tych kwestii. Nie dostaliśmy odpowiedzi.
113     <P>
114     Nawet gdyby Unisys rzeczywiście pozwolił wolnemu oprogramowaniu na tworzenie
115     GIF-ów, nadal musielibyśmy borykać się z patentem IBM-a. Oba patenty, Unisysu
116     i IBM-a, obejmują dokładnie ten sam ,,wynalazek'' -- algorytm kompresji LZW
117     (co jest zapewne konsekwencją błędu Urzędu Patentów i Znaków Towarowych USA,
118     słynącego z niekompetencji i kiepskich rozstrzygnięć).
119     <P>
120     Dekodowanie GIF-ów to inna sprawa. Zarówno patent Unisysu, jak i IBM-a,
121     sformułowano tak, że nie dotyczą programów, które potrafią
122     tylko dekompresować format LZW, a nie potrafią kompresować.
123     Dlatego też w programach GNU możemy i będziemy umieszczać obsługę
124     wyświetlania grafik w formacie GIF.
125     <P>
126     Skoro tak, to gdybyśmy tylko chcieli, moglibyśmy nadal umieszczać
127     pliki GIF na naszej witrynie internetowej. Znalazłoby się wiele osób, które
128     z przyjemnością by je dla nas generowały, a za samo trzymanie plików GIF
129     na serwerze nikt by nam nie wytaczał procesu.
130     <P>
131     Jednak uważamy, że jeśli nie możemy rozpowszechniać oprogramowania
132     umożliwiającego ludziom poprawne tworzenie plików GIF, to nie powinniśmy
133     korzystać z tego, że inni będą dla nas uruchamiać tego rodzaju programy.
134     Poza tym, skoro w GNU nie możemy dostarczać programów do generowania
135     GIF-ów, czujemy się zobowiązani do wskazania jakiejś alternatywy. I sami
136     powinniśmy korzystać z zalecanego przez nas alternatywnego rozwiązania.
137     <P>
138     A oto, co Unisys oznajmił w sprawie swojego patentu w 1999 roku:
139     <P>
140     <BLOCKQUOTE>
141     <STRONG>
142     Unisys has frequently been asked whether a Unisys license is required
143     in order to use LZW software obtained by downloading from the
144     Internet or from other sources. The answer is simple. In all cases, a
145     written license agreement or statement signed by an authorized Unisys
146     representative is required from Unisys for all use, sale or distribution
147     of any software (including so-called "freeware") and/or hardware
148     providing LZW conversion capability (for example, downloaded software)
149     </STRONG>
150     </BLOCKQUOTE>
151     <P>
152     <BLOCKQUOTE>
153     <STRONG>
154     Unisys często zadaje się pytanie, czy w celu korzystania z oprogramowania
155     posługującego się LZW, a pobranego z Internetu lub uzyskanego z innych źródeł
156     konieczne jest uzyskanie licencji od firmy Unisys. Odpowiedź jest prosta.
157     We wszystkich przypadkach konieczne jest uzyskanie pisemnej licencji firmy
158     Unisys lub oświadczenia podpisanego przez upoważnionego przedstawiciela
159     Unisys na wszelkiego rodzaju użytkowanie, sprzedaż lub dystrybucję
160     dowolnego typu oprogramowania (łącznie z tzw. ,,freeware'') i (lub) sprzętu
161     posiadającego możliwość przekształcenia LZW (na przykład, programów pobranych
162     z sieci).
163     </STRONG>
164     </BLOCKQUOTE>
165     <P>
166     Tym oświadczeniem Unisys usiłuje odwołać swoje słowa z roku 1995, kiedy
167     część patentu przekazał ogółowi. Legalność takiego posunięcia stoi pod
168     znakiem zapytania.
169     <P>
170     Kolejnym problemem jest to, że patenty LZW - i w ogóle patenty związane
171     z oprogramowaniem -- są zamachem na wolność ogółu programistów
172     i wszyscy programiści powinni działać przeciwko nim wspólnie.
173     <P>
174     Zatem, nawet gdybyśmy znaleźli rozwiązanie umożliwiające społeczności
175     wolnego oprogramowania tworzenie GIF-ów, nie rozwiązywałoby to naprawdę
176     całości problemu. Właściwym rozwiązaniem jest przejście na inny format
177     i zaprzestanie używania GIF-ów.
178     <P>
179     Dlatego też nie używamy formatu GIF i mamy nadzieję, że wy też nie będziecie.
180     <P>
181     Możliwe jest tworzenie niekompresowanych plików graficznych podobnych
182     do GIF-ów o tyle, że działających z programami dekodującymi format GIF.
183     Można to zrobić bez naruszania patentów i do niektórych celów takie
184     pseudo-GIF-y są przydatne.
185     <P>
186     Możliwe jest też tworzenie plików GIF za pomocą nie objętej patentem metody
187     kodowania blokowego (run length encoding), ale nie pozwala to na osiągnięcie
188     takiego stopnia kompresji, jakiego zwykle oczekuje się od GIF-ów.
189     <P>
190     Postanowiliśmy nie stosować pseudo-GIF-ów na naszej witrynie, ponieważ
191     nie jest to zadowalające rozwiązanie problemu. Działa, ale pliki są bardzo
192     duże. To, czego naprawdę potrzebuje WWW, to wolny od patentów format
193     graficzny z kompresją, a nie wielkie pseudo-GIF-y.
194     <P>
195     <a href="http://www.libpng.org/pub/png/index.html">Format PNG</a> obejmuje
196     kompresję i nie jest opatentowany. Mamy nadzieję, że stanie się szeroko
197     obsługiwany, wówczas będziemy go stosować. Grafiki na tym serwerze mamy
198     już w <A HREF="/graphics/graphics.html">wersjach PNG</A>.
199     <P>
200     Więcej informacji na temat kłopotów z patentem GIF zawiera
201     <A HREF="http://lpf.ai.mit.edu/Patents/Gif/Gif.html">poświęcona GIF-om
202     strona Ligi Wolności Programowania</A> (League for Programming Freedom).
203     Za pośrednictwem tej strony można dotrzeć do bardziej szczegółowych
204     informacji o ogólnym problemie patentów na oprogramowanie.
205     <P>
206     <A HREF="http://www.libpng.org/pub/png/pngapbr.html">Strona przeglądarek
207     rozpoznających PNG</A> zawiera listę programów obsługujących format PNG
208     z uwagami na temat ich działania.
209     <P>
210     Istnieje biblioteka o nazwie <A
211     HREF="http://prtr-13.ucsc.edu/~badger/software/libungif/index.shtml">libungif</A>,
212     która czyta pliki GIF i zapisuje je w postaci nieskompresowanej, żeby obejść
213     patent Unisysu.
214     <P>
215     Celem witryny <a href="http://burnallgifs.org">http://burnallgifs.org</a>
216     jest odwodzenie od wykorzystywania plików GIF na stronach WWW.
217     <HR>
218 wkotwica 1.4 Przypis:
219     <br>
220     <a href="#returnnote" name="venuenote">1.</a> Udało nam się przeszukać bazy
221     patentowe USA, Kanady, Japonii oraz Unii Europejskiej.
222     Patent Unisys wygasł w USA 20 czerwca 2003, ale w większości krajów
223     europejskich nie traci ważności aż do 18 czerwca 2004, w Japonii
224     do 20 czerwca 2004, zaś w Kanadzie do 7 lipca 2004. Nadal szukamy
225     w tych bazach patentu Unisys.
226     <hr>
227 wkotwica 1.1
228     <H4><A HREF="/philosophy/philosophy.pl.html">Inne teksty</A></H4>
229    
230     <HR>
231    
232     Powrót do <A href="/home.pl.html">strony głównej GNU</A>.
233     <P>
234     Pytania dotyczące GNU i FSF prosimy kierować na adres
235     <A href="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>.
236     Istnieją także
237     <A href="/home.pl.html#ContactInfo">inne sposoby skontaktowania się</A> z FSF.
238     <P>
239     Uwagi dotyczące naszych stron internetowych prosimy wysyłać na adres
240     <A href="mailto:webmasters@www.gnu.org"><EM>webmasters@www.gnu.org</EM></A>,
241     natomiast inne pytania na adres
242     <A href="mailto:gnu@gnu.org"><EM>gnu@gnu.org</EM></A>.
243     <P>
244     Copyright (C) 1997, 1998, 1999 Free Software Foundation, Inc.,
245     59 Temple Place - Suite 330, Boston, MA 02111, USA
246     <P>
247     Verbatim copying and distribution of this entire article is
248     permitted in any medium, provided this notice is preserved.
249     <P>
250     Zezwala się na dosłowne kopiowanie i rozpowszechnianie całości tego tekstu
251     dowolnym sposobem, pod warunkiem zachowania niniejszego zezwolenia.
252     <P>
253     Aktualizowane:
254     <!-- timestamp start -->
255 wkotwica 1.4 $Date: 2002/08/04 13:50:56 $ $Author: wkotwica $
256 wkotwica 1.1 <!-- timestamp end -->
257     <HR>
258     </BODY>
259     </HTML>

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26