İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

Delphi ile yazdığım programa GPL lisansı

mylegend20.11.20115 cevap4.723 görüntüleme
2008'den beri193 mesaj
#1
1 ay kadar önce Delphi XE ile başlamış olduğum projeyi bitirdim sayılır. Ancak Lisanlama konusunda biraz sıkıntım var. Program ücretsiz olarak dağıtılacak bu yüzden GPL lisansını kullanmayı düşünüyorum ve ek olarakda MPL(Mozilla Public License) kullanacağım. Sourceforge.net sitesi üye olup proje oluşturdum lisans olarakda GPL ve MPL yi ekledim, bu lisansları programın neresine nasıl bi şekilde hangi sayfalara eklemem gerekiyor ve aynı anda GPL ve MPL kullanabilir miyim ?
Cevaplar
2008'den beri3.195 mesaj
#2
Programı her ikisi ile birden lisanslayabilirsin. Lisanslama için programın kurulum arayüzünde her iki lisansı da koyman gerekir. Bunun dışında açık kaynak kodlarını vermelisiniz. Kaynak kodun içerisinde lisans dosyalarını ayrı ayrı koyun. Ayrıca oluşturduğunuz tüm kaynak dosyalarının içine, comment/yorum olarak lisans metinlerini gömün. Bunlar yeterlidir.
mylegend Konuyu açan
2008'den beri193 mesaj
#3
Kaynak kodların içerisine lisans dosyalarını gömmekden kasıt ettiğiniz şey galiba bütün kaynak kodların en başına GPL ve MPL ile lisanslı olduğunu belirten 2 paragraflık lisans metni var onları koyuyorum.

Site üzerinden GPL ve MPL olarak kayıt ettirdim.

Kurulum ekranında ise GPL ve MPL lisans onaylama ekranını ekledim.

Son olarak ise GPL ve MPL lisans metinlerinin tamamını eula veya lisans.txt diye kayıt edip proje ile birlikte dağıtmam gerekli midir ?
2008'den beri3.195 mesaj
#4
uela ? LICENSE.GPL, LICENSE.MPL halinde iki dosya olarak atabilirsiniz.
Daha mükemmel bir Troy2008'den beri12 bin mesaj
#5
GPL "Al ne yapıyorsan yap beni ilgilendirmez." demektir. Bunu yapmak istediğinizden emin misiniz? Başka biri sizin programızı hiçbir yasal engel olmadan alır ve istediği gibi ayar atıp kendisi yapmış gibi gösterebilir.

Neyse, bunun farkındasınızdır büyük ihtimal. Uygulamanızın "Hakkında" kısmında GPL/MPL olduğunu belirtirseniz hiçbir sorun kalmaz.

Bu arada Eula ne ya Eula ne? Benim bildiğim farklı bir lisans sistemi oluyor kendileri.
2008'den beri1.108 mesaj
#6
EULA (İngilizce; End User License Agreement veya Software license agreement, Türkçe; Son kullanıcı lisans anlaşması), herhangi bir yazılımın gerekli yasal zorunluluklarının hatırlatıldığı bir anlaşmadır. Son kullanıcı lisans anlaşması, PC yazılımı üreticisi ve son kullanıcı arasında veya perakende ürün alındığı takdirde yazılım şirketi ile son kullanıcı arasında yapılır.
Genellikle yazılım kurulum aşamasında kullanıcıya gösterilen EULA, kullanıcı tarafından kabul edilirse kurulum işlemine devam edilmekte, kabul edilmez ise kurulum işlemi sonlandırılmaktadır. Birçok EULA çeşitleri resmi görünse de Avrupa'da geçerliliği yoktur.

http://tr.wikipedia.org/wiki/Son_kullan%C4%B1c%C4%B1_lisans_anla%C5%9Fmas%C4%B1

---------- Post added at 18:58 ---------- Previous post was at 18:09 ----------

Yatığım programlarda GPL ve MPL kullanmıyorum. Yalnız kendi metnim (benioku.txt) var. Metinde programların ücretsiz olduğu, kullanım şartları, program kullanımı ve programdaki sürüm değişiklikleri bulunuyor. Metinde "Programı indiren ve/veya çalıştıran herkes bu şartları kabul etmiştir" şartı var. GPL ve MPL kullanırsam kaynak kodu da dağıtmam lazım.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.