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> |