Nasıl kullanılır?
- Lisans alanından bir lisans seçin. Aşağıdaki On lisansın karşılaştırması tablosu her birinin neyi izin verdiğini ve neyi istediğini gösterir.
- Telif hakkı yılı ve Telif hakkı sahibi alanlarını doldurun. Yılı boş bırakırsanız bu yıl kullanılır.
- Lisans metni kutusunu okuyun; metni kopyalayın ya da dosya olarak indirin.
- Metni projenizin en üst klasöründe LICENSE adıyla kaydedin ve kaynak dosyalarınızdaki bildirimler için lisansın istediklerini izleyin.
Üretici neleri doldurur
Lisans metinleri, github/choosealicense.com'un tuttuğu biçimiyle yazarlarının yayımladığı metinlerdir. Lisansın yıl ve sahip alanı olduğu yerlerde girdiğiniz değerler, o alanın geçtiği her yere yazılır. MIT, BSD-2-Clause, BSD-3-Clause ve ISC tek bir bildirim içerir; Apache-2.0 ek bölümündeki bildirimi, GPL-3.0 ve AGPL-3.0 ise metnin sonundaki bildirimi doldurur. LGPL-3.0, MPL-2.0 ve Unlicense'in böyle bir alanı yoktur; metinleri olduğu gibi kalır.
İzinler, koşullar ve sınırlamalar
Etiketler ve özetler choosealicense.com'dan alınmıştır ve yalnızca bir karşılaştırmadır. Bağlayıcı belge lisans metnidir.
- İzinler neyi yapabileceğinizi gösterir: ticari kullanım, değişiklik yapma, dağıtma, özel kullanım ve lisans patent hakkı veriyorsa patent kullanımı.
- Koşullar neyi yapmanız gerektiğini gösterir: lisans ve telif hakkı bildirimini korumak, değişikliklerinizi belgelemek, kaynak kodu açıklamak ya da değişiklikleri aynı lisansla yayımlamak.
- Sınırlamalar lisansın size vermediklerini gösterir: çoğu lisans sorumluluğu ve garantiyi dışarıda bırakır, bazıları ticari marka kullanımına izin vermez.
İzin veren ve kopyalanmaya karşı koruyan lisanslar
İzin veren lisanslar (MIT, BSD-2-Clause, BSD-3-Clause, ISC ve Apache-2.0) çoğunlukla bildirimlerin korunmasını ister; Apache-2.0 ayrıca değişikliklerin belirtilmesini de ister. Unlicense hiçbir şey istemez. Kopyalanmaya karşı koruyan (copyleft) lisanslar, değişikliklerin kaynak kodunun erişilebilir kalmasını ister: GPL-3.0 ve AGPL-3.0 tüm eser için, LGPL-3.0 kütüphaneler için, MPL-2.0 ise değiştirdiğiniz dosyalar için. AGPL-3.0, değiştirilmiş bir sürüm ağ hizmeti olarak çalıştırıldığında da geçerlidir.
Örnek: 2026 ve Ayşe Örnek ile MIT
MIT lisansı, 2026 yılı ve Ayşe Örnek sahibiyle seçildiğinde bildirimin ilk satırı Copyright (c) 2026 Ayşe Örnek olur. MIT metninin geri kalanı aynı kalır. BSD-2-Clause aynı bildirimi virgülle yazar: Copyright (c) 2026, Ayşe Örnek.
| Lisans | Telif hakkı satırı |
|---|---|
| MIT | Copyright (c) 2026 Ayşe Örnek |
| BSD-2-Clause | Copyright (c) 2026, Ayşe Örnek |
Sık sorulan sorular
Üretici lisans metnini değiştiriyor mu?
Yalnızca yıl ve sahip için olan yerler değişir. Metnin geri kalanı yazarlarının yayımladığı lisanstır; bu yüzden kaydettiğiniz dosya eksiksiz bir lisanstır.
Projem için hangi lisansı seçmeliyim?
Bu, eserinizle başkalarının ne yapmasını istediğinize bağlıdır. MIT, BSD ya da Apache-2.0 gibi izin veren lisanslar bildirim korunduğu sürece hemen her kullanıma izin verir; GPL-3.0 ve AGPL-3.0 ise değişikliklerin açık kalmasını ister. Bu sayfa koşulları karşılaştırır ama sizin yerinize seçim yapmaz.
GPL metninde neden doldurmanız gereken bir satır kalıyor?
GPL-3.0 ve AGPL-3.0'ın sonundaki bildirim, program adını ve programın ne yaptığını anlatan kısa bir açıklamayı ister. Bunları yalnızca siz bilirsiniz; bu yüzden sayfa o satırı size bırakır.
2019-2026 gibi bir yıl aralığı ne anlama gelir?
Bir bildirimde ilk ve son yıl birlikte yazılabilir; örneğin eser 2019'dan 2026'ya kadar geliştirildiyse. İlk yılı, bir tire ve son yılı girin; örneğin 2019-2026.
Unlicense için yıl ya da sahip gerekir mi?
Hayır. Unlicense eseri kamu malına bırakır ve bildirim alanı yoktur; sayfa metnini olduğu gibi verir, karşılaştırma tablosu da koşullarını gösterir.
Bu sayfa hukuki danışmanlık mı?
Hayır. Lisans metinlerini ve koşullarının karşılaştırmasını gösterir; durumunuz hakkında danışmanlık yapmaz. Bağlayıcı bir karar için lisansın kendisini okuyun ve sizin için geçerli hukuku bilen bir avukata danışın.
Kaynaklar
- Apache Lisansı 2.0, tam metin (Apache Software Foundation)
- GNU General Public License v3.0, tam metin (Free Software Foundation)
- Mozilla Genel Kamu Lisansı 2.0, tam metin (Mozilla)
- MIT Lisansı (Open Source Initiative)
- choosealicense.com: lisans metinleri ve koşul karşılaştırması (GitHub)
- SPDX Lisans Listesi: Apache-2.0 gibi tanımlayıcılar
Rakamlar ve metin en son 10 Kasım 2026 Salı tarihinde kontrol edildi.