Geliştirici / Açık kaynak
Açık Kaynak Lisans Oluşturucu
MIT, Apache 2,0, GPL, LGPL, AGPL, MPL, BSD, ISC, Unlicense ve daha fazlası için adınız ve yılınız eklenmiş bir LICENSE dosyası oluşturun; her lisansın neleri mümkün kıldığını karşılaştırın.
Açık Kaynak Lisans Oluşturucu: Lisans metinleri, GitHub ve paket kayıt defterleri tarafından lisansları tanımlamak için kullanılan SPDX License List'teki resmî metinlerdir. MIT ve BSD gibi kısa, izin verici lisansların telif satırına adınız ve yılınız eklenir; GPL ve Apache 2,0 gibi daha uzun lisanslar kelimesi kelimesine kullanılır ve telif hakkı bildiriminiz burada SPDX biçiminde verilen üst bilgiyle her dosyaya eklenir. Tablo; copyleft kapsamını, patent haklarını, bildirim gerekliliklerini ve OSI ile FSF onayını karşılaştırır. Sunucuya hiçbir dosya yüklenmeden tarayıcınızda %100 yerel olarak çalışır.
- Kategori
- Geliştirici araçları
- Çalıştırma sayısı
- Tarayıcınızda
- Maliyet
- Ücretsiz · kayıt gerekmez
- Kullanılabilirlik
- Kullanıma hazır
Tamamen tarayıcınızda çalışır
Lisanslar nasıl karşılaştırılır
| Lisans | Tür | Patent hakları | Kopyalarda bildirim gerekir | OSI | FSF |
|---|---|---|---|---|---|
| İzin verici | Bahsedilmemiş | Evet | |||
| İzin verici | Açıkça verilen izin | Evet | |||
| Güçlü copyleft | Açıkça verilen izin | Evet | |||
| Güçlü copyleft | Bahsedilmemiş | Evet | |||
| Zayıf copyleft | Açıkça verilen izin | Evet | |||
| Ağ kullanımını da içeren güçlü copyleft | Açıkça verilen izin | Evet | |||
| Zayıf copyleft | Açıkça verilen izin | Evet | |||
| İzin verici | Bahsedilmemiş | Evet | |||
| İzin verici | Bahsedilmemiş | Evet | |||
| İzin verici | Bahsedilmemiş | Evet | |||
| İzin verici | Bahsedilmemiş | Hayır | |||
| İzin verici | Bahsedilmemiş | Hayır | |||
| İzin verici | Bahsedilmemiş | Yalnızca kaynak kopyalarında | |||
| İzin verici | Açıkça verilmemiş | Hayır | |||
| Güçlü copyleft | Açıkça verilen izin | Evet |
Metinler ile OSI ve FSF onayları SPDX License List 3.29.0 kaynağından alınmıştır. Bu bir özettir, hukuki danışmanlık değildir: lisansın kendisini okuyun ve önem taşıyan konular için bir avukata danışın.
Lisansı uygulama
Metni deponun köküne LICENSE (veya LICENSE.txt ya da GPL için COPYING) olarak kaydedin, package.json, Cargo.toml veya pyproject.toml içindeki lisans alanını SPDX tanımlayıcısına ayarlayın ve lisansın kopyalanan dosyalarla birlikte taşınması için her kaynak dosyasına iki satırlık SPDX üst bilgisini ekleyin.
Bunun yanında, derleme çıktısını ve gizli bilgileri .gitignore oluşturucuyla deponun dışında tutun.
Lisansları bir arada kullanma
İzin verici lisanslı kod, genellikle copyleft projelerinde kullanılabilir; ancak tersi geçerli değildir: GPL kodu, ortaya çıkan ürünü GPL yapmadan bir MIT projesine eklenemez. Apache 2,0 kodu, GPL sürüm 3 ile uyumludur ancak sürüm 2 ile uyumlu değildir.
Nasıl kullanılır?
- Bir lisans seçin; emin değilseniz karşılaştırma tablosundan yararlanın.
- Yılı ve telif hakkı sahibinin adını girin.
- LICENSE dosyasını deponuzun kök dizinine indirin ve üst bilgiyi kaynak dosyalarınıza ekleyin.
Gizlilik ve sınırlamalar
Her şey tarayıcınızda oluşturulur.
İlgili araçlar
Sık sorulan sorular
Hangi lisansı seçmeliyim?
En fazla yeniden kullanım için MIT veya açık bir patent lisansı da sunan Apache 2,0 tercih edilebilir. Değişikliklerin açık kalmasını sağlamak için GPL; özel mülk programların bağlanabileceği kitaplıklar için LGPL veya MPL; ağ üzerinden sunulan yazılımlar için AGPL kullanılabilir.
Copyleft ne anlama gelir?
Kopyalar ve değiştirilmiş sürümler aynı lisans altında paylaşılmalıdır: güçlü copyleft tüm programı, zayıf copyleft ise yalnızca lisanslanan dosyaları veya kitaplığı kapsar; AGPL, ağ üzerinden programa erişen kullanıcıları da kapsar.
GPL-3,0-only ile GPL-3,0-or-later arasındaki fark nedir?
Or-later seçeneğinde kullanıcılar, FSF tarafından yayımlanan daha sonraki herhangi bir GPL sürümünü de uygulayabilir; only seçeneğinde yalnızca 3. sürüm geçerlidir. Lisans metni aynıdır; seçim dosya üst bilgilerinde belirtilir.
Ücretsiz araç · tarayıcınızda kez çalıştırma · hesap gerekmez