Кратко

  • 15 июля 2003 года UserLand Software передала права на свою спецификацию RSS 2.0 центру Berkman. Через два дня центр объявил лицензию Creative Commons Attribution/ShareAlike и создание независимого консультативного совета.
  • Berkman отдельно уточнил: UserLand отрицала право собственности на описанный формат, поэтому передача касалась документа, а не формата. Спецификация 2.0.1 оставляла ядро практически замороженным и отправляла новые функции в модули и пространства имён.

Передать руководство можно подписью. Передать вместе с ним привычки всех работающих программ — куда сложнее. Сообщение центра Berkman от 17 июля 2003 года фиксировало сделку, заключённую двумя днями раньше: UserLand уступила права на написанную ею спецификацию RSS 2.0. Прежнее уведомление компании об авторском праве осталось в архиве. Новый текст можно было изменять, цитировать и публиковать по лицензии Creative Commons Attribution/ShareAlike. Само сообщение тут же ограничивало смысл сделки: UserLand не считала себя владельцем формата, описанного в спецификации. Формат никому не передавали.

Это различие видно на уровне одного файла. Спецификация на сайте Berkman описывала XML-документ с внешним элементом rss, версией 2.0 и одним channel. Для канала требовались заголовок, ссылка и описание. Сайт мог записать такой файл, а программа подписчика — получить и прочитать его. Ни тот ни другой механизм не менялся автоматически из-за того, что права на справочный текст оказались у университета.

У UserLand был реальный актив для передачи. Компания написала руководство и выпускала инструменты для создания и чтения RSS. Открытая лицензия снимала зависимость от её отдельного разрешения на распространение текста. Разработчик мог показать правило коллеге, включить выдержку в документацию или опубликовать адаптацию. Университет становился хранителем доступной копии, а не владельцем каждого файла, созданного по её описанию.

Вместе с новым хранителем появился совет. В первоначальный состав вошли автор спецификации Dave Winer, Jon Udell и Brent Simmons. Объявленная работа совета состояла в объяснении возможностей RSS и помощи разработчикам приложений. Он мог обсуждать формулировки и поддерживать публичный ориентир. Но совет не мог по приказу обновить установленные читатели лент или переписать файлы всех издателей. Его решения приобретали силу через действия создателей программ.

В архивной версии спецификации 2.0.1 эта зависимость получила ясную техническую форму. План развития считал ядро RSS практически замороженным на 2.0.1. Возможные 2.0.2 или 2.0.3 предназначались для уточнения текста, а не для новых функций в основном формате. Расширения следовало делать модулями с пространствами имён либо отдельными форматами с собственными названиями. Общая часть оставалась понятной уже существующим программам.

Получилось три разных полномочия. Berkman мог издавать и лицензировать документ. Совет мог направлять его обслуживание. Издатели и авторы читателей решали, какие файлы реально выпускать и принимать. Если смешать эти роли, передача авторских прав на текст начинает звучать как приобретение сети чужих программ. Berkman своим объяснением собственности на формат отверг именно такую подмену.

Сюжет июля 2003 года — история дисциплины, а не смены хозяина всего RSS. Компания отпустила руководство, новый центр открыл его для использования, разработчики получили стабильное ядро и место для расширений. Ленты продолжали идти, потому что их взаимопонимание жило в файлах и работающем коде.

Первичные документы