Внутри ChatGPT/Codex: полная копия LibreOffice

The ChatGPT/Codex app bundles a full copy of LibreOffice

Внутри ChatGPT/Codex: полная копия LibreOffice

Саймон Уиллисон обнаружил в кэше десктопного приложения Codex (теперь ChatGPT) полную среду выполнения: Python, Node.js, Poppler, git и офисный пакет LibreOffice. В папке `codex-primary-runtime` хранится 1,7 ГБ зависимостей, включая `libreoffice-headless` (429,7 МБ) и набор навыков для их использования. Это раскрывает, как OpenAI готовит Codex к работе с документами.

В папке `codex-primary-runtime` есть полная установка Python, полная установка Node.js и нативные бинарники для Poppler, git и офисного пакета с открытым исходным кодом LibreOffice.
  1. esperent

    Я тоже встраиваю LibreOffice в своё приложение, и причина в чтении файлов, особенно старых xls. Раз уж я его встраиваю, теперь использую для всего, что связано с документами, но конкретная причина — эти старые файлы. Я не нашёл ничего другого, что можно было бы просто подключить и быть уверенным, что оно прочитает всё, что я ему дам.

  2. lgl

    Значит ли это, что приложение действительно включает эти программы с самого начала, или оно просто скачало и установило их в какой-то момент, чтобы выполнить какую-то локальную работу по запросу или задаче? Не вижу смысла включать его в комплект. Уверен, что множество запросов к LLM связано с документами, таблицами, презентациями и т.д., но не вижу, чтобы это стоило того, чтобы включать его в приложение Codex с самого начала, потому что иначе почему бы не установить и десятки других приложений?

  3. devy

    Кто-нибудь, пожалуйста, уже используйте ChatGPT/Codex или Claude Code, чтобы переписать весь исходный код LibreOffice в один бинарник на Rust! Как это сделал Jarred Sumner для Bun [1] или Carmine Paolino для Fastpotify [2] — конечно, есть шероховатости, но диета помогла сбросить лишнее, а прирост производительности того стоил.

    [1] https://bun.com/blog/bun-in-rust

    [2] https://fastpotify.rocks/

  4. pseudosavant

    Это то, что используется для рендеринга и манипуляции документами MS Office? Это объяснило бы плохой рендеринг некоторых моих файлов. Включение всего LibreOffice кажется довольно огромной зависимостью.

  5. isityettime

    Новое приложение — невероятный беспорядок. Настройки тоже бессмысленно организованы. Всё это выглядит эстетично и гладко, а внутри — как будто его создатели никогда им не пользовались. Неудивительно, что оно притащило с собой огромные зависимости, хотя я не уверен, что это неправильное решение для некоторых операционных систем. LibreOffice довольно проверенный временем.

  6. petilon

    Здесь есть серьёзная угроза для Microsoft, если все начнут использовать ИИ для создания и обновления документов Office. В какой-то момент Office станет просто просмотрщиком.

  7. vb-8448

    Любопытно, что я не нашёл никаких упоминаний в разделе лицензий с открытым исходным кодом в приложении Codex. Это нарушение MPL 2.0?

  8. monneyboi

    Представьте себе огромную сложность офисных форматов файлов, если ваш бизнес — буквально создание моделей/агентов для кодинга, и вы всё равно решаете включить LibreOffice.

Ещё за этот день

2026-09-01