Lisans Türleri
GPL(GNU General Public License)
LGPL
BSD
Shareware
Freeware
GPL(GNU General Public License)
GNU Genel Kamu Lisansı (GNU GPL ya da GPL) birçok yerde kullanılan, özgür bir yazılım lisansıdır ve özgün hali Richard Stallman tarafından GNU projesi için yazılmıştır.
GNU GPL çokça kullanılan bir lisans olup aşağıdakileri sağlar.
Kopyalayabilirsiniz.
Dağıtabilirsiniz.
İstediğiniz değişiklikleri yapabilirsiniz.
Yazılımın her yeni versiyonu bu lisansı kullanmak zorundadır.
LGPL
GPL altındaki bir eser, kendisine yapılan katkıları da GPL altında yayınlamak zorunluluğunu getirir. Bu kitaplıklar için de geçerlidir. Örneğin KDE bünyesinde kullanılan QT kitaplıkları GPL’dir – Eğer QT kitaplığını kullanan bir yazılım geliştirdiyseniz, bunu GPL altında dağıtmak zorundasınız. Fakat libc kitaplığı LGPL altındadır. libc kitaplığını kullanan bir yazılımı istediğiniz lisansla dağıtabilirsiniz, bu kapalı kaynak kodlu da olabilir. Fakat kapalı kaynak kodlu bir yazılım dağıtıyorsanız, en azından nesne dosyalarını (.o dosyaları) da dağıtmak zorundasınız.
BSD
Özgür lisanslar içinde en özgürü olarak bilinir. Bu lisansta kodu alan kişi, istediği gibi kullanma özgürlüğüne sahiptir. BSD lisansının önemli yönleri:
Hiç kimse hiçbir kuruluş BSD’nin sahibi değildir.
BSD lisansı yazılım üzerine sınırlama getirmez.
BSD lisansıyla üretilen yazılımların giderleri kamu fonlarından karşılanır.
BSD lisansıyla üretilen yazılımların giderleri kamu fonlarından karşılandığı için yazılımların lisansları da kamu yani halka ait olmaktadır.
İsteyen herkes BSD lisanslı ürünleri kullanma hakkına sahiptir.
BSD lisanslı bir yazılımın kodlarında değişiklik yaparak ve kodları şifreleyerek ya da kapatarak yazılım piyasasında satışa sunabilme imkanına sahip olunabilir.
Shareware
Shareware (kısıtlı yazılım), kullanıcının programı tanımasını sağlayan, zaman ve özellik bakımından kısıtlı sürüme verilen addır. Kullanıcıların İnternet’i en yoğun kullandığı alanlardan biri ücretsiz programlar edinmektir. Çeşitli shareware ve download arşivlerinde bulunabilecek bu tür programlar kullanım biçimleri açısından farklı sınıflara ayrılabilir. Örneğin, bazı programcılar ya da yazılım şirketleri tarafından tüm kullanıcılara sunulan ücretsiz programlar ücretsiz sahipli yazılım (freeware) olarak adlandırılmaktadır.
Belirli bir süre (15 gün, 30 gün vb.) kullanım izni olan programlara shareware adı verilir. Bunların bir bölümü bu süre bitiminde kullanılamaz duruma gelir. Bazıları ise kullanılabilmekte ancak bazı özellikleri işlevsizleşmektedir.
Shareware ile çok benzer olan, ancak kaydetme gibi yaşamsal özellikleri kısıtlanmış programlara ise genelde demo adı verilmektedir.
Freeware
Ücretsiz sahipli yazılım (Freeware), ücretsiz olarak herhangi bir özellik ve süre kısıtlaması olmadan kullanılabilen, sahipli (özgür olmayan) bir lisans ile lisanslı yazılımlara verilen genel addır.
Kullanıcının belirli bir süre sonra yazılımı kullanmaya devam etmek için ücret ödemek durumunda olduğu sharewareden farklı olarak tamamen ücretsizdir. Terimin kabul edilmiş açık bir tanımı yoktur.
Bu tür yazılım lisansları, yazılımın bireysel kullanıcıların ücretsiz olarak kullanılmasına imkan verirken, ticari kullanım için üreticisinden izin istenilmesi ve ücret ödenmesi gibi hükümler barındırabilir.