Pengembang / Open source
Generator Lisensi Open Source
Buat file LICENSE untuk MIT, Apache 2.0, GPL, LGPL, AGPL, MPL, BSD, ISC, Unlicense, dan lainnya, dengan nama serta tahun yang sudah diisi, lalu bandingkan hal-hal yang diizinkan oleh setiap lisensi.
Generator Lisensi Open Source: Teks lisensi yang digunakan adalah teks resmi dari SPDX License List, yang digunakan oleh GitHub dan registri paket untuk mengidentifikasi lisensi. Lisensi permisif yang singkat seperti MIT dan BSD akan mendapatkan nama serta tahun Anda pada baris hak cipta; lisensi yang lebih panjang seperti GPL dan Apache 2.0 digunakan kata demi kata, dengan pemberitahuan hak cipta Anda ditempatkan dalam header di setiap file menggunakan format SPDX. Tabel ini membandingkan copyleft, hak paten, persyaratan pemberitahuan, serta persetujuan OSI dan FSF. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tools developer
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
Perbandingan lisensi
| Lisensi | Jenis | Hak paten | Pemberitahuan wajib dicantumkan dalam salinan | OSI | FSF |
|---|---|---|---|---|---|
| Permisif | Tidak disebutkan | Ya | |||
| Permisif | Pemberian izin secara eksplisit | Ya | |||
| Copyleft kuat | Pemberian izin secara eksplisit | Ya | |||
| Copyleft kuat | Tidak disebutkan | Ya | |||
| Copyleft lemah | Pemberian izin secara eksplisit | Ya | |||
| Copyleft kuat, termasuk penggunaan melalui jaringan | Pemberian izin secara eksplisit | Ya | |||
| Copyleft lemah | Pemberian izin secara eksplisit | Ya | |||
| Permisif | Tidak disebutkan | Ya | |||
| Permisif | Tidak disebutkan | Ya | |||
| Permisif | Tidak disebutkan | Ya | |||
| Permisif | Tidak disebutkan | Tidak | |||
| Permisif | Tidak disebutkan | Tidak | |||
| Permisif | Tidak disebutkan | Hanya dalam salinan kode sumber | |||
| Permisif | Secara tegas tidak diberikan | Tidak | |||
| Copyleft kuat | Pemberian izin secara eksplisit | Ya |
Teks serta persetujuan OSI dan FSF berasal dari SPDX License List 3.29.0. Ini adalah ringkasan, bukan nasihat hukum: baca lisensinya secara langsung dan konsultasikan hal penting kepada pengacara.
Menerapkan lisensi
Simpan teks tersebut sebagai LICENSE (atau LICENSE.txt, atau COPYING untuk GPL) di root repositori, isi kolom lisensi di package.json, Cargo.toml, atau pyproject.toml dengan identifier SPDX-nya, lalu tambahkan header SPDX dua baris ke setiap file sumber agar lisensinya tetap terbawa saat file disalin.
Bersamaan dengan itu, jauhkan output build dan rahasia dari repositori dengan generator .gitignore.
Mencampur lisensi
Kode permisif biasanya dapat digunakan dalam proyek copyleft, tetapi tidak sebaliknya: kode GPL tidak dapat dimasukkan ke proyek MIT tanpa membuat hasilnya berlisensi GPL. Kode Apache 2.0 kompatibel dengan GPL versi 3, tetapi tidak dengan versi 2.
Cara menggunakannya
- Pilih lisensi. Gunakan tabel perbandingan jika Anda belum yakin.
- Masukkan tahun dan nama pemegang hak cipta.
- Download file LICENSE ke root repository Anda, lalu tambahkan header ke file sumber Anda.
Privasi & batasan
Semua proses pembuatan dilakukan di browser Anda.
Alat terkait
Pertanyaan umum
Lisensi mana yang sebaiknya saya pilih?
Untuk penggunaan ulang maksimum, pilih MIT atau Apache 2.0, yang menambahkan pemberian lisensi paten secara eksplisit. Untuk memastikan perubahan tetap bersifat open source, pilih GPL; untuk library yang dapat ditautkan oleh program berpemilik, pilih LGPL atau MPL; untuk software yang ditawarkan melalui jaringan, pilih AGPL.
Apa arti copyleft?
Salinan dan versi yang diubah harus dibagikan di bawah lisensi yang sama: copyleft kuat mencakup seluruh program, copyleft lemah hanya mencakup file atau library yang dilisensikan, dan AGPL juga berlaku bagi pengguna yang mengakses program melalui jaringan.
Apa perbedaan antara GPL-3.0-only dan -or-later?
Dengan or-later, pengguna juga dapat mengikuti versi GPL berikutnya yang diterbitkan FSF; dengan only, hanya versi 3 yang berlaku. Teks lisensinya sama; pilihannya dicantumkan dalam header file Anda.
Alat gratis · berjalan di browser anda · tanpa perlu akun