Languages

Black Duck Open Source Resource Center


 Black Duck Open Source Resource Center

 

 

Open Source License Data

 

Black Duck Software has compiled the industries's most comprehensive KnowledgeBase of open source components, used to identify and provide information about the content of software and associated licenses. Each day we extract related license  information and present the data below.


 

 Top 20 Most Commonly Used Licenses in Open Source Projects

The table below illustrates the top 20 licenses that are used in open source projects, according to the Black Duck Software KnowledgeBase. This data is updated daily.

Please click on a license name for more information.

Rank License %
1.GNU General Public License (GPL) 2.047.26%
2.GNU Lesser General Public License (LGPL) 2.19.00%
3.Artistic License (Perl)8.97%
4.GNU General Public License (GPL) 3.06.39%
5.BSD License 2.06.23%
6.MIT License5.08%
7.Apache License 2.04.35%
8.Code Project Open 1.02 License2.87%
9.Microsoft Public License (Ms-PL)1.66%
10.Mozilla Public License (MPL) 1.11.21%
11.Common Public License (CPL)0.52%
12.Eclipse Public License (EPL)0.51%
13.GNU Lesser General Public License (LGPL) 3.00.48%
14.zlib/libpng License0.41%
15.Academic Free License0.39%
16.Common Development and Distribution License (CDDL)0.33%
17.Open Software License (OSL)0.29%
18.Mozilla Public License (MPL) 1.00.25%
19.PHP License Version 3.00.23%
20.Ruby License0.23%


 GPLv3, LGPLv3 and AGPLv3 Adoption Rates

The table and chart below depicts the number of projects that are using GPLv3, LGPLv3 and AGPLv3 today (Released). The numbers depicted are accumulated month to month. The data is updated daily and the current month's statistics are to date only.

  Planned Released
  GPLv3 + LGPLv3 + AGPLv3 GPLv3 LGPLv3 AGPLv3
Jun '0798484
Jul '0724202184
Aug '0740395434
Sep '0755593654
Oct '0770812754
Nov '07761068957
Dec '0777129811314
Jan '0889161513219
Feb '08100198914630
Mar '08106235716434
Apr '08112275418646
May '08120323721154
Jun '08122371323661
Jul '08127414326179
Aug '08136456128287
Sep '08140502330495
Oct '081415510323101
Nov '081425952342115
Dec '081436393358120
Jan '091446807382131
Feb '091477254399138
Mar '091497780430145
Apr '091558287458154
May '091598898485165
Jun '091609384514172
Jul '091629785538179
Aug '0916210138558182
Sep '0921910457576186
Oct '0922310781596192
Nov '0922511142618197
Dec '0922711472646201
Jan '1023011767660205
Feb '1023211995679216
Mar '1023212232700233
Apr '1023212429720240
May '1023312616745251
Jun '1023312750782266
Jul '1023312982810285
Aug '1023513182852308
Sep '1023513183853308

 Most recent Projects To Convert to GPLv3, LGPLv3 or AGPLv3

This table highlights the 10 most recent projects to be converted to GPLv3, LGPLv3 or AGPLv3 and is updated daily.

Project Name Project Version Project License
KDISKDIS_v2-0-1LGPL 3.0
Afdarts RTS1.1.6 alphaLGPL 3.0
DocumentBursterDocumentBurster 2.1GNU General Public License V3 or later
ChibiOS/RT free embedded RTOS2.0.3GNU General Public License V3 or later
atrack0.0.81-svnr128-r0.5GNU General Public License V3 or later
BACnet I/P for Java1.2GNU General Public License version 3.0 (GPLv3)
CNV Workshop2.0.11Affero GNU Public License
Audacious2.4.0GNU General Public License V3 or later
ARESTC0.1.6GNU Library or "Lesser" General Public License version 3.0 (LGPLv3)
Ar-PHPAr-PHP version 2.7.1LGPL 3.0

For a full list of projects that have converted or plan to be convert, please visit the GPLv3, LGPLv3 and AGPLv3 project page.


 What are the GPLv3 and LGPLv3 licenses?

On Friday June 29th 2007, the Free Software Foundation announced the release of GPL (General Public License), version 3. This much anticipated version is the sequel to the commonly used GPLv2.

GPLv3, like GPLv2, is a copyleft license. Copyleft essentially achieves the opposite of copyright in that copyleft supports access to source code and not the protection of code as private property. At the heart of a copyleft license is the reciprocity obligation. Reciprocity means that, if you create a work "based on” GPL’d software and you distribute the resulting work, then you have to distribute the resulting work under the GPL. In other words, you are required to give the user the source code for the work and all of the rights to modify and distribute the code that you received under the GPL.

LGPLv3, the “Lesser General Public License” contains the same terms as the GPLv3, but gives additional permissions to those who wish to re-distribute code. The LGPLv3 is designed to allow the combination of Copyleft code with non-Copyleft code in certain situations.

For more information, please download the GPLv3 summary paper or view the recorded presentation "What you need to know about GPLv3".


 What is the Affero license (AGPL)?

The GNU Affero General Public License version 3 (GNU AGPLv3) extends the GPLv3 license by giving end-users access to the source code for software accessed over a network.

When GPL and AGPLv3 code is combined for use over a network (e.g. in a website), all the combined source code must now be made available to its end-users, allowing them to make modifications to the code. This new license is important for companies that offer web-based solutions and also for organizations that provide software for their clients to use over the web (such as online banking software).





Legal Notices | Privacy Policy | Site Map | Contact Us