The 4-Clause BSD License, commonly known as the Original BSD License, is one of the earliest and most influential open-source software licenses ever created. Developed by the University of California, Berkeley, it laid the foundation for countless software projects and helped shape the modern open-source ecosystem.
As a permissive license, it allows developers to use, modify, and distribute software with minimal restrictions. Unlike copyleft licenses, the 4-Clause BSD License permits proprietary derivatives, making it highly flexible for both academic and commercial environments.
Its defining characteristic, however, is the now-famous advertising clause, which requires all advertising materials mentioning features or use of the software to acknowledge the original authors. While this clause was intended to ensure proper attribution, it became increasingly burdensome as software incorporated multiple BSD-licensed components, requiring numerous acknowledgments in marketing materials.
Because of this limitation, the software community gradually adopted the simplified 3-Clause BSD License, which removes the advertising requirement while preserving the license's permissive nature. Today, the original 4-Clause BSD License is primarily encountered in legacy projects and historical source code rather than new software releases.
Key Benefits
- Highly permissive with minimal restrictions on redistribution and modification.
- Compatible with both open-source and proprietary software development.
- Encourages widespread adoption and commercial innovation.
- Historically significant as one of the earliest standardized open-source licenses.
- Simple legal framework compared to many modern software licenses.
Considerations
- Includes the advertising clause, which can complicate compliance.
- Generally incompatible with some modern licensing ecosystems due to attribution requirements.
- Rarely recommended for new projects, as more streamlined BSD variants are widely preferred.
- Primarily maintained for historical compatibility rather than contemporary software development.
Verdict
The 4-Clause BSD License remains a landmark in the history of open-source software licensing. Its permissive philosophy helped establish many of the principles that continue to define open-source development today. While the advertising clause makes it less practical for modern projects, it remains an important historical license and a testament to the evolution of open-source licensing. For new software, most developers choose the 2-Clause or 3-Clause BSD licenses, but understanding the original BSD License provides valuable insight into the origins of today's open-source ecosystem.
Copyright (c) <year> <owner>. All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
- 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
- 3. All advertising materials mentioning features or use of this software must display the following acknowledgement:
This product includes software developed by the organization. - 4. Neither the name of the copyright holder nor the names the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY COPYRIGHT HOLDER "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDER BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Standard License Header
There is no standard license header for the license