Статьи

Дневное ограбление, часть 2: пример — скромный GIF

В качестве продолжения предыдущего обсуждения Graphics Legality , давайте посмотрим на практический пример юридических вопросов в формате GIF…

Рождение GIF

В 1987 году Compuserve выпустила формат GIF для графики в качестве бесплатной и открытой спецификации. Другими словами, любой веб-разработчик или создатель графики может свободно создавать, публиковать, обменивать, складывать, раскручивать и искажать GIF-файлы по своему усмотрению. Создатели использовали метод сжатия данных LZW (Lempel Ziv Welch), чтобы уменьшить размер файлов, и в этом заключается проблема авторского права. Обратите внимание, что метод сжатия LZW также используется в графике TIFF и некоторых старых утилитах сжатия файлов, но поскольку относительно мало людей используют либо графику TIFF, либо эти старые программы сжатия файлов, я сосредоточусь на использовании GIF-файлов.

Терри А. Уэлч описал LZW в июньском выпуске журнала IEEE’s Computer за июнь 1984 года. Unisys владел и все еще имеет патент на процедуру, описанную в статье, но статья, описывающая алгоритм, не упоминала об этом. Уэлч, сотрудник Sperry, расширил работу предыдущих разработчиков Lempel и Ziv. Корпорация Sperry получила патент США в 1985 году. Сперри и Берроуз объединились в 1986 году для образования Unisys, таким образом, Unisys стал владельцем патентов Sperry. Compuserve не видела причин накладывать какие-либо ограничения на использование GIF, и графика GIF быстро стала одним из основных элементов всемирной паутины. Их было относительно легко создать, относительно компактно и довольно гибко.

К сожалению, проблема нарушения патентных прав возникла практически сразу. Хотя Unisys не применяла свои авторские права в течение многих лет, идея формата, имеющего проблемы с авторским правом, была поводом для беспокойства. Некоторые пользователи Compuserve немедленно удалили все GIF-файлы на своих сайтах или преобразовали свою графику в JPEG или другие форматы, которые не были защищены патентами Unisys. Многие другие веб-дизайнеры продолжали использовать GIF-файлы, мало заботясь о законности, или не знали всего вопроса. Compuserve быстро отступил от проблемы. Они утверждали, что не будут иметь ничего общего с дебатами, и любые юридические аргументы были между Unisys и третьими сторонами. Интересно, что срок действия оригинального патента Unisys истекает в 2003 году; пока не известно, намерен ли Unisys продлить срок действия своего патента.

Unisys обеспечивает соблюдение авторских прав

Unisys не начал применять свои авторские права до декабря 1994 года, когда он объявил, что, поскольку он владеет методом сжатия, используемым для создания GIF-файлов, любые веб-сайты, использующие GIF-файлы, не производимые с использованием Unisys-лицензированного программного обеспечения, должны платить компании ошеломляющие 5000 долларов. Unisys требуется:

«[a] единовременный платеж в размере 5000 долларов США за каждое лицензионное соглашение (ограничено двумя серверами на каждом лицензированном веб-сайте) или [sic] единовременный платеж в размере 7500 долларов США за лицензию для Billboard и Intranet».

Идея сразу попала под огонь. По словам возмущенных владельцев BurnAllGifs , организация выступает против утверждения Unisys контроля над форматом GIF:

«Тот факт, что Unisys смог запатентовать LZW, обусловлен недостатком патентной системы США, который делает патентоспособными даже расчеты карандашом и бумагой. Вы можете нарушить некоторые патенты США, просто выполняя исторические задачи в учебнике по математике или информатике! «

Когда Unisys впервые объявили о том, что она начнет обеспечивать соблюдение своих требований об авторском праве, они заявили, что не заинтересованы в том, чтобы преследовать иски о нарушении патентных прав любого лица, использующего GIF для некоммерческого или личного использования, или против бесплатных разработчиков, создавших утилиты для создания GIF. Однако в сентябре 1999 года они выпустили «разъяснение», в котором говорилось, что на любого, кто использует GIF, распространяется претензия Unisys о нарушении патента, если они используют GIF на любом сайте в Интернете или интрасети. Вы можете вообразить фурор, который вызвал конкретный иск. В Интернете существует сильное движение, которое выступает за отказ от GIF полностью вопреки утверждениям Unisys, но, как мы хорошо знаем, GIF по-прежнему являются графикой выбора для многих веб-дизайнеров.

Судьба смиренного ГИФ…

Где это оставляет сегодняшних пользователей GIF, не совсем понятно. Хотя юридическое мнение варьируется, большинство юристов, вовлеченных в проблему, серьезно сомневаются в том, что пользователи GIF, такие как я и SitePoint, рискуют нарушить любой патентный закон — только авторы графических утилит, способные создавать GIF, несут ответственность за любые авторские права. или лицензионные сборы. Лучше всего предположить, что если вы используете GIF-файлы, созданные лицензионными программами (а большинство крупных компаний, таких как Paint Shop Pro, Illustrator и т. Д., Уже давно заплатили свои взносы Unisys), то все в порядке. Если вы поддерживаете личный или некоммерческий веб-сайт, вы можете быть технически нарушен, но Unisys не собирается вас беспокоить. Однако, если вы используете GIF на своей коммерческой странице или вы являетесь разработчиком программного обеспечения, который продает программу создания GIF без лицензии от Unisys, с вами могут связаться в один из этих прекрасных дней.

Очевидно, что это НЕ является юридическим заключением или руководством; если сомневаетесь, обратитесь к юристу, знакомому с проблемой, или свяжитесь с Unisys по адресу LZW_INFO@unisys.com

… и скромный веб-дизайнер

Так что вам нужно беспокоиться, если вы простой веб-дизайнер, использующий GIF-графику? Ну, как сказал плакат Slashdot : «Вы не можете запатентовать последовательность чисел, вы можете только запатентовать процесс или алгоритм для получения этих чисел». В конечном итоге все файлы GIF представляют собой просто строки чисел, переведенные в красивые картинки браузерами и графическими программами, поэтому для Unisys не представляется возможным собирать роялти или платежи с таких, как мы. Большинство создателей условно-бесплатных программ, таких как Иан Тимминс, известный в My My Toolbox , избегают этой проблемы, отказываясь поддерживать формат GIF в своих программах. Ситуацию хорошо иллюстрирует пресс-секретарь Unisys Оливер Пичер, который говорит:

«Если вы спросите дорожного патрульного, сможете ли вы увеличить скорость, он скажет« нет », даже если вы не пойманы».

Пичер утверждает, что Unisys не ищет нарушителей своего патента. Он добавил, что большинство программ, производящих GIF-файлы, лицензированы, поэтому обычно проблем нет. Лучший совет для коммерческих пользователей — убедиться, что используемые ими GIF создаются лицензионными графическими программами.

Другой альтернативой является использование более нового графического формата PNG. PNG (официально Portable Network Graphics; неофициально Png — это не Gif или даже Pretty Nifty Graphics) начинался как GIF24, 24-битный графический формат, разработанный Compuserve и сторонними разработчиками. Графика PNG делает все, что делает GIF, кроме анимации (скрытый формат MNG или «Multi-Image Network Graphics» обрабатывает анимации), и делает это лучше. К сожалению, PNG-графика не поддерживается большинством старых браузеров. Браузеры, поддерживающие PNG, включают MSIE 5 и выше, Netscape 4.x и выше, Opera и Mozilla, прародитель с открытым исходным кодом для Netscape 6. Список страниц всех браузеров, поддерживающих PNG, см. На странице Браузеры, поддерживающие PNG. полностью или частично.

Поскольку разработчики сайтов должны учитывать использование старых браузеров значительной частью своей аудитории, многие решили избегать использования PNG. Другие используют этот формат и настаивают на том, чтобы их аудитория обновляла свои браузеры по мере необходимости. Что касается файлов MNG, они не очень хорошо поддерживаются. Формат, наконец, получил конкретные спецификации в январе 2001 года и готов к использованию; К сожалению, ни один из основных браузеров пока не поддерживает полностью MNG. Netscape 6 относительно хорошо поддерживает MNG, но ни MSIE, ни Opera вообще не поддерживают этот формат. Браузер Unix / KDE Konqueror поддерживает MNG, но рыночная доля Konqueror довольно мала.

Я предполагаю, что пока Microsoft не решит поддерживать формат MNG в своем браузере, использование MNG в Интернете будет в лучшем случае крайне ограниченным. И Гленн Рандерс-Персон, один из разработчиков MNG, не ожидает, что формат MNG скоро получит поддержку основных браузеров. «На основании того, сколько времени им понадобилось для поддержки PNG, — говорит он, — у меня нет больших надежд». ExtremeTech рекомендует использовать Flash-анимацию вместо файлов MNG.

PNG во многом превосходят GIF. Это графика без потерь, что означает, что ни одна деталь изображения не будет уничтожена. Они сжимают лучше, чем GIF или JPG, что означает меньший размер файла и более быстрое время загрузки. И они поддерживают гораздо большую цветовую палитру, чем GIF-файлы, а также имеют независимую от платформы гамма-коррекцию (что означает, что они выглядят практически одинаково на вашем ПК и на компьютере вашего соседа), несколько слоев прозрачности в отличие от одного слоя, поддерживаемого GIF-файлы, текстовая область в файле для хранения данных (авторское право) и многое другое.

В настоящее время относительно небольшое количество сайтов используют PNG. В конце концов, они вполне могут увеличить или даже заменить использование GIF, но этот день еще не наступил. По мере того, как все больше графических дизайнеров обращаются к формату PNG, графика PNG становится все более распространенной. Лично я не предвижу исчезновение GIF в ближайшем будущем, особенно до тех пор, пока основные графические программы, такие как Paint Shop и Illustrator, продолжат поддерживать этот формат.

Список используемой литературы

Открытое письмо всем веб-карикатуристам (предложение о том, чтобы веб-анимация стала GIFless)
http://www.ubersoft.net/features/bothbarrels/20010316.html

AspImage, LZW и патент Unisys на GIF / LZW
http://www.serverobjects.com/lzw.html

Сжечь все гифки?
http://community.borland.com/devnews/article/1,1714,20002,00.html

Сжечь все гифки
http://burnallgifs.org/

C | Net: Web Building — Авторство и дизайн сайта — Новые веб-стандарты
http://builder.cnet.com/webbuilding/pages/Authoring/Standards/ss02.html

Компании, лицензированные Unisys
http://www.unisys.com/unisys/lzw/lzw-companies.asp

Противоречие GIF: взгляд разработчика программного обеспечения
http://cloanto.com/users/mcb/19950127giflzw.html

Группа 42: PNG Info
http://www.group42.com/png.htm

LZW FAQ
http://www.cpe.surrey.ac.uk/support/faq/gif_lzw.htm

Домашний сайт МНГ
http://www.libpng.org/pub/mng/

Домашний сайт PNG
http://www.libpng.org/pub/png/

Браузеры с поддержкой PNG
http://graphicswiz.com/png/pngapbr.html

Unisys не предъявляет права (большинству) веб-мастеров за использование GIF-файлов
http://slashdot.org/articles/99/08/31/0143246.shtml

Глоссарий Web Clip Art
http://webclipart.about.com/library/glossary/blglossary.htm

Информация о лицензии веб-сайтов от Unisys
http://www.unisys.com/unisys/lzw/lzw-license.asp