Yazılım projesi geliştirmeden önce lisans kavramının tam olarak ne olduğunu bilmek gerekmektedir. Yazılım Lisansları bir programın geliştirilmesi ya da dağıtılması gibi kuralları belirtir.
Lisanslar | Yapabilecekleriniz | Yapamayacaklarınız | Zorunda olduklarınız |
---|---|---|---|
GNU | *Ticari olarak kullanabilirsiniz *Değiştirebilirsiniz *Dağıtabilirsiniz *Yazarı sorumlu tutamazsınız |
*Lisanslayamazsınız | *Orjinalini bulundurmalısınız |
MIT | *Ticari olarak kullanabilirsiniz *Değiştirebilirsiniz *Dağıtabilirsiniz *Lisanslayabilirsiniz *Hususi Kullanabilirsiniz |
*Yazarı sorumlu tutamazsınız | *Telif bulundurmalısınız *Lisansı bulundurmalısınız |
Apache | *Ticari olarak kullanabilirsiniz *Değiştirebilirsiniz *Dağıtabilirsiniz *Lisanslayabilirsiniz *Hususi Kullanabilirsiniz |
*Yazarı sorumlu tutamazsınız *Yazarların isimlerini kullanamazsınız |
*Telif bulundurmalısınız *Lisansı bulundurmalısınız *Değişiklikleri belirmelisiniz *Değişiklikleri bildirmelisiniz |
Creative Commons | *Ticari olarak kullanabilirsiniz *Değiştirebilirsiniz *Dağıtabilirsiniziniz |
*Yazarı sorumlu tutamazsınız *Yazarların isimlerini kullanamazsınız |