summaryrefslogtreecommitdiff
path: root/talermerchantdemos/blog/articles/ru/gif.html
blob: bb14a63ed6bb962c23aac39e824db26f8bd56904 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
<!--#set var="ENGLISH_PAGE" value="/philosophy/gif.en.html" -->

<!--#include virtual="/server/header.ru.html" -->
<!-- Parent-Version: 1.96 -->
<!-- This page is derived from /server/standards/boilerplate.html -->
<!--#set var="TAGS" value="essays laws patents" -->
<!--#set var="DISABLE_TOP_ADDENDUM" value="yes" -->

<!-- This file is automatically generated by GNUnited Nations! -->
<title>Почему на страницах сайта GNU нет файлов GIF - Проект GNU - Фонд свободного
программного обеспечения</title>
<style type="text/css" media="print,screen"><!--
a.ftn { font-size: .94em; }
-->
</style>

<!--#include virtual="/philosophy/po/gif.translist" -->
<!--#include virtual="/server/banner.ru.html" -->
<!--#include virtual="/philosophy/ph-breadcrumb.ru.html" -->
<!--GNUN: OUT-OF-DATE NOTICE-->
<!--#include virtual="/server/top-addendum.ru.html" -->
<div class="article reduced-width">
<h2>Почему на страницах сайта GNU нет файлов GIF</h2>
<div class="thin"></div>

<div class="introduction">
<p><em>Насколько нам известно, в наши дни нет особой патентной угрозы формату
GIF: <a href="#venuenote"> срок действия патентов, которые применялись для
нападения на GIF, истек</a>. Тем не менее эта статья будет оставаться
актуальной до тех пор, пока программы можно будет запрещать с помощью
патентов, поскольку такого же рода вещи могли бы случиться в любой области
вычислений. См. <a href="/server/fsf-html-style-sheet.html#UseofGraphics">
правила нашего сайта относительно GIF</a> и наши <a
href="/server/standards/gnu-website-guidelines.html#UseofGraphics"> указания
по поддержке страниц сайта</a>.</em></p>
</div>
<hr class="no-display" />

<p>
На сайте GNU нет файлов GIF из-за патентов компаний Unisys и IBM на алгоритм
сжатия LZW, который применяется при создании файлов GIF. Из-за этих патентов
у нас не может быть свободных программ для создания правильных файлов
GIF. Их действие также распространяется на программу
<strong>compress</strong>; именно поэтому GNU не пользуется ни этой
программой, ни ее форматом.
</p>

<p>
Unisys и IBM подали заявки на патенты в 1983&nbsp;году. Unisys (и, возможно,
IBM) подали заявки на эти патенты в нескольких странах. Там, где мы смогли
провести поиск по базе данных патентов, последний из их сроков действия,
кажется, завершается 1&nbsp;октября 2006&nbsp;года<a class="ftn"
href="#venuenote">[1]</a>. До этого каждый, кто выпустит программу для
создания файлов GIF, вероятно, пойдет под суд. У нас нет никаких оснований
полагать, что правообладатели проиграют такой процесс.
</p>

<p>
Если бы мы выпустили такую программу, Unisys и IBM, возможно, сочли бы более
мудрым (с точки зрения формирования общественного мнения) не преследовать
такую некоммерческую организацию, как ФСПО. Вместо этого они могли бы
преследовать пользователей программы, в том числе компании, которые
распространяют программы GNU. Мы считаем, что с нашей стороны было бы
безответственно допускать такое.
</p>

<p>
Многие полагают, что компания Unisys разрешила распространять свободные
программы для создания файлов в формате GIF. К сожалению, это не совсем то,
что сделала Unisys. Вот что Unisys в действительности заявила об этом в
1995&nbsp;году:
</p>

<blockquote><p>Unisys не требует ни лицензирования, ни платы за некоммерческие
бесприбыльные приложения на основе GIF, в том числе для применения в сетевых
службах. Тот же самый принцип распространяется на разработчиков программ для
сети Интернет. Unisys не будет преследовать за непреднамеренные нарушения со
стороны разработчиков при выпуске версий продуктов для Интернета до
1995&nbsp;года. Компания не требует ни лицензирования, ни платы за
некоммерческие бесприбыльные предложения в Интернете, в том числе
&ldquo;бесплатные программы&rdquo;.</p></blockquote>

<p>
К сожалению, это не распространяется на <a
href="/philosophy/free-sw.html">свободные программы</a>, которые можно
использовать в такой свободной операционной системе, как GNU. Это также не
имеет <em>никакого</em> отношения к применению алгоритма LZW в других целях,
например для сжатия файлов. Вот почему мы считаем, что все равно лучше
отказаться от этого алгоритма и перейти на такие альтернативы, как <a
href="/software/gzip/gzip.html">GNU Gzip</a> и формат PNG.
</p>

<p>
<a href="/philosophy/selling.html">Коммерческое распространение свободных
программ</a> имеет очень большое значение, и мы хотим, чтобы систему GNU в
целом распространяли коммерчески. Это значит, что мы не можем добавить
программу, генерирующую файлы GIF (во всяком случае, на условиях Unisys).
</p>

<p>
<a href="https://www.fsf.org">Фонд свободного программного
обеспечения</a>&nbsp;&mdash; некоммерческая организация, так что, строго
говоря, наша выручка от продажи <a
href="https://shop.fsf.org/">компакт-дисков</a> не является
&ldquo;прибылью&rdquo;. Может быть, это значит, что мы могли бы записать
программу для работы с GIF на наш компакт-диск и заявить, что мы действуем
согласно разрешению Unisys&nbsp;&mdash; а может быть, и нет. Но поскольку мы
знаем, что другие распространители GNU не смогли бы включить эту программу,
то такое добавление было бы не очень полезно.
</p>

<p>
Вскоре после того, как Unisys сделала свое заявление, когда вся сеть была
совершенно уверена, что Unisys дала разрешение на свободные программы,
генерирующие GIF, мы написали в юридический отдел Unisys и попросили
разъяснить эти вопросы. Ответа мы не получили.
</p>

<p>
Даже если бы Unisys действительно разрешила генерировать GIF свободными
программами, нам все равно пришлось бы иметь дело с патентом IBM. Патенты
как IBM, так и Unisys распространяются на одно и то же
&ldquo;изобретение&rdquo;&nbsp;&mdash; алгоритм сжатия LZW. (Возможно, это
следствие ошибки со стороны Бюро патентов и товарных знаков США, известного
своей некомпетентностью и неверными решениями.)
</p>

<p>
Другой вопрос&nbsp;&mdash; декодирование GIF. Патенты и Unisys, и IBM
составлены так, что они не распространяются на программу, которая может
только распаковывать формат LZW, а сжимать не может. Следовательно, мы можем
и будем включать поддержку отображения файлов GIF в программы GNU.
</p>

<p>
В такой ситуации мы все же могли бы размещать файлы GIF на страницах нашего
сайта, если бы мы хотели. Многие с радостью создали бы их для нас, и мы не
пошли бы под суд за файлы GIF на нашем сервере.
</p>

<p>
Но мы полагаем, что если мы не можем распространять программы, чтобы люди
могли как следует генерировать файлы GIF, то мы не должны принуждать других
работать с такими программами для нас. Кроме того, если мы не можем
предоставить программы GNU для генерации файлов GIF, то мы должны
рекомендовать альтернативу. Мы сами должны использовать альтернативу,
которую мы рекомендуем.
</p>

<p>
В 1999&nbsp;году Unisys выступила с заявлением на предмет своего патента:
</p>

<blockquote><p>К Unisys часто обращались с вопросом, требуется ли лицензия Unisys, чтобы
пользоваться программами, реализующими LZW, полученными по сети из Интернета
или из других источников. Ответ прост. Во всех случаях требуется письменное
лицензионное соглашение или постановление, подписанное действительным
представителем Unisys, для всякого использования, продажи или
распространения любых программ (включая так называемые &ldquo;бесплатные
программы&rdquo;) и/или оборудования с функцией преобразования LZW
(например, программ, полученных по сети).</p></blockquote>

<p>
Этим заявлением Unisys пытается взять назад сказанное в 1995&nbsp;году,
когда они частично предоставили патент обществу. Законность такого хода
сомнительна.
</p>

<p>
Еще одна проблема состоит в том, что патенты на LZW&nbsp;&mdash; и патенты
на вычислительные идеи вообще&nbsp;&mdash; ущемляют свободу программистов
вообще, и всем программистам нужно вместе работать <a
href="/philosophy/limit-patent-effect.html">над защитой программ от
патентов</a>.
</p>

<p>
Итак, даже если мы могли бы найти решение, которое позволило бы сообществу
свободного программного обеспечения генерировать GIF, это в действительности
не было бы решением (во всяком случае, решением всей проблемы). Проблему
может решить переход на новый формат и отказ от дальнейшего применения GIF.
</p>

<p>
Соответственно, мы не применяем GIF, и мы надеемся, что вы тоже не будете им
пользоваться.
</p>

<p>
Можно делать несжатые изображения, которые будут вести себя, как GIF, то
есть их можно будет декодировать программами, которые декодируют формат
GIF. Это можно делать без нарушения патентов. Такие изображения в псевдоGIF
в некоторых случаях полезны.
</p>

<p>
Также можно создавать файлы GIF, пользуясь незапатентованным кодированием
количества повторяющихся символов, но это не позволяет достичь сжатия,
ожидаемого обычно в GIF.
</p>

<p>
Мы решили не использовать такие файлы псевдоGIF на своем сайте, потому что
они не являются удовлетворительным решением проблемы сообщества. Они
работают, но они очень велики. В действительности для сайтов нужен
незапатентованный формат со сжатием, а не большие файлы псевдоGIF.
</p>

<p> 
<a href="https://ru.wikipedia.org/wiki/PNG">Формат PNG</a> является таким
незапатентованным форматом со сжатием. Мы надеемся, что он получит широкую
поддержку; тогда мы будем его использовать. Версии изображений этого сервера
<a href="/graphics/graphics.html">в формате PNG</a> у нас есть.
</p>

<p>
Подробнее о патентных проблемах GIF см. на <a
href="https://web.archive.org/web/20150329143651/http://progfree.org/Patents/patents.html">странице
GIF Лиги свободы программирования</a>. На этой странице можно найти более
подробные сведения <a href="https://endsoftwarepatents.org/">о проблеме
патентов на программы вообще</a>.
</p>

<p>
Есть библиотека libungif, которая читает файлы GIF и записывает несжатые
файлы GIF, чтобы обойти патент Unisys.
</p>

<p>
<a
href="https://web.archive.org/web/20171203193534/http://burnallgifs.org/">http://burnallgifs.org</a>&nbsp;&mdash;
сайт, призывающий не применять файлы GIF на вашем сайте.
</p>
<div class="column-limit"></div>

<h3 class="footnote">Примечание</h3>
<ol>
<li id="venuenote">
<p>Мы смогли провести поиск по патентным базам данных США, Канады, Японии, а
также Европейского Союза.  В США срок действия патента Unisys закончился
20&nbsp;июня 2003&nbsp;года, в Европе&nbsp;&mdash; 18&nbsp;июня
2004&nbsp;года, в Японии&nbsp;&mdash; 20&nbsp;июня 2004&nbsp;года, а в
Канаде&nbsp;&mdash; 7&nbsp;июля 2004&nbsp;года. В США срок действия патента
IBM закончился 11&nbsp;августа 2006&nbsp;года. Правовой центр свободы
программного обеспечения утверждает, что после 1&nbsp;октября 2006&nbsp;года
не останется ни одной существенной запатентованной особенности,
препятствующей применению файлов GIF без анимации.</p>

<p>Файлы GIF с анимацией&nbsp;&mdash; это другая история. Мы не знаем, какие
патенты могли бы распространяться на них. Однако мы не слышали об угрозах,
связанных с применением GIF с анимацией. Патенты могут угрожать любым
программам, но у нас нет причин считать, что положение GIF с анимацией особо
опасно&nbsp;&mdash; нет особой причины обходить их стороной.</p>
</li>
</ol>
</div>

<div class="translators-notes">

<!--TRANSLATORS: Use space (SPC) as msgstr if you don't have notes.-->
 </div>
</div>

<!-- for id="content", starts in the include above -->
<!--#include virtual="/server/footer.ru.html" -->
<div id="footer" role="contentinfo">
<div class="unprintable">

<p>Пожалуйста, присылайте общие запросы фонду и GNU по адресу <a
href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>. Есть также <a
href="/contact/">другие способы связаться</a> с фондом. Отчеты о
неработающих ссылках и другие поправки или предложения можно присылать по
адресу <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.</p>

<p>
<!-- TRANSLATORS: Ignore the original text in this paragraph,
        replace it with the translation of these two:

        We work hard and do our best to provide accurate, good quality
        translations.  However, we are not exempt from imperfection.
        Please send your comments and general suggestions in this regard
        to <a href="mailto:web-translators@gnu.org">

        &lt;web-translators@gnu.org&gt;</a>.</p>

        <p>For information on coordinating and contributing translations of
        our web pages, see <a
        href="/server/standards/README.translations.html">Translations
        README</a>. -->
Мы старались сделать этот перевод точным и качественным, но исключить
возможность ошибки мы не можем. Присылайте, пожалуйста, свои замечания и
предложения по переводу по адресу <a
href="mailto:web-translators@gnu.org">&lt;web-translators@gnu.org&gt;</a>.
</p><p>Сведения по координации и предложениям переводов наших статей см. в
<a href="/server/standards/README.translations.html">&ldquo;Руководстве по
переводам&rdquo;</a>.</p>
</div>

<!-- Regarding copyright, in general, standalone pages (as opposed to
     files generated as part of manuals) on the GNU web server should
     be under CC BY-ND 4.0.  Please do NOT change or remove this
     without talking with the webmasters or licensing team first.
     Please make sure the copyright date is consistent with the
     document.  For web pages, it is ok to list just the latest year the
     document was modified, or published.
     
     If you wish to list earlier years, that is ok too.
     Either "2001, 2002, 2003" or "2001-2003" are ok for specifying
     years, as long as each year in the range is in fact a copyrightable
     year, i.e., a year in which the document was published (including
     being publicly visible on the web or in a revision control system).
     
     There is more detail about copyright years in the GNU Maintainers
     Information document, www.gnu.org/prep/maintain. -->
<p>Copyright &copy; 1997-1999, 2003, 2004, 2006, 2010, 2013, 2021 Free Software
Foundation, Inc.</p>

<p>Это произведение доступно по <a rel="license"
href="http://creativecommons.org/licenses/by-nd/4.0/deed.ru">лицензии
Creative Commons Attribution-NoDerivs (<em>Атрибуция&nbsp;&mdash; Без
производных произведений</em>) 4.0 Всемирная</a>.</p>

<!--#include virtual="/server/bottom-notes.ru.html" -->
<div class="translators-credits">

<!--TRANSLATORS: Use space (SPC) as msgstr if you don't want credits.-->
 </div>

<p class="unprintable"><!-- timestamp start -->
Обновлено:

$Date: 2021/11/04 07:37:04 $

<!-- timestamp end -->
</p>
</div>
</div>
<!-- for class="inner", starts in the banner include -->
</body>
</html>