Основные положения GPL V2:
- предоставляешь пользователю бинарник - предоставь исходный код или письменное обязательство предоставить его по первому требованию;
- берёшь исходный код, выпущенный под GPL и используешь его в своих продуктах - лицензия конечного продукта должна быть GPL;
- нельзя передавать продукт пользователю, который не сможет по каким-либо юридическим (судебное постановление, местные законы) причинам распространять его дальше под той же лицензией.
Лицензия Apache 2.0:
- продукт может распространяться без исходных кодов;
- требуется обязательное указание использования открытого кода с перечислением использованных продуктов (библиотек, движков...).
- в использованных продуктах запрещается менять название и исключать информацию о копирайтах и/или патентах.