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.

Çalıştırma sayısı
Tarayıcınızda
Maliyet
Ücretsiz · kayıt gerekmez
Kullanılabilirlik
Kullanıma hazır
Lisans oluşturucuYerel işleme

Tamamen tarayıcınızda çalışır

Lisanslar nasıl karşılaştırılır

LisansTürPatent haklarıKopyalarda bildirim gerekirOSIFSF
İzin vericiBahsedilmemişEvet
İzin vericiAçıkça verilen izinEvet
Güçlü copyleftAçıkça verilen izinEvet
Güçlü copyleftBahsedilmemişEvet
Zayıf copyleftAçıkça verilen izinEvet
Ağ kullanımını da içeren güçlü copyleftAçıkça verilen izinEvet
Zayıf copyleftAçıkça verilen izinEvet
İzin vericiBahsedilmemişEvet
İzin vericiBahsedilmemişEvet
İzin vericiBahsedilmemişEvet
İzin vericiBahsedilmemişHayır
İzin vericiBahsedilmemişHayır
İzin vericiBahsedilmemişYalnızca kaynak kopyalarında
İzin vericiAçıkça verilmemişHayır
Güçlü copyleftAçıkça verilen izinEvet

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?

  1. Bir lisans seçin; emin değilseniz karşılaştırma tablosundan yararlanın.
  2. Yılı ve telif hakkı sahibinin adını girin.
  3. 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