office365_flake - Microsoft 365をLinux上で仮想化なしに実行

Show HN: Microsoft Office running with Wine on Linux with no virtualization

office365_flakeは、Nix Flakesとスクリプトを使ってMicrosoft 365をLinux上で仮想化なしに動作させるプロジェクトです。通常のWineでは動かないOfficeを、umu-launcherとGE-Proton(Valveがゲーム向けに提供するWineビルド)の組み合わせで実行します。BottlesプロジェクトのProtoSoda Wineコアも代替ランナーとして利用可能です。Microsoftからは何も同梱せず、インストール時にOffice Deployment ToolとOffice本体をダウンロード。Wordの起動やサインイン、OneDrive文書の表示まで確認されています。Nixコマンド一発で導入でき、LinuxデスクトップでOfficeを活用したいユーザーに新しい選択肢を提供します。

Microsoft 365は、仮想化なしでLinux上で動作します。
  1. farseer

    世界全体が、みんなの利益のためにLibreOfficeに飛び込む必要があると感じるよ。

  2. overclock-api

    よくやった。OfficeとWineは、あまりにも長い間存在していたせいで解決不可能な問題だと思い込んでいた。

    具体的に何が壊れるんだ? 私の理解では、現代のOfficeは実際には多くのものの組み合わせだ:ライセンス層、.NETの部分、Click-to-Runパッケージング、そして最後にアプリ本体。もし本当に難しい部分がアプリ自体ではなくライセンス/アクティベーションフローだと判明したなら、それはより興味深い発見だ。つまり問題はアプリ自体よりも、その配布の仕組みにあるということになる。それは、なぜ取り組みやすくなったのかも説明するかもしれない。

  3. rkagerer

    それはいい、私は未だにWord 2003の方が、その後に出た肥大化し、ウェブに繋がれ、リボンにまみれたゴミよりも好きだ。

    https://news.ycombinator.com/item?id=47202540

  4. alright2565

    私はCADアプリで似たようなことをやったことがある。AIツールを使ってそれをNix flakeとしてパッケージ化したんだ。これはwineのパッケージングにとって本当に良い形式だ。上流では決して受け入れられないような方法でwineにパッチを当てるのがとても簡単になるし、起動もコマンド一つで済む。他人の壊れているかもしれないwineプレフィックスに対処する必要もない。

  5. pluc

    完全に不要なものがAIの助けを借りて次々と現れるのを見るのはクールだ。誰もこれをやるほど気にしたことはなかったし、誰もこれを使うつもりはない。でも今では、誰も気にしないことを十分承知の上で、ただそれを垂れ流せる。そこに至るために人類の知識と二、三の職業を犠牲にしただけだ。

この日のほかの記事

2026-09-18