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

Спор о форматах: LibreOffice против Microsoft и проблема OOXML

Разберу суть спора между LibreOffice и Microsoft о формате OOXML — с объяснением ключевых понятий и последствий для пользователей. OOXML (Office Open XML) — формат файлов, введённый Microsoft в Office 2007 для документов Word, Excel и PowerPoint. Имеет расширения: Microsoft заявляет, что OOXML — открытый стандарт (open standard), но LibreOffice с этим не согласен. Важно различать два понятия: Проприетарное ПО — противоположность открытости: контролируется исключительно компанией‑разработчиком (пример — продукты Apple). Примеры подходов компаний: Позиция LibreOffice: Позиция Microsoft: Проблемы совместимости OOXML затрагивают не только обычных пользователей, но и научные исследования. Пример из науки: Последствия для пользователей: Действия LibreOffice: Реакция Microsoft: Перспективы: Что делать пользователям?
Оглавление

Разберу суть спора между LibreOffice и Microsoft о формате OOXML — с объяснением ключевых понятий и последствий для пользователей.

Что такое OOXML?

OOXML (Office Open XML) — формат файлов, введённый Microsoft в Office 2007 для документов Word, Excel и PowerPoint. Имеет расширения:

  • .docx — Word;
  • .xlsx — Excel;
  • .pptx — PowerPoint.

Microsoft заявляет, что OOXML — открытый стандарт (open standard), но LibreOffice с этим не согласен.

Открытые стандарты vs открытый исходный код

Важно различать два понятия:

  1. Открытый стандарт (Open Standard) — технические спецификации и форматы файлов, доступные для использования всеми без ограничений. Пример: формат PDF.
  2. Открытый исходный код (Open Source) — программное обеспечение с открытым кодом, который можно изучать, изменять и распространять. Пример: Linux, LibreOffice.

Проприетарное ПО — противоположность открытости: контролируется исключительно компанией‑разработчиком (пример — продукты Apple).

Примеры подходов компаний:

  • Apple — сторонник проприетарных решений (привязывает инструменты к своим устройствам).
  • Google — более открыт (код браузера Chromium и ОС Android доступен всем).

Позиции сторон: LibreOffice и Microsoft

-2

В чём суть спора?

Позиция LibreOffice:

  • OOXML не является по‑настоящему открытым стандартом, так как:
    тесно связан с функциями Office;
    плохо совместим с другими программами;
    вызывает ошибки при открытии в LibreOffice (проблемы с форматированием, макросами, диаграммами).
  • Цитата представителя LibreOffice Итало Вигноли: «OOXML никогда не был, не является и никогда не будет стандартным форматом, если Microsoft не решит полностью переработать свои офисные приложения».

Позиция Microsoft:

  • OOXML официально признан открытым стандартом (ISO/IEC 29500).
  • Компания утверждает, что формат доступен для всех.

Почему это важно для пользователей?

Проблемы совместимости OOXML затрагивают не только обычных пользователей, но и научные исследования.

Пример из науки:

  • Excel автоматически преобразует некоторые названия генов (например, DEC1, MARCH1, SEPT2) в даты.
  • Это портит большие наборы данных и создаёт проблемы для исследователей, работающих над лечением генетических заболеваний.
  • В результате учёным пришлось переименовать 27 генов из‑за ограничений Excel.
  • Новейшие версии Excel предлагают обходные пути (форматирование ячеек), но ошибки всё равно возможны.

Последствия для пользователей:

  • потеря данных;
  • искажение форматирования;
  • невозможность корректно открыть документ в другой программе;
  • дополнительные затраты времени на исправление ошибок.

Текущая ситуация и перспективы

Действия LibreOffice:

  • Итало Вигноли планирует продолжать публично указывать на недостатки OOXML.
  • Разработчики улучшают поддержку OOXML в LibreOffice, но полностью устранить проблемы сложно из‑за специфики формата.

Реакция Microsoft:

  • Компания не проявляет особого беспокойства, пока регуляторы не вмешиваются.
  • Пример вмешательства ЕС: требование Microsoft продавать версии Office без инструмента Teams, чтобы дать шанс конкурентам (Zoom и др.).

Перспективы:

  • Вероятность изменений со стороны Microsoft мала без давления регуляторов.
  • Пользователи продолжают сталкиваться с проблемами совместимости.
  • Развитие альтернативных форматов (например, ODF) может снизить зависимость от OOXML.

Краткий итог: ключевые выводы

  1. OOXML — формат Microsoft (Office 2007+), заявленный как открытый стандарт.
  2. LibreOffice считает OOXML недостаточно открытым из‑за тесной связи с функциями Office.
  3. Проблемы совместимости приводят к ошибкам в документах, особенно в научных данных.
  4. Открытый стандарт ≠ открытый исходный код — это разные концепции.
  5. Пользователи страдают от потери данных и некорректного отображения документов.
  6. Изменения возможны только при вмешательстве регуляторов или росте популярности альтернативных форматов.

Что делать пользователям?

  • Для обмена документами используйте универсальные форматы (PDF, CSV).
  • При работе с важными данными проверяйте корректность отображения в разных программах.
  • Рассмотрите альтернативные офисные пакеты (LibreOffice, Google Docs) для снижения зависимости от OOXML.
  • Следите за обновлениями ПО — разработчики постоянно улучшают совместимость.