О деятельности ЕФСПО / Открытые стандарты: обзор

Открытые стандарты

Общепризнанного определения открытого стандарта не существует, хотя попытки сформулировать его предпринимались неоднократно. Ссылки на разные версии формулировок приведены ниже.

ЕФСПО не ставит целью дать новое определение. Вместо этого фонд выбрал формулировку, разработанную в ходе подготовки проекта Certified Open. Работа над этим определением началась еще до того, как ЕФСПО присоединился к проекту. Изначально в его основу было положено определение, сформулированное в рамках Европейской концепции совместимости (EIF), проекта Еврокомиссии.

В ходе обсуждения с участием ведущих представителей политики, бизнеса и сообщества определение получило новую формулировку из пяти пунктов, устроившую всех. Впоследствии это определение было использовано в проекте SELF EU, «Декларации о стандартах и будущем Интернета», подписанной в Женеве в 2008 году, и при организации Дня свободы документов.

Определение

Открытый стандарт — это формат или протокол, который

  1. равным образом доступен для чтения и использования без ограничений всем заинтересованным сторонам;
  2. не содержит компонентов или расширений, зависящих от форматов или протоколов, которые не попадают под определение открытого стандарта;
  3. не содержит правовых или технических положений, ограничивающих его использование любой заинтересованной стороной в любых схемах предпринимательства;
  4. разработан и дорабатывается в ходе процедур, не зависящих от конкретного поставщика и открытых для равноправного участия конкурентов и третьих сторон;
  5. доступен в большом количестве полных реализаций, выполненных конкурирующими поставщиками, или в виде полной реализации, в равной степени доступной всем сторонам.

О развивающихся стандартах

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

В случаях, когда речь идет о содействии развитию открытых стандартов, строгое применение этого пункта может препятствовать появлению новых открытых стандартов. При этом с точки зрения определения такие стандарты выступают прямыми конкурентами несвободных форматов, которые зависят от конкретных поставщиков. Поэтому в подобных ситуациях может иметь смысл допустить, чтобы «развивающиеся стандарты» не отвечали пятому пункту определения.

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

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

Ссылки на другие определения

Обзор термина «открытые стандарты» и разные версии определений есть в Википедии. Другие версии определений: