From: Cem Ahmet MERCAN (HBM) (mercan@be.itu.edu.tr)
Date: Thu 04 Sep 2003 - 02:08:35 EDT
Evet editorler hususunda haklisiniz ama gcc konusunda benim kafami
karistiran sey minimum c programinin bile bazi GPL kutuphaneleri
kullaniyor olmasi. Mesala
deneme.c:
---------------------------------
int main(void){ return 0; }
---------------------------------
seklinde olsun.
Derlendikten sonra ldd ciktisi:
$ ldd deneme
libc.so.6 => /lib/libc.so.6 (0x4002f000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
seklinde bazi kutuphaneler iceriyor.
Benim programim bir urun ama hala bu kutuphanelere muhtac.
İyi Günler...
Cem Ahmet MERCAN
--- Wed, 3 Sep 2003 tarihli iletisinde Recai Oktas soyle diyordu:
> * Cem Ahmet MERCAN (HBM) <mercan@be.itu.edu.tr> [2003-09-03 17:24:53+0300]
> > Ben gcc'nin lisans notlarina baktim ama anlayamadim:
> >
> > gcc ile derlenen bir program GPL olmak zorunda mi?
> > Yani GPL lisansli bir programin urunu (burada programimiz) GPL
> > lisansi ile dagitilmak zorunda mi?
>
> Hayir boyle bir zorunluluk yok. Basit bir kural olarak sunu unutmayin,
> GPL kendisiyle lisanlanmis bir eserin *kullanimi* ile ilgili hicbir sart
> dikte etmez, sartlar genel olarak eserin dagitimiyla ilgilidir.
> Sordugunuz konu gcc'nin *kullanimina* iliskin oldugundan cevap da acik
> olacaktir. (Benzer durum GPL editorlerin kullanimini da kapsar.) Ote
> yandan derleme sirasinda GPL bir kutuphanenin programiniza baglanmasi
> ayri bir konudur ve gcc *kullanimiyla* bir alakasi yoktur. Yeri
> gelmisken bu hususta benim anladigim basit bir kurali da formule etmeye
> calisayim: GPL bir eserden turetilmis eserin lisansi GPL ile tanimlanan
> serbestiyeti daraltan sartlar sunamaz ve fakat bunlari genisletebilir.
> Buna "GPL uyumlulugu" deniyor. (or. BSD ve GPL'in birlikte kullanilmasi)
>
> --
> roktas
>