Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Microsoft products are trivial to pirate thanks to Microsoft Activation Scripts [1] which is on GitHub. It is inconceivable that they aren't aware of it with 102k stars. That can only be deliberate.

[1]https://github.com/massgravel/Microsoft-Activation-Scripts



I agree: I am sure that people at Microsoft are aware these days.

The first commit in the Microsoft Activation Scripts repository is from 2020. For Microsoft the dynamic I describe goes back all the way to the 1980s (and perhaps even earlier.)

Back in the 1970s and 1980s people at Microsoft might or might not have been aware. (I don't know for sure either way.) But it already worked in their favour.

My point is that the dynamic works whether or not anyone is aware of it.


> It is inconceivable that they aren't aware of it with 102k stars. That can only be deliberate.

Or it is one of the reasons why Microsoft is pushing hard to require cloud account for everything, including local Windows.


Having a cloud account is entirely disconnected from the activation state of Windows, and always will be. The activation state of Windows is a property of a Windows installation, because Windows installations — all the ones Microsoft cares about, at least — are managed (including license management!) by the IT departments of organizations; while Windows logins are managed by individual users.

Microsoft would be breaking their own business model in half if they forced each user to have a "Windows subscription" bound to their personal cloud account, instead of being able to just sign a $10MM/yr contract with Oracle or EY or whomever for a 100K-seat volume license.

Remember also that many large-scale deployments of Windows machines aren't of personal computers at all, but of:

1. workstations with non-cloud Active Directory-managed user accounts, with the accounts and data on the machine being backed up to corporate servers and thus the machine itself able to be drop-in replaced overnight without the user even noticing the change;

2. workstations with roaming user profiles configured, where many different people log in and out of the same computer throughout the day (think: computer labs, internet cafes, etc)

3. shared workstations where many employees log in and out of the same computer throughout the day (may overlap with 1) — think of the computers behind the desks at the customer-service wickets at a bank

4. machines with no logged-in users, only an AD administrator remote-managing them through domain privileges — think e.g. digital signage

If licensing status attaches to the logged-in user, then none of these use-cases work! And together, these use-cases form 80+% of how Microsoft makes money from Windows!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: