Bu sorunuzun yanıtı kesin olarak şudur : GNU GPL lisanslı yazılımınızın kaynak kodunu sizden talep edecek herkese vermekle Yükümlüsünüz yani yazılımınızı satın almış olma zorunluluğu bulunmamaktadır.
İkinci önemli konu : Ufacık bir betik bile olsa herhangi bir şirket veya kişinin GNU GPL lisansına sahip kısmından alıntı yapılmış trilyar satırlık bir kodunuz bile olsa 2 Seçeneğiniz Mevcut olur. 1- Ya bu aldığınız kısmı mevcut kodunuzdan ayıracak ve ek bir program gibi projenizde tutacaksınız (yani kaynak kodu ile sunacaksınız ) 2- Sizin o trilyar satırlık projenizi de GNU GPL olararak yayınlayacaksınız. Peki aldığım bir kodu nasıl kendi kapalı kodlu projemde kullanabilirim sorusunun yanıtı : 1- Az önce ki soruda 1. seçenekte önerdiğim şekilde yapabilirsiniz. 2- GNU GPL değilde GNU LGPL olan bir projeden alıntı yaparsınız ve KENDİ projenizde HAKKINDA kısmında açık şekilde alıntı yaptığınız projeyi , bu projenin sahibi firma veya kişilere erişim için websayfası ve eposta adresi bildirerek yapabilirsiniz. 3- BSD benzeri bir lisanslı yazılımları projenize eklersiniz. Peki GNU GPL ile yaptığımız projemizin oluşturacağı ürünler GNU GPL lisansı altında olmak zorunda mıdır ? Projenin kendisinden kütüphanelere linklenmediği sürece ürünler istediğiniz lisansta olacaktır. Yani GCC ile yazdığınız programı illa Gnu gpl ile dağıtmak zorunda değilsiniz(kullandığınız kütüphaneye bağlı) LGPL olayı çıkartılmamış olsaydı sizin derleyeceğiniz ürünler de GPL olmak zorunda kalacaktı çünkü programınız oluşturulurken/çalıştırılırken (statik/dinamik'e bağlı olarak ) kullanacağı kütüphaneler yazılımınızın bir parçasını GNU GPL yapacaktı ve buna göre hepsi GNU GPL olma zorunluluğundan yazılımınız GNU GPL olacaktı. NOT: Ben bu yazıyı yazarken emin olmak için bir wikipedia dan kontrol edeyim istedim ve şu satırları okudum : c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. Bu yeni gelen GNU GPL3 sürümünün lisans şartlarından biri buna göre iş baya bir değişiyor. Projenizin sadece 1 bölümü değil tümü gnu gpl olması şart koşuluyor nasıl paketlediğiniz önemsenmeden. Bu kapalı kaynak kodlu pluginlere izin veren gnu gpl yazılımlar için baya sıkıntı oluşturmayacak mıdır ? 2012/5/20 Halit Alptekin <[email protected]>: > Bu sorunun cevabını bende merak ediyorum.GPL hakkında iyi fikir sahibi > kişiler cevap verirse sevinirim. > > 20 Mayıs 2012 00:11 tarihinde Efe Gürkan YALAMAN <[email protected]> > yazdı: > >> Bu arada lisanslarla ilgili böyle bir başlık bulmuşken bilgisi olan biri >> şu sorumu cevaplayabilir mi? Bir yazılımın GPL ile lisanslanması kodların >> herkese dağıtılmasını gerektirir mi, sadece satın alan kişiye vermemiz >> yeterli mi? >> >> Teşekkürler şimdiden. >> >> 19 Mayıs 2012 23:11 tarihinde Ege Sertçetin <[email protected]> yazdı: >>> >>> Tekrar selamlar, >>> >>> Düşüncelerinizi paylaştığınız için herkese çok teşekkürler. >>> >>> Daha önce bahsettiğim gibi, üreteceğim projeyle geleceğimi maddi açıdan >>> açıklığa kavuşturmak aynı zamanda bilginin kamusallığı ilkemden de >>> vazgeçmek istemiyorum. >>> >>> Şimdilik kararım, projeyi tamamladığımda GPL ile lisanslamak ve yarı >>> ücretli bir hizmet vermek. İleride eğer mümkün olursa tamamen ücretsiz >>> bir hizmet verip geliri danışmanlık, destek gibi işlerden sağlamak tabii >>> ki çok daha iyi olacaktır. >>> >>> Herkese iyi akşamlar :-) >>> Ege Sertçetin >>> >>> On 05/17/2012 02:39 PM, "Mahir B. Aşut" wrote: >>> > Bunlar yersiz korkular diye düşünüyorum. Sonuçta sizin vereceğiniz >>> > hizmeti/ürünü sunmayı kafasına koymuş bir kişi/kuruluş sizin yaptığınız >>> > işi bir satır kodunuzu çalmadan yeniden yazabilir/yazdırabilir. Doğru >>> > mu? >>> > >>> > Sonuçta tecrübeniz yok? Sizin altı ayda ortaya çıkartacağınız işi başka >>> > bir ekip bir ayda rahatça tamamlayabilir? >>> > >>> > GPL kullanmak zorunda değilsiniz. Yaptığınız işi lisanslamak zorunda >>> > bile değilsiniz ki? Kendi sunucunuzu kurun, üzerinde yazılımınızı >>> > geliştirin ve hizmet vermeye başlayın ;)) Kimse size engel olamaz. >>> > >>> > Sonuçta ilk paragrafta sözünü ettiğim risk her zaman mevcut, bundan >>> > kaçınamazsınız. Ama büyük şirketler genelde böyle davranmazlar. >>> > Projenizde umut görüyorlarsa ve kendi iş modelleri içerisinde yeri >>> > varsa >>> > sizin "şirketinizi" satın alırlar. >>> > >>> > Selamlar, >>> > Mahir >>> > >>> > >>> > On 17-05-2012 12:01, Ege Sertçetin wrote: >>> >> Aslında benim kafamdaki korku da işte burada. İsteyen kendi sunucusuna >>> >> kursun ve beş kuruş vermeden kullansın, bunu ben de isterim. Ama eğer >>> >> sermayesi bol olan biri kişi veya firma benim vereceğim hizmeti >>> >> vermeye başlarsa sıkıntı başlar. Benim herhangi bir sermayem yok, >>> >> ancak bu işten birşeyler kazanmaya başlarsam yatırım yapabilirim. >>> >> Büyük bir firma karşısında tutunmam pek mümkün olmaz. >>> >> >>> >> Projenin şu anda ilk kısmını yapıyorum. İleride yapmayı planladığım >>> >> ikinci ve üçüncü kısımlar var. Devamı için de fikirlerim var. GPL ile >>> >> başlarsam ve eğer yukarıda bahsettiğim sorunlarla karşılaşırsam >>> >> sanırım diğer aşamaları hoşuma gitmese de ayrı birer proje gibi kapalı >>> >> olarak hazırlayabilirim. >>> >> >>> > >>> > >>> > _______________________________________________ >>> > Linux-programlama mailing list >>> > [email protected] >>> > https://liste.linux.org.tr/mailman/listinfo/linux-programlama >>> > Liste kurallari: http://liste.linux.org.tr/kurallar.php >>> _______________________________________________ >>> Linux-programlama mailing list >>> [email protected] >>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >>> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> >> >> >> _______________________________________________ >> Linux-programlama mailing list >> [email protected] >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama >> Liste kurallari: http://liste.linux.org.tr/kurallar.php >> > > > > -- > www.halitalptekin.com | Halit Alptekin > > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > -- Ömer Fadıl USTA http://www.bilisimlab.com/ _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
