GNU GPL
GNU GPL - 'это свободная лицензия.
Кратко суть GPL можно выразить так: эта лицензия разрешает всё что угодно, но при этом: При дальнейшем распространении лицензия должна сохраняться Вместе с бинарниками должны распространяться исходные тексты. Всё, что линкуется (статически или динамически) с кодом под GPL, тоже попадает под действие GPL
По сути, единственное ограничение, накладываемое GPL — это то, что при распространении бинарников нужно распространять и исходники тоже. Никаких других ограничений, можно сказать, нет. Не требуется публикация исходников или бинарников в интернете или где-либо ещё. Не требуется предоставление исходников и бинарников кому-либо по требованию (разве что требуется предоставление исходников тому, кто уже получил бинарники). Не требуется, чтобы программа распространялась бесплатно. Обо всём об этом будет рассказано подробнее дальше.