gif.html (17482B)
1 <!--#set var="PO_FILE" 2 value='<a href="/philosophy/po/gif.pl.po"> 3 https://www.gnu.org/philosophy/po/gif.pl.po</a>' 4 --><!--#set var="ORIGINAL_FILE" value="/philosophy/gif.html" 5 --><!--#set var="DIFF_FILE" value="/philosophy/po/gif.pl-diff.html" 6 --><!--#set var="OUTDATED_SINCE" value="2021-11-03" --> 7 8 <!--#include virtual="/server/header.pl.html" --> 9 <!-- Parent-Version: 1.96 --> 10 <!-- This page is derived from /server/standards/boilerplate.html --> 11 <!--#set var="TAGS" value="essays laws patents" --> 12 <!--#set var="DISABLE_TOP_ADDENDUM" value="yes" --> 13 14 <!-- This file is automatically generated by GNUnited Nations! --> 15 <title>Dlaczego na stronach internetowych GNU nie ma plików GIF - Projekt 16 GNU - Fundacja Wolnego Oprogramowania (FSF)</title> 17 18 <!--#include virtual="/philosophy/po/gif.translist" --> 19 <!--#include virtual="/server/banner.pl.html" --> 20 <!--#include virtual="/philosophy/ph-breadcrumb.pl.html" --> 21 <!--GNUN: OUT-OF-DATE NOTICE--> 22 <!--#include virtual="/server/outdated.pl.html" --> 23 <!--#include virtual="/server/top-addendum.pl.html" --> 24 <div class="article reduced-width"> 25 <h2>Dlaczego na stronach internetowych GNU nie ma plików GIF</h2> 26 27 <div class="infobox"> 28 <p><em>Nie wiadomo nam o żadnym obecnym zagrożeniu patentowym na format 29 GIF; <a href="#venuenote">patenty, które były używane do atakowania 30 format GIF wygasły</a>. Tym nie mniej niniejszy artykuł pozostanie aktualny 31 tak długo jak oprogramowanie może być zabronione prawem patentowym, 32 ponieważ to samo może się wydarzyć w dowolnej dziedzinie 33 informatyki. Zobaczcie <a 34 href="/server/standards/gnu-website-guidelines.html#UseofGraphics">naszą 35 politykę dotyczącą GIF</a>.</em></p> 36 </div> 37 <hr class="thin" /> 38 39 <p> 40 Na witrynie GNU nie ma GIF-ów, ponieważ algorytm kompresji 41 LZW wykorzystywany przy tworzeniu plików formatu GIF jest objęty patentami 42 (Unisysu i IBM-a). Te patenty uniemożliwiają budowanie wolnego 43 oprogramowania generującego poprawne pliki GIF. Dotyczą również programu 44 <strong>compress</strong>, dlatego też w projekcie GNU 45 nie używa się ani tego programu, ani jego formatu. 46 </p> 47 48 <p> 49 Zarówno Unisys, jak i IBM uzyskały patenty w 1983. Unisys 50 (i być może IBM) zastrzegł te patenty w kilku krajach. Co się 51 tyczy tych państw, których bazy patentów mogliśmy przeszukać, wygląda 52 na to, że najpóźniejszą datą wygaśnięcia w nich patentu jest 53 1 października 2006 <sup><a id="returnnote" 54 href="#venuenote">1</a></sup>. Do tego czasu, każdy kto wypuści wolny 55 program do tworzenia plików GIF prawdopodobnie zostanie 56 zaskarżony. Nie widzimy żadnych powodów, by sądzić, że posiadacze 57 patentu przegraliby proces. 58 </p> 59 60 <p> 61 Gdybyśmy wypuścili taki program, Unisys i IBM stwierdziłyby pewnie, 62 że rozsądniej będzie nie wnosić pozwu przeciw organizacji 63 dobroczynnej, takiej jak FSF. Zamiast tego mogliby skarżyć użytkowników tego 64 programu, łącznie z firmami dystrybuującymi oprogramowanie 65 GNU. Uważamy, że zachowalibyśmy się nieodpowiedzialnie doprowadzając 66 do takiej sytuacji. 67 </p> 68 69 <p> 70 Wiele osób sądzi, że Unisys udzielił zezwolenia 71 na rozpowszechnianie wolnych programów do tworzenia plików formatu 72 GIF. Niestety, w rzeczywistości zrobili coś innego. Oto, co faktycznie 73 firma stwierdziła w tej sprawie w roku 1995: 74 </p> 75 76 <blockquote><p><i>Unisys does not require licensing, or fees to be paid, for 77 non-commercial, non-profit GIF-based applications, including those for use 78 on the on-line services. Concerning developers of software for the Internet 79 network, the same principle applies. Unisys will not pursue previous 80 inadvertent infringement by developers producing versions of software 81 products for the Internet prior to 1995. The company does not require 82 licensing, or fees to be paid for non-commercial, non-profit offerings on 83 the Internet, including “Freeware”.</i> <br /> Unisys 84 nie wymaga uzyskiwania licencji ani wnoszenia opłat dla 85 niekomercyjnych, niedochodowych aplikacji stosujących format GIF, łącznie 86 z przeznaczonymi do użytku w usługach on-line. Ta sama zasada 87 odnosi się do autorów oprogramowania dla sieci Internet. Unisys 88 nie będzie ścigać wcześniejszych nieumyślnych przypadków naruszenia 89 patentu przez programistów konstruujących wersje produktów programowych dla 90 Internetu przed 1995 rokiem. Firma nie wymaga uzyskiwania licencji 91 ani wnoszenia opłat dla niekomercyjnych, niedochodowych ofert 92 [programów] w Internecie, łącznie z „Freeware”.</p></blockquote> 93 94 <p> 95 Niestety, powyższe zezwolenie nie obejmuje <a 96 href="/philosophy/free-sw.html">wolnego oprogramowania</a>, a tylko 97 programy na wpół wolne, których nie można wykorzystać 98 w wolnym systemie operacyjnym, takim jak GNU. Oprócz tego, 99 <em>zupełnie</em> nie pozwala na stosowanie algorytmu LZW 100 do innych celów, np. do kompresji plików. Dlatego sądzimy, 101 że nadal najlepiej jest odrzucić LZW i przejść 102 na alternatywne rozwiązania, takie jak <a 103 href="/software/gzip/gzip.html">GNU zip</a> i format PNG. 104 </p> 105 106 <p> 107 <a href="/philosophy/selling.html">Komercyjna dystrybucja wolnych 108 programów</a> jest bardzo istotna i chcielibyśmy, żeby system GNU był 109 rozprowadzany komercyjnie w całości. To znaczy, że nie możemy 110 dołączyć do GNU programu tworzącego GIF-y, nie na warunkach 111 Unisysu. 112 </p> 113 114 <p> 115 <a href="https://www.fsf.org">Fundacja Wolnego Oprogramowania</a> jest 116 niekomercyjną, niedochodową organizacją, więc ściśle rzecz biorąc nasze 117 wpływy ze sprzedaży <a href="https://shop.fsf.org/">CD-ROM-ów</a> 118 nie są „dochodem”. Być może znaczy to, że moglibyśmy 119 umieścić na swoim CD-ROM-ie program generujący GIF-y i twierdzić, 120 że działamy w ramach udzielonego przez Unisys zezwolenia, 121 a być może nie. Ponieważ jednak wiemy, że inni 122 redystrybutorzy GNU nie mogliby zrobić tak jak my, nie byłoby 123 z takiego postępowania zbyt wielkiego pożytku. 124 </p> 125 126 <p> 127 Wkrótce po tym, jak Unisys wydał swoje oświadczenie, kiedy większość 128 korzystających z Sieci nabrała otuchy sądząc, że Unisys pozwolił 129 na wolne programy generujące GIF-y, napisaliśmy do działu prawnego 130 tej firmy, prosząc o wyjaśnienie tych kwestii. Nie dostaliśmy 131 odpowiedzi. 132 </p> 133 134 <p> 135 Nawet gdyby Unisys rzeczywiście pozwolił wolnemu oprogramowaniu 136 na tworzenie GIF-ów, nadal musielibyśmy borykać się z patentem 137 IBM-a. Oba patenty, Unisysu i IBM-a, obejmują dokładnie ten sam 138 „wynalazek” – algorytm kompresji LZW (co jest zapewne 139 konsekwencją błędu Urzędu Patentów i Znaków Towarowych USA, słynącego 140 z niekompetencji i kiepskich rozstrzygnięć). 141 </p> 142 143 <p> 144 Dekodowanie GIF-ów to inna sprawa. Zarówno patent Unisysu, jak i IBM-a, 145 sformułowano tak, że nie dotyczą programów, które potrafią tylko 146 dekompresować format LZW, a nie potrafią 147 kompresować. Dlatego też w programach GNU możemy i będziemy 148 umieszczać obsługę wyświetlania grafik w formacie GIF. 149 </p> 150 151 <p> 152 Skoro tak, to gdybyśmy tylko chcieli, moglibyśmy nadal umieszczać pliki GIF 153 na naszej witrynie internetowej. Znalazłoby się wiele osób, które 154 z przyjemnością by je dla nas generowały, a za samo trzymanie 155 plików GIF na serwerze nikt by nam nie wytaczał procesu. 156 </p> 157 158 <p> 159 Jednak uważamy, że jeśli nie możemy rozpowszechniać 160 oprogramowania umożliwiającego ludziom poprawne tworzenie plików GIF, to 161 nie powinniśmy korzystać z tego, że inni będą dla nas 162 uruchamiać tego rodzaju programy. Poza tym, skoro w GNU nie możemy 163 dostarczać programów do generowania GIF-ów, czujemy się zobowiązani 164 do wskazania jakiejś alternatywy. I sami powinniśmy korzystać 165 z zalecanego przez nas alternatywnego rozwiązania. 166 </p> 167 168 <p> 169 A oto, co Unisys oznajmił w sprawie swojego patentu w 1999 170 roku: 171 </p> 172 173 <blockquote><p>Unisys has frequently been asked whether a Unisys license is required 174 in order to use LZW software obtained by downloading from the Internet or 175 from other sources. The answer is simple. In all cases, a written 176 license agreement or statement signed by an authorized Unisys representative 177 is required from Unisys for all use, sale or distribution of any software 178 (including so-called “freeware”) and/or hardware providing LZW 179 conversion capability (for example, downloaded software). <br /> Unisys 180 często zadaje się pytanie, czy w celu korzystania 181 z oprogramowania posługującego się LZW, a pobranego 182 z Internetu lub uzyskanego z innych źródeł konieczne jest 183 uzyskanie licencji od firmy Unisys. Odpowiedź jest 184 prosta. We wszystkich przypadkach konieczne jest uzyskanie pisemnej 185 licencji firmy Unisys lub oświadczenia podpisanego przez upoważnionego 186 przedstawiciela Unisys na wszelkiego rodzaju użytkowanie, sprzedaż 187 lub dystrybucję dowolnego typu oprogramowania (łącznie 188 z tzw. „freeware”) i (lub) sprzętu posiadającego 189 możliwość przekształcenia LZW (na przykład, programów pobranych 190 z sieci).</p></blockquote> 191 192 <p> 193 Tym oświadczeniem Unisys usiłuje odwołać swoje słowa z roku 1995, kiedy 194 część patentu przekazał ogółowi. Legalność takiego posunięcia stoi 195 pod znakiem zapytania. 196 </p> 197 198 <p> 199 Kolejnym problemem jest to, że patenty LZW – 200 i w ogóle patenty związane z pomysłami 201 obliczeniowymi – są zamachem na wolność ogółu programistów 202 i wszyscy programiści powinni działać aby <a 203 href="/philosophy/limit-patent-effect.html">chronić oprogramowanie przed 204 patentami.</a> 205 </p> 206 207 <p> 208 Zatem, nawet gdybyśmy znaleźli rozwiązanie umożliwiające społeczności 209 wolnego oprogramowania tworzenie GIF-ów, nie rozwiązywałoby to naprawdę 210 całości problemu. Właściwym rozwiązaniem jest przejście na inny format 211 i zaprzestanie używania GIF-ów. 212 </p> 213 214 <p> 215 Dlatego też nie używamy formatu GIF i mamy nadzieję, 216 że Wy też nie będziecie. 217 </p> 218 219 <p> 220 Możliwe jest tworzenie niekompresowanych plików graficznych podobnych 221 do GIF-ów o tyle, że działających z programami 222 dekodującymi format GIF. Można to zrobić bez naruszania patentów 223 i do niektórych celów takie pseudo-GIF-y są przydatne. 224 </p> 225 226 <p> 227 Możliwe jest też tworzenie plików GIF za pomocą nie objętej patentem 228 metody kodowania blokowego [<em>run length encoding</em>], 229 ale nie pozwala to na osiągnięcie takiego stopnia kompresji, 230 jakiego zwykle oczekuje się od GIF-ów. 231 </p> 232 233 <p> 234 Postanowiliśmy nie stosować pseudo-GIF-ów na naszej witrynie, 235 ponieważ nie jest to zadowalające rozwiązanie problemu. Działa, 236 ale pliki są bardzo duże. To, czego naprawdę potrzebuje WWW, to wolny 237 od patentów format graficzny z kompresją, a nie wielkie 238 pseudo-GIF-y. 239 </p> 240 241 <p> 242 <a href="https://en.wikipedia.org/wiki/Portable_Network_Graphics">Format 243 PNG</a> obejmuje kompresję i nie jest opatentowany. Mamy nadzieję, 244 że stanie się szeroko obsługiwany, wówczas będziemy go 245 stosować. Grafiki na tym serwerze mamy już w <a 246 href="/graphics/graphics.html">wersjach PNG</a>. 247 </p> 248 249 <p> 250 Więcej informacji na temat kłopotów patentowych formatu GIF zawiera 251 poświęcona <a 252 href="https://web.archive.org/web/20150329143651/http://progfree.org/Patents/patents.html">GIF-om 253 strona Ligi Wolności Programowania [<em>League for Programming 254 Freedom</em>]</a>. Za pośrednictwem tej strony można dotrzeć 255 do bardziej szczegółowych informacji <a 256 href="https://endsoftwarepatents.org/">o ogólnym problemie patentów 257 na oprogramowanie</a>. 258 </p> 259 260 <p> 261 Istnieje biblioteka o nazwie libungif, która czyta pliki GIF 262 i zapisuje je w postaci nieskompresowanej, żeby obejść patent 263 Unisysu. 264 </p> 265 266 <p> 267 Celem witryny <a 268 href="https://web.archive.org/web/20171203193534/http://burnallgifs.org/">burnallgifs.org</a> 269 jest odwodzenie od wykorzystywania plików GIF na stronach WWW. 270 </p> 271 <div class="column-limit"></div> 272 273 <h3 class="footnote">Przypis</h3> 274 <ol> 275 <li id="venuenote"><a href="#returnnote">↑</a> 276 <p>Udało nam się przeszukać bazy patentowe USA, Kanady, Japonii oraz Unii 277 Europejskiej. Patent Unisys wygasł w USA 20 czerwca 2003, 278 18 czerwca 2004 wygasł w Europie, 20 czerwca 2004 wygasł 279 w Japonii, zaś w Kanadzie 7 lipca 2004. Amerykański 280 patent IBM wygasł 11 sierpnia 2006. Software Freedom Law Center 281 twierdzi, że po 1 października 2006 nie powinno być żadnych 282 istotnych roszczeń patentowych, które przeszkadzałyby w stosowaniu 283 nieruchomych GIF.</p> 284 285 <p>Animowane GIF są inną bajką. Nie wiemy jakie patenty mogą je obejmować, 286 choć nie słyszeliśmy o żadnych groźbach w ich 287 sprawie. Jakiekolwiek oprogramowanie może być zagrożone patentami, 288 ale nie mamy powodu aby myśleć, że animowane GIF są wyjątkowo 289 zagrożone, ani powodu aby ich unikać.</p> 290 </li> 291 </ol> 292 </div> 293 294 <div class="translators-notes"> 295 296 <!--TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.--> 297 </div> 298 </div> 299 300 <!-- for id="content", starts in the include above --> 301 <!--#include virtual="/server/footer.pl.html" --> 302 <div id="footer" role="contentinfo"> 303 <div class="unprintable"> 304 305 <p>Wszelkie pytania dotyczące GNU i FSF prosimy kierować na adres <a 306 href="mailto:gnu@gnu.org"><gnu@gnu.org></a>. Inne metody kontaktu 307 z FSF można znaleźć na stronie <a 308 href="/contact/contact.html">kontakt</a> <br /> Informacje o niedziałających 309 odnośnikach oraz inne poprawki (lub propozycje) prosimy wysyłać 310 na adres <a 311 href="mailto:web-translators@gnu.org"><web-translators@gnu.org></a>.</p> 312 313 <p> 314 <!-- TRANSLATORS: Ignore the original text in this paragraph, 315 replace it with the translation of these two: 316 317 We work hard and do our best to provide accurate, good quality 318 translations. However, we are not exempt from imperfection. 319 Please send your comments and general suggestions in this regard 320 to <a href="mailto:web-translators@gnu.org"> 321 322 <web-translators@gnu.org></a>.</p> 323 324 <p>For information on coordinating and contributing translations of 325 our web pages, see <a 326 href="/server/standards/README.translations.html">Translations 327 README</a>. --> 328 Staramy się, aby tłumaczenia były wierne i wysokiej jakości, 329 ale nie jesteśmy zwolnieni z niedoskonałości. Komentarze odnośnie 330 tłumaczenia polskiego oraz zgłoszenia dotyczące chęci współpracy 331 w tłumaczeniu prosimy kierować na adres <a 332 href="mailto:www-pl-trans@gnu.org">www-pl-trans@gnu.org</a>. <br /> Więcej 333 informacji na temat koordynacji oraz zgłaszania propozycji 334 tłumaczeń artykułów znajdziecie na <a 335 href="/server/standards/README.translations.html">stronie tłumaczeń</a>.</p> 336 </div> 337 338 <!-- Regarding copyright, in general, standalone pages (as opposed to 339 files generated as part of manuals) on the GNU web server should 340 be under CC BY-ND 4.0. Please do NOT change or remove this 341 without talking with the webmasters or licensing team first. 342 Please make sure the copyright date is consistent with the 343 document. For web pages, it is ok to list just the latest year the 344 document was modified, or published. 345 346 If you wish to list earlier years, that is ok too. 347 Either "2001, 2002, 2003" or "2001-2003" are ok for specifying 348 years, as long as each year in the range is in fact a copyrightable 349 year, i.e., a year in which the document was published (including 350 being publicly visible on the web or in a revision control system). 351 352 There is more detail about copyright years in the GNU Maintainers 353 Information document, www.gnu.org/prep/maintain. --> 354 <p>Copyright © 1997-1999, 2003, 2004, 2006, 2010, 2013, 2021 Free Software 355 Foundation, Inc.</p> 356 357 <p>Ta strona jest dostępna na <a rel="license" 358 href="http://creativecommons.org/licenses/by-nd/4.0/deed.pl">licencji 359 Creative Commons Uznanie autorstwa – Bez utworów zależnych 360 4.0 Międzynarodowe</a>.</p> 361 362 <!--#include virtual="/server/bottom-notes.pl.html" --> 363 <div class="translators-credits"> 364 365 <!--TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.--> 366 Tłumaczenie: Wojciech Kotwica 2002, Jan Owoc 2013; poprawki: Wojciech 367 Kotwica 2002, 2003, 2004, 2005, 2006, Mariusz Libera 2010, Jan Owoc 2010, 368 2011, 2015.</div> 369 370 <p class="unprintable"><!-- timestamp start --> 371 Aktualizowane: 372 373 $Date: 2022/07/04 18:04:55 $ 374 375 <!-- timestamp end --> 376 </p> 377 </div> 378 </div> 379 <!-- for class="inner", starts in the banner include --> 380 </body> 381 </html>