На сайте GitHub опубликован ранжированный по популярности перечень лицензий, которыми пользуются разработчики размещённых на хостинге проектов. Интересно, что несколько ранее стало известно о том, что значительная часть создаваемых в рамках GitHub приложений вообще не имеют никаких лицензий, по крайней мере с явным их указанием в файлах LICENSE или COPYING. Что, в свою очередь, препятствовало легальному использованию кода другими программистами.

Самой популярной у разработчиков стала лицензия MIT — она используется в 44,69% случаев. Далее идут GPLv2 — 12,96%, Apache — 11,19%, GPLv3 — 8,88%, BSD — 6,23% и AGPLv3 — 1,05%. Таким образом, лицензий, которые позволяют использовать код для создания закрытых приложений, оказалось в три раза больше, чем лицензий, требующих открытого лицензирования всех производных продуктов.

Несмотря на попытки привлечения внимания к важности лицензирования программных продуктов, успехов в этом направлении не наблюдается. Действительно, в 2013 г. больше программистов стали явно указывать используемую лицензию, но в настоящее время наблюдается тенденция к снижению этого показателя, который снова стал меньше 20%. Увы, правовой нигилизм разработчиков преодолеть не удалось.

С учётом этой тенденции проект GitHub решил упростить процедуру указания лицензии. Для этого созданы специальные типовые шаблоны с готовыми текстами наиболее популярных лицензий и разработан Licenses API, позволяющий направлять запросы о лицензировании конкретных проектов.

Версия для печати