1. Bloat and performance concerns
Many commenters criticize the size of the bundled LibreOffice headless runtime and its impact on disk usage, startup time, and overall system responsiveness.
- “Bundling all of LibreOffice seems like a pretty huge dependency.” – pseudosavant
- “libreoffice‑headless still shows as 429.7 MB.” – zamadatix
- “I think it's overbloating my computer.” – winstonp
- “2 gb is crazy town, these things could be around 100 mb.” – cpursley
2. Preference for lighter or native alternatives
Several users suggest that OpenAI could avoid the heavyweight dependency by using headless CLIs, native libraries (e.g., Apache POI, Pandoc, Rust), or relying on the user’s existing Office installation and its APIs/CLIs.
- “Why not computer use or using the tools the user prefers instead? The primary office suites have APIs/CLIs now.” – verdverm
- “That's where the CLIs come in for me, I'm not going to waste tokens on screenshots and input device manipulation.” – verdverm
- “Apache POI” – simongg (mentioned as a lighter alternative for reading/writing Office files)
- “I still don’t understand why with all their cash these companies dont redo their apps in Rust or native.” – cpursley
- “I have a skill that instructs ChatGPT/Codex to verify the rendering using the Mac versions of Microsoft Office.” – telotortium
3. Licensing and distribution compliance
A notable thread discusses whether bundling LibreOffice respects its open‑source licenses (MPL/GPL), whether the binary is truly bundled or downloaded on demand, and the need to provide proper attribution.
- “Curiously, I didn't find any reference in the Open source licences section of the codex app. Is this a MPL 2.0 violation?” – vb‑8448
- “Despite the title, I'm not sure it's actually bundled. Some of the skills plugins will download it on the first run.” – zamadatix
- “I finally did find the license in …” – zamadatix (showing the license file location)
- “The license itself may be present in the cache folder.” – TZubiri
- Discussion of needing to “provide attribution (in a way that doesn't bother the user)” to stay compliant.