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.