Бумажная Компьютерра №36 (752)
Тема номера: Человек-конструктор
Выпускающий редактор: Владислав Бирюков
Дата выхода: 30 сентября 2008 года
13-Я КОМНАТА: Новое слово
Автор: Илья Щуров
Сторонники свободного ПО любят обсуждать открытые стандарты.
Хорош ли стандарт А? Насколько правильно его
реализует программа Б? Почему до сих пор никто не реализовал замечательный стандарт В, а все пользуются неполными
спецификациями, полученными в ходе реверс-инжиниринга продукции проприетарного разработчика Г, или изобретают велосипеды
Д, Е, Ж?[Мы довольно подробно писали о процессе стандартизации форматов офисных документов, затрагивая и более общие
вопросы ("КТ" #723).] Впрочем, это всё частности - а есть и более общие вопросы. Что делать, если очень распространенное
приложение нарушает стандарт или расширяет его недопустимым образом, реализует новые функции в обход спецификаций?
Соблюдать стандарт, теряя возможность эффективного взаимодействия с этим приложением, а значит - и собственную
привлекательность для аудитории - или записаться в соучастники нарушения во имя пользователя и для блага
пользователя?
Или, например, - как можно вообще что-то стандартизировать, если мир меняется столь быстро, что
любой стандарт после длительной процедуры разработки и согласования между всеми заинтересованными сторонами выйдет уже
устаревшим и станет не средством ускорения прогресса путем отказа от "изобретения велосипедов", а, напротив, тормозом на
долгие-долгие годы?
Можем ли мы предложить процесс стандартизации, который будет столь же естественным и быстрым,
как развитие самих технологий?
Чтобы ответить на этот вопрос, хочется найти какую-то аналогию стандарта в
динамичной среде. И аналогия находится. С одним "открытым стандартом" каждый из нас сталкивается ежедневно, обычно с
двух-трехлетнего возраста, а человечество как целое пользуется им многие десятки (если не сотни) тысяч лет.
Это
Комментарии к книге «Компьютерра, 2008 № 36 (752)», Журнал «Компьютерра»
Всего 0 комментариев