---
url: 'https://dri.es/the-software-business-after-code-scarcity'
title: 'The software business after code scarcity'
author:
  name: 'Dries Buytaert'
  url: 'https://dri.es/about'
date: '2026-08-17T05:35:44-04:00'
license: 'https://creativecommons.org/licenses/by/4.0/'
type: blog
summary: 'Open source companies learned how to build valuable businesses when access to the code was free. AI is forcing the rest of the software industry to confront the same business-model question.'
tags:
  - 'Artificial Intelligence'
  - 'Open Source'
  - Acquia
  - Drupal
  - 'Business model'
image: blog/enchanted-waterfall
discussions:
  - { platform: LinkedIn, url: 'https://www.linkedin.com/feed/update/urn:li:share:7495086620568682496/' }
published: true
featured: false
id: 6301
---

# The software business after code scarcity

![A lone figure stands in a lush valley facing a waterfall beneath a large glowing ring.](https://dri.es/files/cache/blog/enchanted-waterfall-640w.jpg)

If AI can generate an application from a description, is software still worth anything?

I have lived with a version of that question longer than most.

I released [Drupal](https://www.drupal.org) for free more than twenty-five years ago, and later co-founded [Acquia](https://www.acquia.com), which has grown into a large enterprise software company built around Drupal.

Granted, Drupal is free in a different way than AI-generated applications are free, but I'm not sure that changes the basic question of how to build a successful business around either one.

Open Source made code abundant by giving people broad rights to use, modify, and redistribute it. AI is lowering the cost of producing code. One lets you copy the software; the other makes it cheaper to recreate software.

## Free code changes what customers pay for

Because anyone could use Drupal for free, Acquia could never build a durable business around access to the code. From the start, [we had to make money another way](https://dri.es/acquia-first-decade-the-founding-story).

We built that business around helping enterprises build, run, and manage Drupal applications throughout their lifecycle. That includes hosting, but goes well beyond it: the tools and services needed to develop, deploy, secure, scale, monitor, and improve applications in production.

Proprietary SaaS typically bundles access to the application with the hosting and operations required to run it. With Open Source, organizations can run the software themselves or choose who hosts and operates it.

As AI makes applications cheaper to recreate, the traditional SaaS bundle of software and operations comes under pressure. Customers may become less willing to pay for access to application functionality without becoming any less willing to pay to run and manage applications in production. For Open Source businesses those economics are not new.

## Dependability becomes the product

Software can be free, or nearly free, without becoming cheap to depend on. The more people and organizations depend on a system, the more of its value comes from operating it securely, reliably, and at scale.

<p class="pullquote">Once people depend on an application, the cost of its failure has little to do with how much it cost to build. An application that costs $1,000 to build can still cause a $10 million failure.</p>

As AI makes enterprise applications easier to create, adapt, and integrate, they still have to be deployed, secured, scaled, monitored, and run reliably over time. As software cost comes down, dependability becomes a differentiator.

Linux is abundant; dependable cloud infrastructure is a service worth paying for. Drupal is abundant; dependable digital experience infrastructure is a service worth paying for.

Acquia has lived with those economics for nearly 20 years. Drupal made the code abundant, so we built our business around helping organizations build, run, and improve what they created with it. As AI makes code cheaper to generate, that business model may start to look a lot less unusual.

Either way, more software companies will have to answer the same question: if code and capabilities are abundant, what are customers really paying you for?

PS: Follow the discussion on [LinkedIn](https://www.linkedin.com/feed/update/urn:li:share:7495086620568682496/).
