ChatGPT/CodexアプリにLibreOfficeのフルコピーが同梱
The ChatGPT/Codex app bundles a full copy of LibreOffice

OpenAIのCodexデスクトップアプリ(現在はChatGPTに改名)のキャッシュフォルダに、フル装備のPython、Node.js、Poppler、git、そしてLibreOfficeオフィススイートのネイティブバイナリが含まれていることが判明した。合計1.7GBにも及ぶこれらの依存関係は、`codex-primary-runtime`フォルダに格納され、文書処理スキルによって利用される。この発見は、AIアプリが複雑なタスクを実行するために、どれほど多くのソフトウェアを内部に詰め込んでいるかを浮き彫りにしている。
OpenAI Codexデスクトップアプリ(その後ChatGPTに改名)は、`codex-primary-runtime`というフォルダに1.7GBのデータを保持しており、そこには完全なPythonインストール、完全なNode.jsインストール、そしてPoppler、git、LibreOfficeオープンソースオフィススイートのネイティブバイナリが含まれています。
HNでの議論
235- esperent
私も自分のアプリにLibreOfficeを同梱しています。理由はファイルの読み込み、特に古いxlsファイルのためです。同梱しているので、今ではドキュメント関連のすべてに使っていますが、具体的な理由はそれらの古いファイルです。他に、ドロップするだけでどんなファイルでも確実に読んでくれるものを見つけられませんでした。
- lgl
それは本当に最初からそれらのアプリを同梱しているという意味ですか?それとも、ある時点でプロンプトや依頼された作業のためにローカルで何かをするためにダウンロードしてインストールしただけですか?同梱するのはあまり意味がないように思えます。多くのLLMプロンプトがドキュメントやExcel、PowerPointなどに関連していることは確かですが、最初からCodexアプリに同梱する価値があるとは思えません。そうでなければ、他にも何十ものアプリをインストールしない理由がありませんから。
- devy
誰かChatGPT/CodexやClaude Codeを使って、LibreOfficeのソースコード全体を単一のRustバイナリに書き換えてくれませんか?Jarred SumnerがBunでやったように[1]、Carmine PaolinoがFastpotifyでやったように[2]。確かに粗い部分もあるでしょうが、スリムなダイエットでサイズが減り、パフォーマンスが向上したのは価値がありました。
- pseudosavant
それがMS Office文書のレンダリングと操作に使われているものですか?それなら、私のファイルのいくつかのレンダリングが悪いのも説明がつきます。LibreOffice全体を同梱するのはかなり大きな依存関係のように思えます。
- isityettime
新しいアプリは信じられないほど混乱しています。設定も無意味に整理されています。全体的に見た目は洗練されているのに、その下には、まるで作った人たちが実際に使ったことがないかのような感じです。
巨大な依存関係を取り込んでいるのは驚くことではありませんが、一部のOSではそれが間違った判断ではないかもしれません。LibreOfficeはかなり実績がありますから。
- petilon
ここにMicrosoftにとって深刻な脅威があります。もし誰もがOffice文書の生成や更新にAIを使い始めたら、いつかOfficeは単なるビューアになるでしょう。
- vb-8448
不思議なことに、Codexアプリのオープンソースライセンスのセクションにその言及が見つかりませんでした。これはMPL 2.0違反ですか?
- monneyboi
ビジネスが文字通りコーディングモデルやエージェントを構築することなのに、それでもLibreOfficeを同梱することを選ぶということは、Officeファイル形式の複雑さがどれほど大きいかを想像してみてください。