İçeriğe geç
uxTools
Geliştirici

Lisans Seçici

Quiz (canlı önerilerle 8 soru), Göz At (30+ lisans: MIT, Apache 2.0, GPL ailesi, MPL, BSL, Elastic, CC varyantları, ODbL, Unlicense), Karşılaştır (yan yana veya uyumluluk matrisi), placeholder'larla generatör ve indirilebilir LICENSE / LICENSE.md.

Quiz

Aşağıdaki soruları cevapla — öneriler her seçimden sonra güncellenir. Soruları atlayabilirsin.

8 sorudan 0 tanesi yanıtlandı

1Ne tür bir çalışmayı lisanslıyorsun?

Hukuki rejim değişir — yazılım için OSS, yaratıcı iş için CC.

2Ticari kullanım izin verilsin mi?

Çoğu açık kaynak lisansı izin verir. Yalnızca ticari değilse 'hayır' seç.

3Kullanıcılar değiştirip yeniden dağıtabilsin mi?

Permissive, copyleft veya proprietary yola gidersin.

4Türev işler geri paylaşılmak zorunda mı?

Copyleft seviyesini belirler.

5Kredi (atıf) zorunlu mu?

Çoğu lisans orijinal bildirimlerin saklanmasını ister.

6Açık patent lisansı gerekli mi?

Kurumsal katkılar için tavsiye edilir.

7Marka/ismini korumak ister misin?

Katkıcıların adınla türevleri tanıtmasını engeller.

8Garanti veriyor musun?

Hemen herkes 'OLDUĞU GİBİ' yayınlar — evet demek sıra dışıdır.

Şu anki öneri

Verdiğin yanıtlara göre en iyi eşleşmeler.

Sıkça sorulan sorular

En sık sorulan lisans sorularına kısa yanıtlar.

"Copyleft" ne demek?

Copyleft lisansları, türev işlerin aynı (veya uyumlu) lisans altında dağıtılmasını gerektirir. Güçlü copyleft (GPL) tüm birleşik işi kapsar; zayıf copyleft (LGPL, MPL) genellikle yalnızca değiştirilen dosyaları kapsar; ağ copyleft (AGPL) kuralları ağ üzerinden sunulan yazılıma da uzatır.

Lisansı sonradan değiştirebilir miyim?

Yeni sürümler için evet, ama yayınladığın sürümlerin lisansını geriye dönük değiştiremezsin — orijinal koşullar altında kalmaya devam ederler. Önemli değişiklik için tüm katkıcıların onayı (veya buna izin veren bir CLA) gerekebilir.

Lisansımı kaydettirmem gerek mi?

Hayır. Telif hakkı neredeyse her ülkede otomatik geçerlidir. Repo köküne LICENSE dosyası ve kaynak dosyalarına kısa bir bildirim eklemen yeterli. Bazı projeler SPDX-License-Identifier başlığı da kullanır.

Permissive ile copyleft arasındaki fark nedir?

Permissive lisanslar (MIT, Apache 2.0, BSD) aşağı yöndeki kullanıcıların neredeyse her koşulda yeniden dağıtmasına izin verir — kapalı kaynak dahil. Copyleft lisansları (GPL, MPL) aşağı yön dağıtımların aynı lisansta kalmasını ister.

Contributor License Agreement (CLA) gerekli mi?

Opsiyonel. CLA proje sahibine katkıları yeniden lisanslama veya alt-lisanslama hakkı verir; ileride dual-license vermek veya daha güçlü hukuki koruma istemek için faydalıdır. Apache, Google gibi büyük projeler ister; küçük projelerin çoğu istemez.

Lisans eklemezsem ne olur?

Varsayılan telif hakkı geçerli olur — kimsenin kodunu kullanma, değiştirme veya dağıtma hakkı olmaz. Kaynak kod halka açık olsa bile "lisans yok" en kısıtlayıcı seçenektir.

Dual-license verebilir miyim?

Evet. Birçok proje bir copyleft lisansı (ör. AGPL) ücretsiz sunar, farklı şartlar isteyen kullanıcılara da ticari lisans verir. Bunu yapabilmek için haklar tamamen sende olmalı (veya CLA ile kapsanmalı).