Патентное бюро США выдало еще один патент, который сразу вызвал горячие отзывы сетевой общественности. Компания IBM запатентовала технологию автоматического создания и редактирования отдельных веб-страниц и целых сайтов на основании некоторого набора "шаблонов".
В патенте (#6,304,886) указывается, что IBM лицензирует системы, инструменты и методы шаблонного, автоматизированного создания и редактирования веб-страниц. Патентованные инструменты предполагают полное исключение или сведение к минимуму знание разработчиком веб-страницы языка HTML.
По мнению составителей патентной заявки (а подана она была еще в июне 1998 года), существующая "ручная" система создания веб-страниц характеризуется несколькими существенными трудностями. Она предполагает знание HTML и других языков, а также специальных программ редактирования. При "ручном" подходе сильно затруднен поиск ошибок и координация работы в том случае, если над сайтом работают нескольких человек.
Для решения всех этих проблем и служат технологии и инструменты, патент на которые и получила теперь IBM. В патенте, как и всегда в подобных случаях, описаны мельчайшие нюансы автоматического создания веб-страниц, вплоть до создания шаблонов для кнопок навигации по сайту или технологии построения страницы на основе выбора из нескольких возможных вариантов и изменение готовых страниц под личные нужды без вмешательства пользователя инструмента в код страницы. Патент также покрывает и инструменты автоматического редактирования сайтов, и наличие специальной инструментальной Библиотеки, в которой могут содержаться, например, различные элементы дизайна.
Все это, конечно, очень удобно - однако проблема в том, что в данном случае опять "запатентован велосипед". Технологии автоматического построения веб-страниц давно и широко используются в Интернете. Тысячи мелких и крупных компаний от серверов бесплатного хостинга, до мелких компаний - разработчиков недорогих веб-решений используют в своей работе с клиентами шаблонные решения, позволяющие создавать индивидуальные веб-страницы без вмешательства программистов.
Что касается инструментов автоматического редактирования - то их вообще использует большинство интернет-СМИ. В частности, публикация новостей в "Нетоскопе" происходит с помощью программы Imprimatur, которая сама верстает страницы.
Такая странная политика Патентного бюро США в области патентования широкораспространенных технологий давно и безуспешно вызывает протесты со стороны IT-общественности во всем мире. Самый яркий пример того, к чему приводит эта политика - патент, выданный сетевому магазину Amazon.com на технологию "one-click purchasing", которая позволяет покупателю не вносить каждый раз свои данные при осуществлении каждой конкретной покупки на сайте, а заказывать все "одним кликом". Проблема состоит в том, что в данном случае используются файлы "cookies", которые по сути являются частью сетевого протокола HTTP - и не являются изобретением Amazon.
Пока магазину Amazon не удалось ни с кого получить деньги за использование запатентованной технологии. Не ясно также и то, как собирается IBM пользоваться новым патентом на процесс создания сайтов.
Впрочем, некоторые даже поддерживают выдачу этого патента. Один из читателей на сайте Slashdot.org по этому поводу пишет, что "Голубому гиганту" можно простить подобный патент, поскольку IBM поддерживает Linux. А во-вторых, подобный патент может стать эффективным орудием в борьбе с "Великим дьяволом и врагом всего, что мы любим - Microsoft", пишет читатель.
Действительно, именно корпорация Microsoft является самым большим любителем создания всевозможных "шаблонов", позволяющих пользователю не задумываться о том, как устроено то, что он создает. В частности, один из самых распространенных html-редакторов, FrontPage, является продуктом именно этой корпорации.