[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