Satış Lisansı
-
Kullandığımız kütüphanelerin kaynak kodlarının adreslerini vermemiz gerkiyor mu? libgcc_s_dw2-1.dll dosyasının kaynak kodunu bulamadım. Bu lisans mevsusunu da tam anlamadım. Programın kullandığı kütüphaneler bunlar: qtcore, qtgui, qtnetwork, qtwebkit, mingwm10, libgcc_s_dw2-1 .
Bunlarda bir değişiklik yapmadım. Kaynak kodlarını yayınlamam şart mı? libgcc_s_dw2-1.dll nin kaynak kodunu bulamadım. Şu olabilir mi acaba https://github.com/mirrors/gcc
Satış lisansı, lgpl lisansı, bir de kütüphanelerin kaynak kodlarının bulunabileceği bağlantıların olduğu açıklama dosyasından başka bir şey var mı yapmam gereken? Örnek bir program var mı?
-
Meselenin pek aciliyeti kalmamis gibi gorunuyor ama altinda cat pat bir cevabi bulunsun belki daha sonra birilerinin isine yarar.
LGPL lisansi GPL'nin daha "Lesser" isi oluyor. Ozgur yazilim cemaatinin kaynak kodunu vermeme ozgurlugunu cozme bicimi gibi. Isin pratiginde kutuphaneyi "turetmeden" oldugu gibi kullandiysan birsey yapman gerekmiyor.
Tahmin ettigim kadariyla yazilimi Windows’ta Qt 4.x MinGW* ile alisilageldik sekilde derliyorsun ve modulleri gelistirmedin, degistirmedin, ozellestirmedin.
Bu durumda programinin yaninda (zaten calismasi icin mecburen yanyana koyuyorsun) dagit yeter. Kimseye daha fazla birsey ilan etmen gerekmez ki zaten ediyorsun da. Ne kaynak kod, ne LGPL ilistirmek mecburiyetinde degilsin. O bilesen LGPL olabilir, belki senin yazilimin degildir?Bu senaryoda isler cok karismiyor. Ama statik dagitmak istersen ya ticari lisans edinmelisin (bir baskasi senin icin derleyebilir mi bilmiyorum) ya da kutuphanelerin her birinin kaynak kodunu veya programinin obje kodlarini senden istendiginde ulastirmalisin.
Kullandigin bilesenlerin lisanslari farklilik gosterebilir. Qt'un pek cok parcasi LGPLv2. Ama haricen kullandigin her kod parcasinin lisansi kendine (GPL, MIT, BSD vs vs). Hepsinin kendi acmazi, cikmazi, sarti, kosulu oylesine de ihtiyac oldugu icin farkli farkli. En azindan bu yaygin lisanslamalari bos zamaninda biraz gozden gecirebilirsin.
*MinGW 4.0’dan sonra kamu mali oldu. Ondan oncesi icin galiba mingw10.dll ile ilgili bir durum vardi. Windows’a uretmedigim icin cok hakim degilim konuya.