Microsoft is about to brick perpetual Office for Mac. Read your EULA.

5 min read 1 source clear_take
├── "This is an illegal revocation of a purchased product that violates consumer protection law"
│  ├── antipurist (Hacker News, 787 pts) → read

The consumerrights.wiki entry frames the conversion as a 'remote degradation of perpetually-licensed' software — software that was sold with no advertised expiration. The wiki explicitly tracks this as a consumer rights violation, arguing the binaries already on a user's disk are being functionally bricked across a network they never consented to grant Microsoft control over.

│  ├── @HN commenter (top thread) (Hacker News) → view

Argues 'This shouldn't be legal' — the software was clearly marketed as a classic fixed-in-time release like old CD versions, meant to work indefinitely without updates. Revoking the license remotely after sale is presented as a straightforward breach of the sale contract.

│  └── @HN commenter (ACL argument) (Hacker News) → view

Cites Australian Consumer Law, which guarantees undisturbed possession of a purchased good and fitness for advertised purpose. Argues Microsoft would violate both doctrines the moment the kill-switch fires in Sydney, since the product was sold as a perpetual alternative to a 365 subscription.

├── "The real driver is AI agents abusing perpetual licenses at scale"
│  └── @nikcub (Hacker News) → view

Theorizes that labs and enterprises are spinning up offline-licensed Office instances inside agentic workflows — one license powering N parallel agent invocations editing spreadsheets and decks. Microsoft's per-seat commercial model breaks down when an agent fleet runs on a perpetual license, making the timing of the kill-switch suspicious and revenue-motivated rather than technical.

└── "Perpetual licensing as a category is being killed off in favor of subscriptions"
  └── top10.dev editorial (top10.dev) → read below

Frames the move as Microsoft reaching across the network to convert a word processor into a PDF viewer, signaling that the boxed one-time-purchase SKU — explicitly marketed as the alternative to a Microsoft 365 subscription — is no longer something Microsoft is willing to honor. The editorial argues this isn't end-of-support in any conventional sense but a deliberate revocation of the editing functionality that was the entire point of the purchase.

What happened

Microsoft has scheduled a remote degradation of Office 2019 and Office 2021 for Mac in 2026. According to the consumerrights.wiki entry tracking the rollout, perpetually-licensed copies — the boxed, one-time-purchase SKUs Microsoft sold for years as the alternative to a Microsoft 365 subscription — will be converted to view-only mode. Users will be able to open documents. They will not be able to edit, create, or save them without a 365 subscription.

This isn't a security patch, a forced upgrade, or end-of-support in the conventional sense. It is a remote revocation of the editing functionality that was the entire point of the purchase. The binaries already live on the user's disk. The Office 2019 and 2021 for Mac SKUs were sold with no advertised expiration. Microsoft is reaching across the network and turning a word processor into a PDF viewer.

The top Hacker News thread (787 points) is uniformly hostile. "This shouldn't be legal," wrote one commenter. "The software was clearly marketed as a classic fixed-in-time release, like the old CD releases, that would not be updated but would work indefinitely. Now they're going to boldly revoke the licenses???" Another flagged Australian Consumer Law: ACL guarantees undisturbed possession of a purchased good and fitness for advertised purpose — two doctrines Microsoft would arguably violate the moment the kill-switch fires in Sydney.

Why it matters

The community has surfaced a non-obvious theory for the urgency, and it's the most interesting part of this story. Commenter `nikcub` argues the timeline is driven by AI agents: labs and enterprises have been spinning up offline-licensed Office instances inside agentic workflows — one license, N parallel agent invocations editing spreadsheets, building decks, processing docs. Microsoft's commercial model assumes one human per seat. An agent fleet running on a perpetual license is, from Redmond's revenue lens, theft at scale.

If that read is right, the real story isn't Office — it's that the agent economy is forcing every software vendor to retroactively rewrite what "a license" means. Per-seat pricing was a fiction built on the assumption that seats correspond to humans typing. Agents broke that assumption in eighteen months. The vendor response options are: (a) per-call metering, (b) kill all offline use, (c) accept the revenue compression. Microsoft is picking (b), and they're picking it on software they already sold.

The legal exposure is real and asymmetric. The U.S. has weak consumer-software protections and a long history of courts deferring to EULAs. The EU, UK, and especially Australia do not. The ACCC has previously hammered Valve and Sony over remote feature removal; "you bought a perpetual license, we turned it off" is the textbook fact pattern that triggers Section 54 of the Australian Consumer Law. Class action discovery in Australia will subpoena every internal Microsoft doc that uses the words "agent licensing" or "perpetual revenue conversion" — the public version of this story is about to get a lot more specific.

There's also a precedent vector. Adobe pulled this with Creative Suite. Autodesk did it with perpetual AutoCAD. Sonos bricked Play:5 speakers. John Deere does it with tractor firmware. The pattern is consistent: a vendor with a recurring-revenue product and a legacy perpetual install base will, given enough quarters of pressure, find a remote mechanism to convert the install base. The Office case is notable only because Office is the largest desktop install base in the world, and because Microsoft was, until this announcement, the last major productivity vendor still honoring the perpetual model with a straight face.

The deeper architectural lesson is about trust boundaries. Any application that phones home — for license validation, telemetry, update checks, anything — has a remote kill switch by construction. The vendor doesn't need a new feature to brick your software; they need a config flag flip on their license server. The only software you actually own is software that cannot reach the internet, or software whose license server you control. Everything else is rented, regardless of what the invoice said.

What this means for your stack

If your team or your company runs Office 2019 or 2021 on Macs, the practical actions are unpleasant and time-boxed:

1. Audit your perpetual-license install base now. Not just Office. Every productivity tool, every IDE, every design tool that does an online activation check is a candidate for the same treatment. Adobe, JetBrains (for non-active subscriptions), Autodesk, even some Sketch installs. Build the inventory before you need it for a migration plan.

2. Run the LibreOffice / OnlyOffice migration spike. LibreOffice is mature enough for 95% of corporate document workflows, and OnlyOffice has better .docx/.xlsx fidelity than it had three years ago. The dealbreakers are usually pivot tables, advanced conditional formatting, and macros — test those first, not the easy stuff. For Mac shops, OnlyOffice's native build is the better starting point.

3. For agent workflows specifically: stop calling Office binaries. This is the part Microsoft is signaling hardest. If you have an agent that opens Excel to manipulate spreadsheets, migrate to `openpyxl`, `python-docx`, or `python-pptx` immediately. The libraries are faster, headless, deterministic, and — critically — not subject to a vendor kill switch. Any agent architecture that depends on a GUI application as a backend is a deprecated architecture; Microsoft just made that explicit.

4. Air-gap or VM-pin the installs you can't migrate. A macOS VM with no network egress, snapshotted, becomes a permanent Office 2021 install. Ugly but durable. The view-only conversion ships as a license-server check; block the check, defer the conversion. This is a stopgap, not a strategy.

Looking ahead

The perpetual license is dying as a commercial category, and the agent economy is what killed it. Every major software vendor is doing the math on "how much revenue does my install base represent if 10% of seats are agent fleets running 50 parallel instances," and the answer is forcing the same conversation Microsoft just had. Expect Adobe, Autodesk, the major DAW vendors, and eventually the IDE vendors to ship the same remote-conversion mechanic over the next twenty-four months. The defensive posture is the same one OSS advocates have been quietly running for a decade: own the binaries, own the license server, or own neither and stop pretending otherwise.

Hacker News 971 pts 357 comments

Microsoft degrades functionality of perpetually-licensed offline products

→ read on Hacker News
DomenicoMazza · Hacker News

This change would go against multiple consumer guarantees in Australia where it's 1) a right to have undisturbed possession of a product 2) products must be fit for the advertised purpose https://www.accc.gov.au/consumers/buying-products-and-servic... Microsoft would be brea

jamwise · Hacker News

Been using LibreOffice for years. Everyone should. If we don't vote with our choices companies like Microsoft will keep pushing the envelope until you have to pay a monthly fee to turn on your own computer.https://www.libreoffice.org/

nikcub · Hacker News

I believe the urgent deprecation timeline here may be related to ai labs using offline licensed Office in agents as part of workflows and Office integration. Microsoft wants _each_ agent instance to be a separate license[0]There was always a probability that Microsoft were going to funnel offline us

allajfjwbwkwja · Hacker News

This shouldn't be legal. The software was clearly marketed as a classic fixed-in-time release, like the old CD releases, that would not be updated but would work indefinitely. Now they're going to boldly revoke the licenses???

thunfischtoast · Hacker News

When the pirated version is truer to the original contract than the official version. What a time to be alive.

// share this

// get daily digest

Top 10 dev stories every morning at 8am UTC. AI-curated. Retro terminal HTML email.