[Pardus-kullanicilari] pardus-linux.org deposu
Akın Ömeroğlu
akin at omeroglu.net
28 Nis 2008 Pzt 00:21:40 EEST
Minik bir hatırlatma yaparak bu konuya daha önce yazdıklarıma açıklama
getirmek istiyorum.
GPL v2 özelinden hareketle konuşmak gerekirse GPL madde 1 ve madde 2.1
uyarınca bir gpl lisanslı yazılımı dağıtırken uymanız gereken bazı kurallar
vardır. Bu kurallar kısa bir anlatımla aynen paylaşım, değişimin belirtilmesi
ve kaynak gösterilmesi gibi temel hayati kuralları içerirler. Bu kuralların
ışığında ve pisi'nin yapısı açısından bakıldığında az önce yaptığım genel
açıklamanın yanlış anlaşılabileceğini gördüm. Bu yüzden söz konusu somut
olaya yönelik bir açıklama yapmak daha doğru.
söz konusu gpl olunca kodun gpl ile ilgili kısmını ve bu kısmıyla ilgili
işlemlerin yapıldığı kısmı gpl ile lisanslamanız ve bu kısım harici yerleri
gpl ile lisanslamasanız bile açmak zorundasınız.
Şu şekilde açıklayalım.
a kodunun paketini yapıyorsunuz. b ve c dosyaları bu paketi yapmanız için
gerekli. b ve c dosyalarının lisansı ancak bu dosyaların kodu değiştirdiği
kısımları için gpl olmak zorunda. Pisi bazında konuşacak olursak bu iki dosya
(actions.py ve pspec.xml) zaten dediğimiz değişiklikleri yapan kısımlara
sahip. Paketlere kısayol gibi yamaların da yapıldığı düşünüldüğünde bu
durumun zaten doğal olarak oluştuğunu gözden kaçırmamanız lazım. Ayrıca bir
de derlenmiş dosyanın dağıtımı konusunda gpl'in getirdiği bazı kısıtlamalar
var.
Tüm bunların yanında ilk mesajımda da belirttiğim gibi zaten GPL'in ruhuna
aykırı bir durum var ortada. Yarattığınız dosyalar orijinal kodu hiç
etkilemese ve dağıtılmasına engel olmasa bile bu durumda da ne yazık ki kodun
kaynağının nerede bulunduğuna dair bir açıklama getiremiyorsunuz. Kodun
kaynağını kendi deponuzda bulundurmasınız bile nerede bulunabileceğini
göstermeniz lazım. Bu da paket binary kurulumda --debug çıktısında bile
bulunan bir ayrıntı değil.
Bu arada GPL'in lisans şartlarına aykırılıkta devrin hükümsüz sayılması
şartını getirdiğinden hareketle yapabileceğiniz en doğru hareketin bahsedilen
eksiklikler giderilene kadar adı geçen depoları kapatmanızdan yana olacağını
söylemek isterim.
Türkiye'de özgür yazılımın gelişmesine katkı vermek istemek ve bunu içinizdeki
linux aşkı ile yapmanıza bu katkıları özgür yazılımın gelişmesine katkı
verdiğiniz sürece kimse eleştirmeyecektir. Bana kalırsa katkı vermeye GPL'i
anlayarak, anlatarak, okuyarak, okutarak başlamalısınız.
Diğer konularda ise artık hiç bir yere varmayan bir çember içinde dönen
tartışmaların içine girmenin konsantre olduğumuz işi yapmamızı engellediği
ölçüde yararsız olduğunu düşünüyorum.
--
Akın Ömeroğlu
www.ozgurlukicin.com
Pardus-kullanicilari mesaj listesiyle ilgili
daha fazla bilgi