AI has dramatically reduced the cost of building software. But building software and owning it are two very different things. That gap decides whether open source and AI-built tools can replace the SaaS platforms organizations pay for today.
The current debate goes like this. AI agents are becoming the front end. They call APIs and Model Context Protocol (MCP) servers directly, so the screens, workflows, and per-seat licenses that made SaaS valuable start to matter less. Meanwhile, AI coding tools let a small team build in weeks what used to take a vendor years. If you can build a solution tailored to your business faster and for less money, why keep paying for an off-the-shelf platform?
It's a fair question. I've watched the industry ask a version of it before, and how that played out is the best guide I know to what happens now.
Earlier in my career, including my years at Cisco, I watched private cloud teams weigh VMware against OpenStack, and network teams debate traditional vendor gear versus white-box switches. On paper, the open options offered lower costs and greater flexibility. Yet most enterprises continued paying for proprietary platforms. And for a good reason.
OpenStack was free to download, but far from free to run. It required skilled platform engineers to integrate, upgrade, and support it. Most enterprises didn’t have those resources in-house, and the savings on licensing often disappeared into labor costs, operational complexity, and downtime.
White-box networking followed a similar path. Hyperscalers with deep operations benches adopted it at scale. Most enterprises stuck with their established vendors, not necessarily because the technology was better, but because they valued the support and accountability that came with it.
Here's what I think gets overlooked. Open source did not lose that battle. It won. Linux, Postgres, Kubernetes, and Kafka now run most of the world's infrastructure. But rather than managing everything themselves, most enterprises choose to consume these technologies through managed services, with cloud providers or vendors taking responsibility for keeping them running.
The deciding factor was never simply open source versus proprietary software. It was who could absorb the operational risk, and at what cost.
That history matters, but I think four things are genuinely different this time.
First, it's worth explaining what we mean by headless agents. Unlike traditional software that relies on people clicking through screens and navigating menus, headless AI agents operate behind the scenes. They interact directly with applications, data, and other systems through APIs and integrations, often without a traditional user interface.
Think about an employee who needs to pull information from three different platforms, update a record, and generate a report. Today, that might mean logging into multiple applications and moving between screens. A headless agent can potentially handle that workflow by connecting directly to those systems, without ever opening the applications the way a person would.
That's a meaningful shift, and it changes the economics of enterprise software in several ways.
Taken together, these changes challenge some of the assumptions that have supported the SaaS business model for decades. A meaningful portion of what enterprises currently pay for can now be built or replaced more easily.
But that doesn't mean replacing it is always the right decision.
Building is the short part of a business system's life. The rest is running it. That part moved far less.
Agents make some of this easier, but they don't eliminate the underlying responsibility. At the end of the day, someone still owns the outage, the audit finding, or the breach.
Systems of record are the clearest example of where this distinction matters. ERP platforms, core customer data, billing systems, and regulated workloads aren't valuable simply because of their interfaces. Their value comes from the integration of the data, the audit trail, and accountability behind them. Agents make those systems more valuable, not less. After all, an agent is only as reliable as the information it uses and the systems it acts on.
My read? The SaaS vendors most at risk are not the ones managing your critical data. They are the ones whose primary value has been giving people a way to interact with it.
AI produces code faster than organizations can produce people who understand it. That creates a new kind of technical debt.
Consider a department that replaces three SaaS tools with custom applications built over a few weekends. Initially, everything works. The business saves money, the team moves faster, and it looks like a win.
Then the engineer who built them moves on. Suddenly, the organization is left with three applications that nobody fully understands, nobody thoroughly reviewed, and nobody is prepared to support when something breaks at 2 a.m. Dependencies become outdated. Access controls drift. And when someone asks what data these applications can access, there's no clear answer.
I haven't seen this happen at scale yet, but I've seen enough in technology to recognize the pattern. It's the OpenStack failure mode at smaller scale and much higher volume. The consequences won't necessarily show up on day one. They'll surface during the first audit, the first security breach, or the first time a regulator asks who authorized a change.
I'm not arguing against building your own software. I'm arguing against building it without a plan to own, secure, and maintain it long after the initial excitement wears off.
Replacing a SaaS platform may change the contractual protections available when something goes wrong. Part of the value of engaging a third party may come from contractual commitments, including service levels, indemnification, security obligations, and remedies when those commitments aren't met.
Security is one of the clearest examples. Organizations may remain responsible to customers and regulators for protecting personal and regulated data regardless of who operates their technology. But an agreement with a technology provider can establish responsibility for specific safeguards, incident response, and certain losses, subject to the terms and limitations of that agreement. Bringing those functions entirely in-house may mean assuming more of those responsibilities and costs directly.
The same distinction matters when it comes to commitments made to customers. Replacing a SaaS platform doesn't necessarily change the service levels, security standards, or other contractual obligations an organization has agreed to meet. If the replacement fails to meet those commitments, the organization may remain liable to its customers. Its ability to recover those losses from a technology provider, however, depends on the protections and limitations in the applicable agreement.
Before making the decision, compare the obligations you owe customers and regulators with the contractual protections available under the proposed arrangement. Pay particular attention to liability caps, exclusions, indemnification, and available remedies. The costs of risks that remain with the organization belong in the financial analysis, just as much as development and operating expenses.
Deploying a headless agent doesn't necessarily mean owning the technology behind it. Likewise, paying to develop a custom solution doesn't necessarily mean acquiring all the intellectual property rights in it.
The first step is distinguishing what you're buying or building from the technology used to create or operate it. Is the agent running on a third-party platform, or is it custom-developed? If it's custom-developed, do you actually have access to the source code? Who owns the underlying code? What rights do you have to use, modify, and maintain it? The agreements should distinguish customer-specific deliverables, the developer's preexisting intellectual property, and third-party technology.
Even a contract that clearly assigns intellectual property rights cannot create copyright protection where none exists. In 2025, a federal appeals court held that the Copyright Act requires human authorship, affirming the denial of copyright registration for a work whose sole identified author was an AI system. The Supreme Court declined to review that decision in 2026, leaving the ruling in place. AI-assisted work can still qualify for copyright protection when there is sufficient human creative contribution, but that's an important distinction as companies increasingly rely on AI-generated code. That distinction matters particularly when an organization expects exclusive rights to the software it has developed, rather than simply the ability to use it.
Third-party components introduce another consideration. AI-assisted development can also introduce open-source components. Depending on the licenses and how those components are incorporated, used, or distributed, their terms may impose obligations affecting other parts of the software, including requirements to make source code available to others.
The AI development platform's terms introduce another layer of consideration. Who owns the output? Can the platform use your company's intellectual property to train its models?
The goal isn't necessarily to own every component or eliminate third-party relationships. It's to make sure the organization has the legal rights it needs to use the solution as intended, understands the rights retained by others, and has the flexibility to support its long-term business needs.
Two questions sort most of a SaaS portfolio:
Replace what you can. Wrap or keep what holds your data.
Use those two questions to evaluate every renewal. The answer won't always be straightforward, and it doesn't have to be all or nothing. Most organizations will find that the right approach is a mix of both.
This section is for the people on my side of the table: engineers and architects. Your customers are already questioning what they should build, buy, or replace. Whether you bring it up or not, these conversations are happening. Our job is to help them think beyond what's technically possible and understand what they can realistically support.
The last technology cycle was won by whoever made open technology reliable, secure, and practical to operate at scale. I expect this cycle to follow a similar path.
That view shapes how we work with customers at The Select Group (TSG). We don't have a proprietary platform to push or protect. Our focus is on helping customers make the right decisions for their business, whether that means replacing an existing tool, extending its value, or keeping it exactly where it is.
In practice, it looks like this:
And we're equally clear about accountability. We don't promise outcomes that depend on factors outside our control, whether that's user adoption or a third-party vendor's roadmap. We define what we're responsible for, what the customer owns, and what success looks like for both.
Each source below backs a specific claim in the article. Vendor research is marked so readers can weigh it.
|
Supports |
Source |
Date |
|
OpenStack failed on skills, not code |
Skills shortage stalls OpenStack adoption (SiliconANGLE, on a SUSE survey) |
Jan 2016 |
|
OpenStack complexity and staffing erased expected savings |
OpenStack's complexity conundrum (John Webster, Forbes, via Futurum) |
2017 |
|
Successful OpenStack adopters had deep engineering benches |
OpenStack: too many cooks? (DatacenterDynamics) |
2015 |
|
Seat pricing is under pressure but not dead |
Per-seat software pricing isn't dead, but new models are gaining steam (Bain & Company) |
2025 |
|
Markets began pricing in agent risk to SaaS |
Stocks sink as investors dump software company shares (NBC News) |
Feb 2026 |
|
Same event, broader market view |
Software stock slide worsens on AI fears (Semafor) |
Feb 2026 |
|
MCP is becoming a vendor-neutral standard |
Donating the Model Context Protocol and establishing the Agentic AI Foundation (Anthropic) |
Dec 2025 |
|
A major SaaS vendor going headless, keeping the system of record |
Salesforce Headless 360 (Salesforce) |
Apr 2026 |
|
Independent coverage of the Headless 360 launch |
Salesforce launches Headless 360 for agents and developers (eCommerceNews) |
Apr 2026 |
|
AI-generated code often ships with security flaws |
2025 GenAI Code Security Report (Veracode, vendor research) |
Jul 2025 |
|
That security gap has not closed |
AI-generated code security has barely improved (SD Times, on Veracode's 2026 report) |
2026 |
|
AI-assisted code shows more duplication and less reuse |
How AI-generated code compounds technical debt (LeadDev, on GitClear vendor research) |
2025 |
|
Human authorship is required for copyright protection |
Thaler v. Perlmutter, U.S. Court of Appeals for the D.C. Circuit
|
2025 |
|
Supreme Court declined to review the D.C. Circuit decision |
2026 |
|
|
AI-assisted works may qualify for protection when sufficient human authorship exists |
Copyright and Artificial Intelligence, Part 2: Copyrightability, U.S. Copyright Office |
2025 |