Есть рабочее приложение под GPL. Если дописать к ней небольшой функционал и распространять результат бесплатно, но получать прибыль с этого добавленного функционала нужно ли распространять весь исходный код? Как это можно обойти? Договориться с автором программы?