Похоже, вписана последняя страница в толстенный том скандальной истории формата GIF. Наконец-то истекли сроки действия всех известных патентов, более десяти лет не дававших спокойно жить разработчикам программного обеспечения, так или иначе связанного с GIF.
Созданный в 1987 году программистами компании CompuServe, GIF удачно подоспел к появлению WWW и стал первым популярным цветным графическим форматом в Сети. Тогда никто еще не знал, что свободный де-факто GIF совсем не свободен де-юре. К концу 95-го юристы Unisys обнаружили, что основу GIF составляет алгоритм компрессии данных LZW, и патент США на него за номером 4 558 302 принадлежит их фирме. Так началась вторая глава истории GIF, в которой Unisys пыталась содрать деньги буквально со всех, начиная от крупных компаний, выпускавших продукты, позволявшие создавать GIF-файлы, и заканчивая рядовыми пользователями, рискнувшими разместить GIF-изображения на веб-страничках. Летом 2003 года срок действия американского патента истек, а годом позже «сдулись» смежные патенты в других странах мира, после чего энтузиасты отпраздновали День освобождения GIF (см. «КТ» #500). И, как оказалось, поторопились: выяснилось, что другой патент, касающийся того же алгоритма, принадлежит корпорации IBM. Последняя, к ее чести, не делала никаких громких заявлений и, по общему мнению, вряд ли когда-нибудь уподобилась бы Unisys, опустившись до сбора отчислений с программистов. Но и факта наличия у нее патента хватило, чтобы, к примеру, сообщество Open Source не стало включать полноценную поддержку GIF в свои инструменты.
Время шло, и недавно истек срок действия патента IBM. Перерыв патентные базы США, Европейского союза, Канады и Японии, эксперты известных организаций Free Software Foundation и Software Freedom Law Center подтвердили: после 1 октября в этих странах не остается каких-либо значимых патентов, которые могут помешать свободной эксплуатации формата GIF. Таки все?
Увы. Самое смешное, что десятилетняя сага GIF-формата, может быть, еще не завершена! Словно в голливудском триллере, где монстр погибает, лишь отложив яйца на случай хороших кассовых сборов, Unisys оставила лазейку. На веб-страничке компании, посвященной LZW и GIF, сразу после уведомления об истечении срока действия патента 4 558 302 упоминаются некие находящиеся в стадии патентования его доработки. Так что очередная серия, возможно, не за горами. ЕЗ
…Причем с разрешения самой же Yahoo. Действо происходило в рамках ежегодного Yahoo Hack Day — сборища программистов-энтузиастов, желающих «поиграться» с технологиями фирмы, обменяться опытом и вволю попрограммировать в течение суток.
«День хака» впервые стал открытым для всех желающих, раньше это был просто «междусобойчик» для многочисленных работников компании. На нынешнее собрание съехалось более полутысячи человек со всего мира — и было зачем! 29 сентября десятки именитых разработчиков (вплоть до Расмуса Лердорфа, создателя языка PHP) прочитали множество докладов и провели бесчисленные тренинги, в основном посвященные использованию библиотеки для построения веб-интерфейсов YUI, выпущенной (как open source) совсем недавно, но уже успевшей завоевать множество почитателей. 30 сентября прошел собственно hack day — 24-часовой шабаш программирования, плавно перетекающий в музыкальный фестиваль с участием поп-звезд локального масштаба. Не обошлось и без раздачи слонов: звание «лучшего хака» получила команда из трех дам, скрестившая мобильный телефон с шагомером и Flickr в проекте Blogging in Motion (подробнее о разработанных в течение hack day проектах можно прочитать в блоге на hackday.org).
Сами яховцы не преминули воспользоваться таким скоплением заинтересованных лиц и анонсировали несколько новинок. Как оказалось, новыми API для разработчиков обзавелись многие сервисы Yahoo — Flickr, Upcoming и свежевыпущенный почтовик (см. «КТ» #655). Последний и стал самой большей сенсацией — во-первых, это крупнейший сервис Yahoo (257 млн. пользователей); во-вторых, почта была недавно сильно обновлена; и наконец, со слов руководителей портала не вполне понятно — будет ли только опубликован API к почте или все исходники серверных приложений (что было бы странно). Как бы то ни было, яховцы поспешили заметить, что «желают того же» (в смысле — разрешить всем свободный доступ к почтовым API) и своим конкурентам Google и Microsoft — мол, тогда можно будет создать один удобный почтовик-в-браузере и читать письма сразу на всех трех аккаунтах. ВШ
Если, бродя по тихим улочкам Лондона, вы ни с того ни с сего услышите душераздирающий вопль, не торопитесь звонить в полицию. Не исключено, что голос подает не несчастная жертва разбоя, а потерявшийся сотовый телефон, подключенный к новому сервису Remote XT, который позволяет владельцу аппарата нанести ответный удар похитителю.