← Retour au blog
tech 8 May 2026

An Imminent PHP License Change: What It Means for the Future

A PHP license change is under vote. Let's dive into PHP's licensing history and analyze the implications of this change for developers and businesses.

Article inspired by the original source
A PHP license change is imminent ↗ lwn.net

Introduction

PHP, the scripting language that powers a significant portion of the web, is about to undergo a major shift in its licensing management. Since its inception, PHP's licenses have evolved to meet the growing needs of the community and businesses. Today, a move towards the BSD three-clause license is being discussed within the PHP community. What is the impact of this change? Why does it matter? Let's explore together.

PHP Licensing History

Since its creation in 1995 by Rasmus Lerdorf, PHP has gone through several license modifications. Initially under GPLv2, the project adopted a dual-license approach with PHP 3 in 1998, combining GPLv2 and a PHP license inspired by the Apache License 1.0. This decision aimed to make PHP more attractive to commercial players. However, due to practicality issues, PHP quickly removed some restrictive clauses. In 2000, with PHP 4.0, the Zend Engine was introduced, requiring a separate license for that part of the code.

The Need for Simplification

More than two decades after these changes, the need for simplification has become evident. Developers and businesses use PHP for various projects, and the coexistence of multiple licenses, notably PHP v3.01 and Zend v2.0, can lead to legal complications and ambiguities. Ben Ramsey, an influential developer in the PHP community, is leading the effort to switch to a BSD three-clause license, known for its simplicity and acceptability in the open-source world.

Why the BSD License?

The BSD three-clause license is widely adopted in the industry for its clarity and flexibility. It allows for unrestricted commercial use while providing sufficient guarantees for open-source contributors. Adopting this license could further boost PHP's adoption in commercial environments, removing potential barriers related to the current licenses.

Implications for Developers and Businesses

For developers, this change means fewer administrative and legal hassles. Businesses, on the other hand, might feel more confident integrating PHP into their solutions without fearing violations of complex clauses. It could also encourage more contributions to the open-source project, strengthening PHP as a platform of choice for web development.

Conclusion

This license change is more than just an administrative update; it is a step towards a clearer and more inclusive future for PHP. As the PHP community votes on this transition, it is essential to recognize the importance of a clear license in our technological ecosystem.

Let's discuss your project in 15 minutes.

PHP licence BSD open source développement web Zend Engine
Deepthix newsletter · 100% AI · every Monday 8am

An AI agent reads tech for you.

Our AI agent scans ~200 sources per week and ships the best articles to your inbox Monday 8am. Free. One click to unsubscribe.

Visit the newsletter page →

Want to automate your operations?

Let's talk about your project in 15 minutes.

Book a call