AI upstart aims to do what mere mortals can't: Make sense of Microsoft licensing
- Reference: 1759215607
- News link: https://www.theregister.co.uk/2025/09/30/onyx_ai_microsoft_licensing/
- Source link:
Chris Brown, co-founder of Onyx, a business which says it is aiming to demystify the process, told us it all kicked off when Microsoft began transitioning to a model where it would sell directly to larger customers.
Best pricing model for AI? Work in progress, says Salesforce [1]READ MORE
"The old model really kind of revolved around the single player, which was the LSP [Licensing Solution Provider], as that kind of gatekeeper," he tell The Register.
A move to a one where [2]Microsoft sold directly to customers was on the cards for a while. "The way we see it is there are far more options for customers... but with that has come another layer of complexity," says Brown. "It's just become really difficult for a lot of customers to get a great answer."
He compares selecting the correct licensing model to "having to spin the wheel," where Microsoft might say one thing, the partner ecosystem might say another, and LLMs such as Copilot, Gemini, or ChatGPT might come up with something else. That's hardly ideal for an organization faced with spending several million dollars or more per year on licensing.
[3]
It may be tempting to say that any administrator relying on the output of ChatGPT for licensing advice richly deserves whatever befalls them.
[4]
[5]
Brown's approach is to use an LLM, but with a twist. First, the training, is "heavily curated" and based on decades of licensing experience, he tells us.
Then there are inaccuracies in product usage rights that his team needs to catch and correct. Teams being unbundled from Microsoft 365, which took some time to be updated, is an example of a moving target that required full-time staff to monitor the knowledge source and keep answers accurate.
[6]
The Onyx tool is intended to provide a licensing helpdesk, "which is based upon any licensing question you can think of."
Want to know the difference between DSP and MCA licensing? Not a problem. What about the finer nuances? Again, the bot, with its custom training, can come up with answers.
Brown reckons models can perform a deep dive into a user's questions, however, it won't come up with an individual SKU. "We provide the licensing information, and then we do provide benchmarking advice," he says, "but that's really only a benchmark on the target price that they're going after."
[7]
As a result, the model is more like an advisor. If it can't answer a question, it won't hallucinate an answer, he says. "It will actually push itself to the QA team to go find an answer," he adds, rather than coming up with something that looks like it might be right. "And that is what customers really like."
[8]Google reminds EU that Microsoft's cloudy licensing still stinks a year later
[9]Oracle VirtualBox licensing tweak lies in wait for the unwary
[10]Oracle VirtualBox licensing tweak lies in wait for the unwary
[11]EU cloud gang wins Microsoft concessions, but fair software licensing group brands them 'stalling tactic'
Onyx currently only supports Microsoft licensing. Oracle, IBM, and SAP are on the roadmap, but development slowed slightly after the company realized the depth to which customers wanted to go – more than a simple recommendation engine. Just getting Microsoft's options into the models has taken just over a year.
Has licensing become so complex that an AI is needed to parse its finer points? Brown isn't so sure. "Licensing rules have always evolved," he says. "And I think it's really that evolution."
What has actually happened, Brown posits, is that LSPs led customer engagement in the past. The world has changed, and customers are being channeled one way or another. "There's still advice, but that advice might be biased based on what else is being sold," Brown tells us.
"So we're that kind of missing layer, between myself, the partner, the customer, because we don't sell anything, we don't sell the services, we're not trying to push it. Here's that clarity."
The Onyx model is an interesting one, and perhaps an appropriate use for AI technology. It recognizes that AI is only a part of the toolset and will also defer to humans rather than spouting convincing nonsense.
That approach, as well as providing trustworthy licensing advice, is one that other AI vendors could maybe learn from. Whether it gets the backing of the storage asset management community - the eco system of licensing professionals that emerged as licensing complexities multiplied - is another point. ®
Get our [12]Tech Resources
[1] https://www.theregister.com/2025/06/02/salesforce_ai_pricing/
[2] https://www.theregister.com/2025/07/02/impact_of_microsoft_taking_over_ea_begins/
[3] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2aNuqM1y9Y3No-lg7ZT7HAQAAAtI&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0
[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aNuqM1y9Y3No-lg7ZT7HAQAAAtI&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aNuqM1y9Y3No-lg7ZT7HAQAAAtI&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[6] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44aNuqM1y9Y3No-lg7ZT7HAQAAAtI&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0
[7] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/aiml&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33aNuqM1y9Y3No-lg7ZT7HAQAAAtI&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0
[8] https://www.theregister.com/2025/09/25/google_microsoft_cloud_complaint/
[9] https://www.theregister.com/2025/07/30/licensing_change_oracle_virtualbox/
[10] https://www.theregister.com/2025/07/30/licensing_change_oracle_virtualbox/
[11] https://www.theregister.com/2025/07/18/cispe_microsoft_concessions/
[12] https://whitepapers.theregister.com/
Re: Unimpressed
I can help you without AI.
Oracle licensing: DON'T. Just don't.
Re: Oracle licensing
Agreed, Oracle licensing is like winning in a casino.
Look at your random casino building and interior and all the perks you get for "playing" there. If you could win there, could it even be build and operated?
Now look at Oracle's profit margins, running from ~75% gross to ~20% net margins. Also, have a look at their buildings. You still think you can "win"?
Isn't there a requirment in contract law...
...that says the signing human should be able to understand the license?
[/sarcasm]
It is obviously clear that there is no such thing as a protection against onerous licensing terms hidden in hundreds of pages of uninterpretable legalese. How else could big business survive?
If you want a more easy to understand view on licensing terms from a consumer view, watch the [1]CentiPad episode of South Park
But this application of AI is just the start of an arms race where one AI will be used to decipher licensing terms fighting another AI that will encode the terms in ever more labyrinthine legalese.
This will only end with lawyers fighting each other in court over licenses when neither the lawyers nor the judges will be able to come to an understanding what is actually written down in the licenses.
[1] https://www.southparkstudios.com/episodes/j6a6zs/south-park-humancentipad-season-15-ep-1
"customers are being channeled one way or another."
"Channeled ?" Microsoft licensing requirements are neccessarily communicated with a Ouija board ?
Presumably a synonym for "rooked."
In my naivety I assumed that even Microsoft licensing could be represented by a classic expert system's decision tree but apparently any representation of this particular Microsoft abomination so distorts reality that the offending representation then no longer resembles the licensing in the newly distorted reality.
Re: "customers are being channeled one way or another."
'"Channeled ?" Microsoft licensing requirements are neccessarily communicated with a Ouija board ?'
Channeled is the right word, as in lead through a labyrinth into a trap.
MS, Oracle etc. licenses are traps where a potential customer is lured into a labyrinth chasing some "low cost" cheese all the way into a trap where they are locked into an unbreakable license contract that is much more expensive than they can actually afford.
Unimpressed
When they have an AI model which can make sense of Oracle's licencing, then I might be interested.