Herkese Merhabalar,
Yazılım dünyasında son zamanlarda artan bir "Açık Kaynak" çılgınlığı var. Hobi amaçlı bu işi yapanlardan bu konuyla alakalı en büyük şirketlere ve kuruluşlara kadar bir çok kişi veya kuruluş yazılımlarını "açık kaynaklı" olarak yayıyor. Peki bu yazılımları kullanmak istediğimiz veya kendi yazılımımızı açık kaynaklı olarak dağıtmak istediğimizde sınırlarımız ve sorumluluklarımız neler? İşte bu noktada açık kaynaklı yazılımların lisansları devreye giriyor. Bazıları bir çok şeyi serbest bırakırken, bazıları ticari projelerde kullanılmasına izin vermiyor, bazıları ise yazılımın değiştirilmesine olanak tanımıyor. İşte bu farklar ve sorumlulukları bu yazımda özetlemeye çalıştım. Sırayla popüler açık kaynak yazılım lisanslarını tek tek inceleyeceğiz.
GNU AGPLv3
- İzin Verilenler
- Ticari Kullanım
- Dağıtma
- Değiştirme
- Özel Kullanım
- Patent Kullanımı: bu lisans katkıda bulunanlara patent alma hakkı verir.
- Şartlar
- Kullandığınız yazılımı açık kaynaklı yapmak zorundasınız.
- Lisansın bir kopyasını kullanacağınız yerde bulundurmalısınız.
- Yazılım kullanılarak bir ağ servisi oluşturulursa da ilgili ağ servisini sağlayan yazılım açık kaynaklı olmalıdır.
- Yeni yazılım aynı lisansla veya uyumlu lisansla lisanslanmalıdır.
- Yazılımdaki değişiklikleri belirtmek zorundasınız.
- Sınırlamalar
- Yazılımın kullanılmasından dolayı ortaya çıkabilecek sorunlardan yazar sorumlu tutulamaz.
GNU GPLv3
- İzin Verilenler
- Ticari Kullanım
- Dağıtma
- Değiştirme
- Özel Kullanım
- Patent Kullanımı: bu lisans katkıda bulunanlara patent alma hakkı verir.
- Şartlar
- Kullandığınız yazılımı açık kaynaklı yapmak zorundasınız.
- Lisansın bir kopyasını kullanacağınız yerde bulundurmalısınız.
- Yeni yazılım aynı lisansla veya uyumlu lisansla lisanslanmalıdır.
- Yazılımdaki değişiklikleri belirtmek zorundasınız.
- Sınırlamalar
- Yazılımın kullanılmasından dolayı ortaya çıkabilecek sorunlardan yazar sorumlu tutulamaz.
GNU LGPLv3
- İzin Verilenler
- Ticari Kullanım
- Dağıtma
- Değiştirme
- Özel Kullanım
- Patent Kullanımı: bu lisans katkıda bulunanlara patent alma hakkı verir.
- Şartlar
- Kullandığınız yazılımı açık kaynaklı yapmak zorundasınız.
- Lisansın bir kopyasını kullanacağınız yerde bulundurmalısınız.
- Yeni yazılım aynı lisansla veya uyumlu lisansla lisanslanmalıdır.
- Yazılımdaki değişiklikleri belirtmek zorundasınız.
- Sınırlamalar
- Yazılımın kullanılmasından dolayı ortaya çıkabilecek sorunlardan yazar sorumlu tutulamaz.
MIT Licence
- İzin Verilenler
- Ticari Kullanım
- Dağıtma
- Değiştirme
- Özel Kullanım
- Şartlar
- Lisansın bir kopyasını kullanacağınız yerde bulundurmalısınız.
- Sınırlamalar
- Yazılımın kullanılmasından dolayı ortaya çıkabilecek sorunlardan yazar sorumlu tutulamaz.
Apache License 2.0
- İzin Verilenler
- Ticari Kullanım
- Dağıtma
- Değiştirme
- Özel Kullanım
- Patent Kullanımı: bu lisans katkıda bulunanlara patent alma hakkı verir.
- Şartlar
- Lisansın bir kopyasını kullanacağınız yerde bulundurmalısınız.
- Yazılımdaki değişiklikleri belirtmek zorundasınız.
- Sınırlamalar
- Yazılımın kullanılmasından dolayı ortaya çıkabilecek sorunlardan yazar sorumlu tutulamaz.
- Marka Hakları (This license explicitly states that it does NOT grant you trademark rights, even though licenses without such a statement probably do not grant you any implicit trademark rights.)
Mozilla Public License 2.0
- İzin Verilenler
- Ticari Kullanım
- Dağıtma
- Değiştirme
- Özel Kullanım
- Patent Kullanımı: Bu lisans katkıda bulunanlara patent alma hakkı verir.
- Şartlar
- Lisansın bir kopyasını kullanacağınız yerde bulundurmalısınız.
- Yazılımdaki değişiklikleri belirtmek zorundasınız.
- Yeni yazılım aynı lisansla veya uyumlu lisansla lisanslanmalıdır.
- Sınırlamalar
- Yazılımın kullanılmasından dolayı ortaya çıkabilecek sorunlardan yazar sorumlu tutulamaz.
- Marka Hakları (This license explicitly states that it does NOT grant you trademark rights, even though licenses without such a statement probably do not grant you any implicit trademark rights.)
Kaynak:
Etiketler: Açık kaynak yazılım lisansları, apache lisansı, gpl lisansı, Linux, Mit lisansı