Not: Bu yasal bir sorudur. SE yasal bir forum değil, bir programlama forumudur. Buradaki insanlar programlama hakkında biraz bilgi sahibi olsalar da, yasa hakkında hiçbir şey bilmiyorlar. Yasal bir soru sormak istiyorsanız, konu hakkında gerçekten bir şeyler bilen kişilerin bulunduğu yasal bir forumda bunu sormalısınız.
GPL statik veya dinamik bağlantı hakkında hiçbir şey söylemez. Hatta bağlama hakkında hiçbir şey söylemez hiç . Konuştuğum her avukat veya yargıç, statik ve dinamik bağlantı sorununun tamamen alakasız olduğunu söylüyor.
Telif hakkı yaratıcılıkla ilgilidir. Statik ve dinamik bağlantı teknik uygulama detayıdır. Bir şeyin statik veya dinamik olarak bağlantılı olup olmadığı yaratıcı bir eylem değildir, muhtemelen bir eserin telif hakkı durumunu değiştiremez.
Sorunuzda "yorumlanmış diller" den bahsediyorsunuz. Fakat bu terim bir anlam ifade etmiyor: Yorumlanmış bir dil diye bir şey yok. Dil, soyut bir matematiksel kurallar ve kısıtlamalar kümesidir. Bir dil yorumlanmaz veya derlenmez. Bir dil sadece olduğunu . "Yorumlanan dil" terimi sadece yanlış değil aynı zamanda duyusal değildir . İngilizce yazılmış bir dil olsaydı, bir tür hatası olurdu.
Yorumlama ve derleme, dilin değil, tercümanın veya derleyicinin (duh!) Özellikleridir. Her dil bir tercüman ile uygulanabilir ve her dil bir derleyici ile uygulanabilir. Çoğu dilde her ikisi de vardır. Modern dil uygulamalarının çoğu, her ikisini de tek bir yürütme motorunda birleştirir.
Örneğin, Rubinius Ruby Uygulaması, Ruby kodunu Rubinius bayt koduna derleyen statik bir vaktinden önce derleyici, Rubinius bayt kodunu yorumlayan bir yorumlayıcı ve Rubinius bayt kodunu LLVM ile derleyen dinamik bir tam zamanında derleyici içerir. LLVM altyapısının yerel makine koduyla derlendiği IR. MacRuby Ruby Uygulaması hiçbir yorumlayıcı içermez, Ruby kodunu doğrudan LLVM IR'ye, sonra da yerel makine koduna derler.
Öte yandan, C veya C ++ için tercümanlar vardır.
Bütün bunlar sadece teknik detaylar. Telif hakkı ile tamamen ilgisizdir.
Birisinin başkasının telif hakkını ihlal edip etmediğinin, üçüncü bir kişinin programı bir tercümanla çalıştırmayı veya derlemeyi seçip seçmemesine bağlı olması mantıklı değildir.
Soru, bir işin başka bir işten türetilmiş olup olmadığıdır. Dinamik olarak bağlanabilir ve yine de türetilebilir ve statik olarak bağlanabilir ve hiç türetilemez.