Office 365 on Linux via Bottles (Soda 11)

TIL (via Mirko Brombin, Bottles’ author,
2026-09-13): Microsoft Office 365 runs on Linux using Soda 11.0–11
runners via Bottles 67.4 packaged as cpak — and it’s not a flaky
demo:

  • Auth works — Microsoft account sign-in completes (historically the
    dealbreaker for Office-on-Wine: MS auth flows are hostile to Wine’s
    IE/Edge shims)
  • Windows 11 bottle — the install uses a Win11 Windows version
    profile
  • Upgrades fine — updating to the latest Office 365 build inside the
    bottle works, so it tracks current builds rather than freezing on an
    old offline installer

Context

  • Soda is Bottles’ custom Wine runner (patched upstream Wine,
    soda-11.0-x series in the component database) — notably it now carries
    the fixes Office needs, where stock Wine used to fail
  • cpak is Bottles’ second official package format (experimental, next
    to Flatpak) — relevant because the Flatpak sandbox has historically
    caused trouble with some Wine runner/dependency paths
  • Bottles context: Bottles (v66+ notes, UMU/ProtoSoda, Bottles Next
    Rust rewrite). Runner docs: usebottles.com/database/components

Caveats (unverified)

Single source so far (the author’s post); not independently tested on
our hardware. Office web apps remain the zero-maintenance path; this
matters when you need desktop-Office-only features (VBA, heavy Excel,
Outlook profiles) on a Linux box.