Noticias

Directus CMS License: BSL 1.1 Guide & Costs 2026

Quick Summary: Directus uses the Business Source License 1.1 (BSL), which is free for most commercial uses and automatically converts to GPLv3 after 3 years. Small businesses with revenue under $5 million can use Directus at no cost, while larger organizations may need a commercial license for specific use cases.

 

Picking a headless CMS involves more than comparing features. The licensing model determines long-term costs, legal compliance, and operational flexibility.

Directus shifted from a fully open-source model to the Business Source License 1.1 in recent years. This change sparked discussions across developer communities, particularly around what “free” actually means and when organizations need to pay.

Here’s the thing though—the BSL model isn’t as restrictive as some developers initially feared. But it’s not exactly MIT or Apache either.

What Is the Business Source License 1.1?

The Business Source License (BSL) sits somewhere between proprietary software and traditional open source. Think of it as open source with a timer.

According to the official Directus website, code released under BSL 1.1 becomes fully open source after three years. That’s the conversion clause built into every release.

So what’s available during those first three years? Pretty much everything, with one notable restriction: production use limitations for larger organizations.

The BSL allows developers to view the source code, modify it, and use it freely for development, testing, and staging environments. You can build products on top of it. You can customize it extensively.

The Production Use Clause

This is where things get specific. The BSL restricts certain production uses during the initial three-year period—but not all production uses.

Small businesses with total finances under $5 million can use Directus in production at no cost. That covers a massive range of agencies, startups, and small-to-medium enterprises.

Larger organizations face restrictions on specific use cases, primarily around offering Directus as a service or building competing products. But standard CMS deployment? That’s typically covered.

Free vs. Commercial: When Do You Pay?

Most Directus users never pay for licensing. That’s not marketing spin—it’s how the model works.

Self-hosting Directus is free regardless of business size for standard CMS use cases. Install it on your servers, connect your SQL database, and build your content infrastructure. No licensing fees.

The commercial license becomes relevant in specific scenarios. Organizations with revenue exceeding $5 million may need commercial licensing if they’re offering Directus-as-a-Service to customers or building competing products.

But wait. What about support, premium features, and cloud hosting? Those are separate from the core software license.

Cloud Pricing vs. Software Licensing

Directus offers managed cloud hosting with three tiers. This isn’t about licensing restrictions—it’s infrastructure-as-a-service.

Plan Precios Studio Users Database Entries API Requests/Month

 

Profesional $99/month 5 included 75,000 250,000
Empresa Custom pricing Custom Custom Custom

According to the official pricing page, the Professional and Enterprise tiers offer advanced configurability and tailored usage limits.

Cloud hosting includes infrastructure, automatic scaling, and database management. Self-hosted users can access the same software without these costs—but they manage their own servers.

What the BSL License Covers

The BSL applies to the core Directus backend and data engine. This includes the API, database abstraction layer, authentication system, and admin interface.

Extensions, custom code, and frontend applications built with Directus aren’t covered by the BSL. Developers can license their own work however they choose.

Community discussions on GitHub have clarified this distinction. Custom extensions maintain separate licensing from the core platform.

Source Code Access

The entire Directus codebase lives on GitHub with over 34,500 stars. Anyone can clone the repository, review the code, and submit pull requests.

This transparency matters for security audits, compliance reviews, and technical due diligence. Organizations can verify exactly what they’re deploying.

The BSL doesn’t restrict code access—only specific commercial uses during the initial three-year period.

Commercial License Details

Organizations requiring commercial licenses can request custom agreements through the official Directus website. These cover use cases beyond the BSL permissions.

The commercial license agreement includes premium support tiers with defined response times. Priority levels range from critical issues (immediate response) to enhancement requests (48-hour response, 90-day resolution target).

Enterprise agreements also provide compliance guarantees, dedicated support channels, and service level agreements for cloud deployments.

Real talk: most agencies and product companies don’t need commercial licensing. Standard project work falls within BSL permissions.

Comparing Directus to Other Headless CMS Licenses

Different headless CMS platforms take wildly different approaches to licensing. Strapi uses MIT (fully open source). Contentful is a proprietary SaaS. Sanity offers a custom commercial license.

The BSL model sits between these extremes. It provides source access and modification rights like open source, but with time-limited commercial restrictions.

For developers, this means predictable costs and eventual full open-source conversion. For businesses, it means lower risk than proprietary platforms and more structure than fully permissive licenses.

The Three-Year Conversion Advantage

Here’s what makes BSL interesting: every version eventually converts to GPLv3 after three years. Code released in 2023 will be fully open source in 2026. Code released in 2026 converts in 2029.

This creates a sliding window of protection for Directus while guaranteeing long-term openness. Organizations concerned about vendor lock-in get built-in insurance.

Self-Hosting vs. Cloud Deployment

The license doesn’t change based on the deployment method. Self-hosted and cloud instances operate under the same BSL terms.

Cloud pricing covers infrastructure and managed services—not licensing restrictions. Organizations can switch between self-hosted and cloud without license implications.

Small agencies commonly self-host multiple Directus instances for different clients without licensing concerns, as permitted under BSL terms.

Database and Extension Licensing

Directus connects to existing SQL databases without imposing license restrictions on your data layer. PostgreSQL, MySQL, MariaDB, SQLite, and other supported databases maintain their own licenses.

Custom extensions and plugins built for Directus can use any license the developer chooses. The BSL doesn’t extend to derivative works that integrate with—rather than modify—the core platform.

This matters for agencies building reusable components or product companies creating specialized modules.

Move From License Questions to a Working Product

Licensing under BSL 1.1 helps define how Directus can be used, but it doesn’t answer how your system should actually be built. Once those questions come up, attention usually shifts to architecture, integrations, and how different parts of the product connect. That’s where additional development support often becomes necessary, especially if the scope starts expanding beyond the initial plan.

Mobian works with teams on building and evolving digital products, contributing to backend systems, integrations, and ongoing development as requirements change. They typically join existing workflows rather than replacing them, helping keep progress steady as complexity increases. 

For a clearer path from planning to execution, reach out to Mobian and discuss how your setup can be structured from the start.

Making the License Work for Your Organization

The Directus licensing model balances accessibility with sustainability. Small teams get free access. Enterprise users get source transparency. Everyone benefits from eventual open-source conversion.

Understanding the BSL terms helps organizations plan infrastructure costs, evaluate compliance requirements, and make informed decisions about CMS selection.

For most developers and businesses, the practical answer is simple: Directus is free to use, modify, and deploy. The license rarely becomes a limiting factor.

Check the official Directus license documentation for current terms and specific use case guidance. The BSL FAQ provides detailed scenarios and clarifications for edge cases.

Ready to start building? Directus offers powerful headless CMS capabilities with transparent licensing, whether you’re running a small project or enterprise infrastructure.

Preguntas frecuentes

Is Directus completely free to use?

Yes, for most use cases. Small businesses with revenue under $5 million can use Directus in production at no cost. Self-hosting is free regardless of business size for standard CMS deployments. Cloud hosting has separate infrastructure costs starting at $99/month.


What’s the difference between BSL and open source?

The BSL 1.1 license automatically converts to GPLv3 after three years. Traditional open source licenses have no such restrictions. BSL provides the same source access and modification rights as open source during the restriction period.


When do I need a commercial license?

Organizations with revenue exceeding $5 million may need commercial licensing for specific use cases like offering Directus-as-a-Service or building competing products. Standard CMS use—even at enterprise scale—typically doesn’t require commercial licensing. Check the official BSL FAQ for specific scenarios.


Can I modify Directus source code under BSL?

Absolutely. The BSL permits viewing, modifying, and customizing the source code. Organizations can fork the repository, make internal changes, and deploy modified versions. Restrictions apply to redistribution and specific commercial uses, not internal modifications.


What happens after the three-year BSL period?

The code automatically converts to GPLv3 after three years, becoming fully open source with no restrictions. This means Directus releases from early 2023 are now open sourced, while newer releases will convert on their third anniversary. Organizations benefit from eventual full openness.


Does the license affect my content and data?

Not at all. The BSL covers Directus software only. Content stored in Directus, database structures, and data remain fully owned by the organization. There are no restrictions on data portability or content licensing.


Can agencies use Directus for client projects?

Yes, agencies regularly use Directus for client projects under the BSL terms. Building websites, applications, and content systems for clients falls within permitted uses. Agencies don’t need commercial licenses for standard project work, regardless of client size.