Özgür yazılım
Lisanslama

Özgür Yazılım Tanımı ve Açık Kaynak Tanımı pratikte birbirine çok yakın olduklarından Özgür Yazılım Vakfı'nın özgür kabul ettiği yazılım lisansları ile Açık Kaynak Girişimi'nin açık kaynak kabul ettiği yazılım lisanslar çok büyük ölçüde örtüşmektedir. Özgür Yazılım Vakfı tarafından özgür kabul edilen lisanslar ile özgür kabul edilmeyen lisanslar GNU'nun Çeşitli Lisanslar ve Haklarında Yorumlar sayfasında listelenmektedir. Benzer şekilde Açık Kaynak Girişimi tarafından açık kaynak kabul edilen lisanslar OSI Approved Licenses sayfasında listelenmektedir. FSF listesi kuralcı değildir: FSF'nin duymadığı veya hakkında yazacak kadar önemli olduğunu düşündüğü özgür yazılım lisansları mevcut olabilir. Yani bir lisansın özgür olması ve FSF listesinde olmaması mümkündür. OSI listesi yalnızca gönderilen, değerlendirilen ve OSI tarafından onaylanan lisansları listeler.
Aşağıda yaygın kullanılan belli başlı bazı özgür ve açık kaynak yazılım lisansları listelenmiştir:
GNU Genel Kamu Lisansı (GPL v2)
Apache Lisansı
GNU Genel Kamu Lisansı (GPL v3)
MIT Lisansı
BSD Lisansı
GNU Kısıtlı Genel Kamu Lisansı (LGPL)
Apache Lisansı
Mozilla Kamu Lisansı (MPL)
Eclipse Kamu Lisansı (EPL)
Özgür yazılımlar üç tür lisans kategorisi kapsamında lisanslanır:
Copyleft lisans: Yazar, garantiyi reddetmek, değiştirilmiş çalışmalara uygun şekilde atıf yapılmasını talep etmek ve yeniden dağıtımın aynı lisans kapsamında lisanslanması sağlamak için telif hakkını elinde tutar. Başkaları tarafından yapılan değiştirilmiş kopyaların orijinal yazılım ile aynı copyleft lisansı kapsamında yayınlanmasını zorunlu tutar. Bu nedenle copyleft koruması, bir özgür yazılımın değiştirilmiş kopyalarının özel mülk yazılıma dönüşmemesini garanti altına alır. GNU GPL, GNU AGPL bu tür lisanslara örnek verilebilir.
Hoşgörülü lisans: Yazar, yalnızca garantiyi reddetmek ve değiştirilmiş çalışmalara uygun şekilde atıf yapılmasını talep etmek için telif hakkını elinde tutar. Değiştirilmiş kopyalarının özel mülk (kapalı kaynak) yazılıma dönüşmesi de dahil olmak üzere her türlü yeniden dağıtıma ve değişikliğe izin verir. BSD, MIT, Apache bu tür lisanslara örnek verilebilir.
Kamu malı yazılım: Telif hakkının süresinin dolduğu veya yazarın yazılımı bir feragat beyanıyla kamu malı olarak (bunun mümkün olduğu ülkelerde) yayınladığı yazılımlardır. Kamu malı bir yazılımın eğer kaynak kodu erişilebilir durumda değilse özgür yazılım kabul edilmez. Kamu malı yazılımlar telif hakkı korumasına sahip olmadığından, ister özgür isterse özel mülk bir çalışmaya dahil edilebilir. Creative Commons'ın CC0 kamu malı lisansı bu tür lisanslara örnek verilebilir.
Hoşgörülü ve copyleft lisansların savunucuları, yazılım özgürlüğünün negatif bir özgürlük olarak mı yoksa pozitif bir özgürlük olarak mı görülmesi gerektiği konusunda hemfikir değiller. Dağıtım konusundaki kısıtlamaları nedeniyle copyleft lisansların özgür olmadığı yönünde eleştiriler vardır. Hoşgörülü lisans ise yazılım geliştirme maliyetini azaltarak özgür olmayan yazılım oluşturmaya yönelik bir teşvik sağlayabilir. Bu, yazılım özgürlüğünün ruhuyla bağdaşmadığı için birçok kişi, hoşgörülü lisansların copyleft lisanslardan daha az özgür olduğunu düşünür.
Özgür lisanslı yazılımlar çoğunlukla ücretsiz olarak mevcuttur, ancak ücretsiz olmak zorunda değildir. Tüm özgür yazılım lisasnları yazılım satışına ve ticari kullanıma izin verilmektedir. Bu copyleft olan veya olmayan lisanslar için geçerlidir. Kaynak kodun yalnızca kişisel kullanım için yeniden dağıtımına ve değiştirilmesine izin veren, ticari amaçlı yeniden dağıtım ve değiştirilmesine izin vermeyen lisanslar özgür yazılım lisansı olarak kabul edilmezler.