Тут больше так. Человек пишет плагин например для gstreamer. Код свой, поэтому лицуха тоже какая хочешь, не использует никаких чужих моделей. Но если он пишет такой плагин, значит в нем есть востребованность, и его напишет кто-то другой и запушит в мастер. Поэтому есть смысл самому запушить, чтобы твой плагин был в мастере и развивался вместе с проектом
но тут не правильно. А на вас натравливают адвокатов и юристов, которые заранее зная, что проиграют дело подают на вас в суд за авторские права. У вас хватило денег и времени вы отбились. На вас снова в суд.
Или вам на выбор продать весь код в несколько раз дороже вашей ожидаемой продажи. Или выпустить его под лицензией гну и пусть они с другими борятся.