Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 5/5 - 2 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Yazılımlarınızda Lisans Tercihiniz Nedir?
#1
Selamün Aleyküm;

Bir yazılım, kütüphane vs. yazdığınızda ve açık kaynak olarak dağıtmak istediğinizde tercih ettiğiniz lisans Apache mi, BSD mi, GPL mi, MPL mi, yoksa başka bir lisans mı tercih ederdiniz? Hangi lisansı tercih edersiniz ve niçin tercih edersiniz?

Lisanslar:
Türkçe olarak: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
İngilizce olarak: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol

Şahsen ben BSD veya Apache 2.0 lisanslarını tercih ederim. Çünkü istediğimiz gibi geliştirip, açık veya kapalı kaynak kodlu yazılımlarımızda, kütüphanelerimizde vs. kullanabiliyoruz. General Public License (GPL) ve Lesser General Public License (LGPL) lisanslarını ise pek tercih etmiyorum. Çünkü GPL lisanslı bir yazılım / kod, açık kaynaklı ve yine GPL lisansına sahip olmalı. Yani bir yazılım, ürün çıkardığımızda içinde bir tane bile GPL lisanslı kod olsa o yazılımımızı tamamen açık kaynak yapmak zorundayız. LGPL lisansında ise bence çok anlamsız kurallar var ve bu kurallar yazılımı geliştirmekten çok, nasıl dağıtayım, kodumu kapatsam olur mu, statik bağlanmış kütüphaneleri kullanamayız vs. düşünüyoruz.
Cevapla
#2
Bende her zaman örnek devexpress, tms gibi component kullandığımız bir projeyi açık kaynak olarak yayınlamamızın bir sakıncası olurmu diye merak ediyordum sanırım apache 2.0 ile yapılabiliyor.

“Do. Or do not. There is no try.”
Cevapla
#3
(31-01-2017, Saat: 16:26)masteryoda Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlBende her zaman örnek devexpress, tms gibi component kullandığımız bir projeyi açık kaynak olarak yayınlamamızın bir sakıncası olurmu diye merak ediyordum sanırım apache 2.0 ile yapılabiliyor.

Evet yapabilirsiniz. Ayrıca Apache 2.0 GPL ile de uyumludur. Bkz: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Fakat burada dikkat etmeniz gereken nokta DevExpress bileşenlerinin kendi kurulum dosyalarıyla beraber vermemeniz gerekir. Ama bileşenlerini kullandığınız projeyi paylaşabilirsiniz. Lakin DevExpress kurulu olmayan bir platformda proje derlenmeyecektir Smile
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Kurumsal Mail Tercihiniz Abdullah ILGAZ 7 451 13-12-2017, Saat: 23:06
Son Yorum: mad85
  Bulut Sunucu Tercihiniz CaglarCoskun 5 753 21-03-2017, Saat: 14:45
Son Yorum: CaglarCoskun
  Pascal nedir? Fesih ARSLAN 0 1.109 16-07-2016, Saat: 01:56
Son Yorum: Fesih ARSLAN



Konuyu Okuyanlar: 1 Ziyaretçi