Sen sürece aslında kullanma gmake Nihai projenin bir parçası olarak (kaynak kodunda, belgelerinde veya antetinde olduğu gibi), daha sonra türetilmiş bir çalışma değildir ve istediğiniz şekilde lisanslayabilirsiniz.
Bu şekilde düşünün, türetilmiş bir ürün, eşinin önemli bir kısmını türetildiği üründen alan bir üründür. Buz Gelincik Firefox'tan türetilmiştir (Açıkça, Buz Gelinciliğinin bir deriden daha az olması nedeniyle). Öte yandan, eğer bir proje için bir araç kullanılırsa, ürünün varlığı, o aracın içinde çalışabiliyorsa bile, mutlaka elde edilmek zorunda değildir - çalışmamın çoğu (bu günlerde) Mac, bu Apple'ın yazılıma sahip olduğu anlamına gelmez.
Bir derleyici araç , bir değil ebeveyn . Sadece gmake'ye bağlı bir şey inşa etseniz de, yine de başkasının gelebileceği gibi türetilmeyecek ve aynı şekilde davranan gekma (gmake için bir anagram) yazacak, aynı şekilde kod tabanının hiçbirini paylaşmayacak (Linux / Unix çok ?) ve yazılımınız bununla da çalışırdı.
Şimdi, eğer yaratacak olsaydın gmake2
gmake aldı ve derleme sırasında kahve makinesini otomatik olarak açma yeteneğini ekledi (derleme tamamlandıktan sonra iş! susayabilirsin!), o zaman hala projenin temeli olarak gmake kullandığın gibi türetilir. . Kaç tane gekma ve kemag oluşturulduğuna bakılmaksızın, kaynak kodunuz yine de içerecektir gmake kaynak (siz kaldırmadıysanız).
Daha fazla bilgi için ayrıca bakınız ABD hukukunda türev çalışmalar .