Mirko Brombin, the creator of Bottles, has got Microsoft 365 running on Linux. His posts on X showcase an installation that completes on a Windows 10 or 11 Wine prefix, signs in with his existing license, and launches at least one editor.

He achieved this using two things, an unreleased version of Soda and Bottles 67.4. If you remember, Soda is a Wine-based runner that facilitates easy running of Windows games and applications.

On first glance, what he posted might look like a developer-focused log, but these changes are the foundation of what full Microsoft 365 support via Bottles will one day hopefully look like.

The results of his work

Mirko was able to login into the MS 365 app using his credentials and was able to launch MS Word and use it. Of course that’s not the only thing he got working; since two-factor authentication passed, the suite detected his license, and OneDrive integration was functional.

The memory footprint of the office suite was less than 500MB, so this should be light on your Linux system.

The build he is currently testing is 2608 (20326.20144), which he says is the last build the installer will offer for Windows 10 and 11. And before you get all hyped up, wanting to try this out on your computer, know that you will have to wait.

Soda 11.0-11 (error 404 for now) has no release yet, and the component catalog that ships with Bottles 67.4 stops at Soda 11.0-10. Even the long-standing community request for a Microsoft Office installer in Bottles is still open.

Do we need Microsoft 365 on Linux?

Till date, there’s not been an official Linux desktop build of Microsoft 365, and seeing how Microsoft currently operates, I don’t expect one to appear anytime soon.

What’s been achieved here is remarkable. Once fully implemented, this will help draw in people into Linux, as many shudder at the thought of switching to the platform because their preferred office suite doesn’t work here.

For context, CodeWeavers sells a paid Wine product, CrossOver, and its database still lists Microsoft Office 365 on Linux as “Installs, Will Not Run,” last tested against CrossOver 26.3.0.

Which is why I hope the fix travels further than Bottles. Wine sits beneath every one of these projects, including Soda. So a patch that lands upstream reaches all of them at once, and you would not need a particular runner to get Office working.

  • Arthur Besse@lemmy.mlM
    link
    fedilink
    English
    arrow-up
    3
    ·
    15 minutes ago

    This might be useful for some Linux users who want (but don’t need) to run Microsoft 365 occasionally, but actually relying on this kind of hack is a terrible idea.

    Once fully implemented, this will help draw in people into Linux, as many shudder at the thought of switching to the platform because their preferred office suite doesn’t work here.

    I certainly hope this doesn’t “help draw in people into Linux”. It’s sad to think about people and organizations switching to Linux on the basis of someone misleading them into thinking that relying on this kind of thing is a good idea because when it breaks it will give them a bad impression and they’ll blame “Linux” instead of Microsoft (or Bottles or whoever told them it was a good idea).

    When the lack of a Linux version of a specific proprietary program is the blocker preventing someone from switching to Linux, relying on a workaround which remains unsupported by the proprietary/adversarial software vendor is… a recipe for a bad time.

    Even if this mostly works today, it is extremely likely that (either intentionally or inadvertently) Microsoft will break it in the future.

    So, although I do see how this can be useful for some people when/while it works, in my opinion Linux and the world at large would be better off if this software didn’t exist. I hope Microsoft breaks it sooner than later!

  • TheNextMuon@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    2 hours ago

    My expectation is that MS will replace Windows with Linux within the decade with a Windows lookalike theme and Windows style desktop. They will run a Rosetta like VM to keep old apps running. It will be much cheaper, Linux can do anything that Windows can, with much less development costs. They might say that Windows needs at least 16GB RAM to keep that VM running smoothly, plus some new CPU and GPU to keep the hardware industry happy. They will still make it so that Office will only run on their version of Linux.

  • vort3@lemmy.ml
    link
    fedilink
    arrow-up
    20
    ·
    4 hours ago

    their preferred office suite

    Usually it’s not “their preferred office suite” but “office suite they are forces to use at work”. MS Office usage is high because of network effect, not because any other office suite is worse.

    I use LO Writer for any document I write (or work with) myself and it’s perfectly fine. The only reason I keep MS Office is that I need to work on documents other people write (or need to work with).

    Of course there are people who actually prefer MS Office, but it’s similar to Windows itself: most people did not choose it, they either don’t know there is an alternative or are forced to use it for compatibility reasons (at work). It’s rare that anyone actually “prefers” MS software.

    • thatKamGuy@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      40 minutes ago

      MS Excel is unfortunately still unmatched; and is literally the only reason why most people still use the MS Office suite.

      • vort3@lemmy.ml
        link
        fedilink
        arrow-up
        2
        ·
        19 minutes ago

        It’s not like I want to argue, generally curious. What does Excel do that Calc doesn’t?

        I work with text a lot, so I’m good with Writer (or Word), but I rarely do anything advanced in Calc or Excel, for basic stuff Calc is fine. I really don’t know enough to compare the two.

      • Tyra@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 hour ago

        Fair, but last time I checked Microsoft 365 was also packed with AI. And if I have to choose between AI infested Microsoft and AI infested Non-Microsoft products to open and edit a Word file someone sent me. I’m definitely not choosing Microsoft.

    • barnaclebutt@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      2 hours ago

      Russian/Chinese spyware. They don’t respect open source licenses. At least switch to euro-office when it comes out.

      • Tyra@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 hour ago

        Thanks, but next time just keep your unfounded borderline racist scare comment to yourself. P.S.: LibreOffice > Euro-Office.

      • SocialistVibes01@lemmy.mlOP
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        41 minutes ago

        An African kid has to be nuts to be using an “euro”-office, specially one doing a sales pitch for NATO.

  • uszo165@futurology.today
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 hours ago

    Sad that Linux will get its first usable database app (Access) as closed source from Microsoft. But, so be it. I’m happy that soon I won’t have to run Windows for this in a virtual machine.

  • Envidon@feddit.nl
    link
    fedilink
    arrow-up
    68
    ·
    edit-2
    5 hours ago

    I really dislike microsoft office, but the unfortunate reality is that it is used everywhere and it is such a disadvantage not to have, onlyoffice works great for me but the risk of things not looking right when sharing with someone with office is quite big. So I really like this progression, needing to run a full windows emulation to get office is a pain.

    • Pomal@sh.itjust.works
      link
      fedilink
      arrow-up
      24
      ·
      edit-2
      5 hours ago

      That sounds like malicious action from Microsoft versus parsing a well standardized and open format.

      Edit: this is the equivalent of choosing violence and we shouldn’t accept msft into the open source community at this point.

      • MummifiedClient5000@feddit.dk
        link
        fedilink
        English
        arrow-up
        8
        ·
        3 hours ago

        Here’s how that would go:

        Envidon: I want a device that can run O365.

        Job: We can certainly make that happen. Just hand in your PC to the servicedesk and they will install Windows for you.

        Envidon: So I can dualboot Linux for actual work and Windows for slopwork?

        Job: Hahaha, no. Linux or O365.

      • Envidon@feddit.nl
        link
        fedilink
        arrow-up
        5
        ·
        3 hours ago

        They did, and then I put linux on it, so I created the problem I guess. (But struggling a but with office every now and then is better than dealing with windows always)

        • crispbacon99@lemmy.zip
          link
          fedilink
          arrow-up
          2
          ·
          2 hours ago

          Haha, I see. I wish I could use Linux as my work operating system but a separate device is as good as I can get

  • jaybone@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 hours ago

    Soda is a Wine-based runner that facilitates easy running of Windows games and applications

    Isn’t that basically what wine is supposed to do?

    • TrickDacy@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      2 hours ago

      Wine is entirely doing it I think, my understanding is the runner is just a fancy configuration tool that makes it easier to get specific things running. Wine has reversed engineered so much and it works great, but sometimes you may need to set several config values to something for a particular app to work right. Imo getting the current office suite running is probably more impressive than any non-game app out there. It’s using wine on hard mode.

    • qqq@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      59 minutes ago

      I assume your IT has done something weird, but for anyone else that reads and thinks this might be a blocker to Linux: these both have fully functional web applications and that’s how I use them on Linux at work.

    • iturnedintoanewt@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      3 hours ago

      And “Windows App” for me…Their new version of the “Remote Desktop” windows app…FML with their naming insanity. Anyway, that’s my biggest headache. I have a goddamn VM just for this, with multi-monitor figured out. Just for this crap.

      • yeehaw@lemmy.ca
        link
        fedilink
        arrow-up
        1
        ·
        2 hours ago

        My theory is they want you to get used to the windows app name because eventually they’re just gonna sell you Linux PCs with only the ability to reach your windows os like an app in the cloud with windows 365. Everything as a subscription, this is the way!