Açık kaynak lisansları, yazılımın özgürce kullanılmasını, dağıtılmasını, değiştirilmesini ve geliştirilmesini sağlayan lisanslardır. Bazı açık kaynak lisans türleri: İzin verici (permissive) lisanslar: MIT Lisansı, Apache Lisansı ve BSD Lisansı gibi lisanslar, yazılımın nasıl kullanılabileceği, değiştirilebileceği ve dağıtılabileceği konusunda minimum kısıtlamalar getirir. Copyleft (kısıtlayıcı) lisanslar: GNU Genel Kamu Lisansı (GPL) gibi lisanslar, türev çalışmaların aynı lisans altında dağıtılmasını gerektirir. Kamu malı lisansları: CC0 gibi lisanslar, yazılımı kamu malı olarak yerleştirir, yani herhangi bir kısıtlama olmaksızın herkesin kullanması, değiştirmesi ve dağıtması ücretsizdir. Çift lisanslama: Kullanıcıların kapalı kaynak lisansı ile açık kaynak lisansı arasında seçim yapmasına olanak tanır. Açık kaynak lisansları, Açık Kaynak Girişimi (OSI) tarafından belirlenen Açık Kaynak Tanımı (OSD) ile uyumludur.