GPL, yazılım satmanızı yasaklamaz. Ancak, kaynakları yazılımın kullanımına sunmalısınız.
Kullanım sorunu biraz daha karmaşıktır. GNU / Linux, GPL altında yayınlandı. Yazılımınızın lisansına bakılmaksızın, hiçbir şey Linux altında çalışan bir yazılım yazmanızı yasaklamaz. Ancak, Linux'u yazılımınızla birlikte dağıtamazsınız. Bu genellikle bir programın parçası olması gereken kitaplıklarla ilgili bir sorundur. LGPL lisansı bunun için. Gcc ile yazdığınız ac programını derleyebilir (dolayısıyla gcc'den LGPL lisanslı çalışma zamanı rutin kitaplıklarını kullanarak) ve yine de GPL kısıtlamaları olmadan yazılımınızı yayınlayabilirsiniz.
Bunun genel özü olduğunu düşünüyorum. Ancak bu hiçbir şekilde hukuki tavsiye değildir. Hukuki tavsiye almak için, size özel koşullarınıza uygun hukuki tavsiye verebilecek sertifikalı bir avukat bulundurmalısınız.
Bu yardımcı olur umarım.