Добавить в корзинуПозвонить
Найти в Дзене

ODF: как открытый формат спасает нас от цифрового рабства, или Ваши файлы — ваша свобода. Почему ODF важнее, чем кажется

Когда‑то, ещё до персональных компьютеров, текст печатали на машинках. Если ты ошибся — перепечатывай всё заново. Нужна копия — набирай текст еще раз. Сейчас мы даже не задумываемся: можно одной кнопкой исправить ошибку, cделать неограниченное количество копий. А тогда это было просто немыслимо. С появлением первого офисного пакета («Лексикон») случился настоящий прорыв. «Лексикон» не только проверял орфографию и в случае ошибки издавал смешной звук «ба-бам», но и сохранял файлы на диске. А когда там добавили форматирование, шрифты, картинки, то всем стало очевидно: компьютер удобнее бумаги. Параллельно развивались и электронные таблицы. Сначала их тоже создавали на бумаге, делая все вычисления вручную. Это было очень долго и влекло за собой много ошибок. Компьютер автоматизировал расчеты, но потерялась прозрачность. Как он считал и где мог ошибиться, наглядно видно не было. Ты видел только финальный результат. Именно поэтому работа с таблицами была уделом программистов. Тогда и появил
Оглавление

Когда‑то, ещё до персональных компьютеров, текст печатали на машинках. Если ты ошибся — перепечатывай всё заново. Нужна копия — набирай текст еще раз. Сейчас мы даже не задумываемся: можно одной кнопкой исправить ошибку, cделать неограниченное количество копий. А тогда это было просто немыслимо.

С появлением первого офисного пакета («Лексикон») случился настоящий прорыв. «Лексикон» не только проверял орфографию и в случае ошибки издавал смешной звук «ба-бам», но и сохранял файлы на диске. А когда там добавили форматирование, шрифты, картинки, то всем стало очевидно: компьютер удобнее бумаги.

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

Всё изменилось, когда появились наглядные электронные таблицы. Ты кликаешь в ячейку — и видишь число или даже формулу, по которой оно получилось. У ячеек появились точные координаты, что позволяло проследить всю цепочку расчетов. То есть теперь найти ошибку было возможно обычному человеку. Электронные таблицы перестали быть инструментом для программистов и стали инструментом для всех, кто работает с данными. Особенно это пригодилось бухгалтерам, экономистам, менеджерам.

Пленники .doc: как Microsoft запер мир в своих форматах.

Microsoft оказался в нужное время в нужном месте. В 1980-е компания предложила наглядные и удобные инструменты: Word, Excel, а позже и PowerPoint. Железо становилось доступнее, программы работали быстро, а альтернатив по сути не было — так Microsoft в считанные годы «захватил» весь мир.

Дальновидное руководство Microsoft понимало: рано или поздно появятся конкуренты. Чтобы у них не было шансов, форматы файлов сделали закрытыми. Это была не просто стратегия, это была “цифровая удавка”. Документ из Word открывался только в Word, таблица Excel — только в Excel. Такая “техническая необходимость”, была продуманной бизнес‑стратегией: создавая больше контента в этих форматах, пользователь надежнее запирает себя в клетку из своих же файлов.

От PDF до ODF: как рождалась открытая альтернатива

Всем хорошо известный формат PDF, появившийся в 1992 году, изначально был закрытым. Если ты хотел сделать программу, которая открывает PDF, ты нарушал правила. Но уже через год, в 1993-м, Adobe сделала смелый шаг: выпустила бесплатные спецификации. Формат все еще оставался под контролем компании, но “дверь приоткрылась”.

Настоящая свобода наступила в 2008 году. PDF стал официальным открытым стандартом ISO 32000-1:2008. Теперь любой разработчик мог взять спецификацию и спокойно создать свою программу для работы с PDF. Если ты сохраняешь файл в PDF, ты точно знаешь: его прочитают на любом устройстве, в любой программе, в любой стране. PDF стал первым успешным открытым форматом для чтения.

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

В начале 2000-х Microsoft практически монополизировал офисный рынок. Мировое IT‑сообщество возмутилось. Многие крупные компании и даже государства стали осознавать, что это уже фактически угрожает их суверенитету. В противовес Microsoft была создана коалиция — международная организация ODF (Open Document Format). Задача была создать полностью открытый, подробно описанный формат, открывающийся на любом устройстве, независимо от производителя. Одним из его главных идейных вдохновителей стала компания Sun Microsystems. Она на безвозмездной основе делилась технологиями и прикладывала максимум усилий, чтобы этот формат стал мировым стандартом.

Как Microsoft пытался уничтожить ODF изнутри

Для Microsoft это был красный флаг. Если государства и корпорации перейдут на открытый формат, его гегемония окажется под вопросом. Поэтому он сделал следующее: вступил в ODF и начал активно её финансировать, пытаясь получить возможность влиять на итоги голосований, то есть по сути развалить проект изнутри. Разразился мировой скандал. В результате Microsoft изгнали из организации. Развалить проект ODF изнутри не удалось, а после широкой огласки Microsoft вынужден был под давлением общественности и ряда государств (включая США, которые тоже задумались о зависимости от одного поставщика) объявить, что теперь их форматы тоже станут открытыми. Так появились DOCX, XLSX, PPTX.

Однако и здесь была хитрость. Да, контент стал храниться в явном виде. Вы можете открыть DOCX‑файл в обычном текстовом редакторе и увидеть текст, цифры, названия картинок. Но правила отображения (как сверстать страницу, где сделать отступ, какой шрифт применить, как расположить картинку относительно текста) были описаны не прямо, а ссылались на «правила». Файл говорит: «Эта картинка взаимодействует с текстом по правилу номер 18». А что это за правило и как оно работает, знал только Microsoft. Точного описания как не было, так и нет. «Открытость» Microsoft как была, так и остаётся частичной.

ODF: недооценённое оружие цифрового суверенитета

В 2010 г. Oracle поглотил Sun Microsystems, и развитие ODF практически прекратилось. Oracle был сосредоточен на других проектах и не был заинтересован в поддержке открытого формата, который конкурировал с его собственными продуктами.

Но энтузиасты не дали формату угаснуть. На основе OpenOffice появился LibreOffice — форк, который подхватили разработчики Linux‑дистрибутивов и компании, стремившиеся к полной независимости от Microsoft. Они стали вкладывать средства в развитие LibreOffice и одновременно поддерживать формат ODF. Благодаря этому ODF продолжает развиваться и остаётся полностью открытым. Его спецификации доступны любому, и любой разработчик может создать программу, корректно работающую с ODF‑документами, не спрашивая ни у кого разрешения.

Сейчас в мире существует несколько стандартов для офисных документов:

Закрытые форматы Microsoft (старые .doc, .xls) — уже почти не используются.

Открытые форматы Microsoft (.docx, .xlsx, .pptx) — контент виден, но правила отображения зашифрованы.

ODF — полностью открытый, не зависящий от вендора.

Проблема в том, что многие государства, включая Россию, приняли в качестве стандарта форматы Microsoft. В наших ГОСТах, на портале Госуслуг, в делопроизводстве закреплены .docx, .xlsx и шрифты, принадлежащие Microsoft. Сегодня, когда Microsoft прекратила поставки в Россию и ограничила использование своих продуктов, это создаёт абсурдную ситуацию. Мы обязаны расплачиваться долларами, но нам закрыли доступ к долларовым счетам. Мы не можем легально купить Microsoft Office, но обязаны подавать документы в его форматах даже на государственные сайты. Это как если бы вам выставили счет в иностранной валюте, но запретили ее покупать и пригрозили штрафом за неуплату.

Uncom: свободные документы

ODF — это язык без хозяина. Он описан так же явно, как правила русского языка или законы физики. Его не отключат и не станут подстраивать под чужие интересы. Его нельзя “отозвать”. Если государство примет его как стандарт, мы перестанем просить разрешения у чужих корпораций, чтобы прочитать собственные законы. Цифровая свобода начинается с права пользоваться своими данными без оглядки, не боясь получить сообщение на экране “ваш файл более не поддерживается”.

Если бы государство приняло ODF в качестве обязательного стандарта для госорганов, это стало бы важным шагом к цифровому суверенитету. Нам не пришлось бы каждый раз «ходить к писарю», чтобы тот прочитал документ на непонятном языке. Мы могли бы свободно обмениваться файлами, не боясь, что завтра отключат доступ к программе. ODF можно дорабатывать, главное, чтобы доработки оставались открытыми. Тогда цивилизованный мир сможет ими пользоваться, и мы получим язык, на котором говорят свободные люди.