Izin, syarat, dan batasan sekilas
Syarat
- Tidak ada
Batasan
- Batasan tanggung jawabMenyatakan secara tegas tidak bertanggung jawab atas kerugian.
- Tanpa jaminanMenyatakan secara tegas tidak memberikan jaminan apa pun.
Sumber klasifikasi izin·syarat·batasan: data choosealicense.com (GitHub, MIT License).
Lisensi seperti apa
The Unlicense adalah dokumen dedikasi domain publik yang dirilis sekitar 2010. Diawali pernyataan 'ini adalah perangkat lunak bebas tanpa batasan yang dirilis ke domain publik', dan menyebut bahwa siapa pun boleh menyalin, mengubah, menerbitkan, menggunakan, menjual, dan mendistribusikannya dalam bentuk sumber atau biner untuk tujuan apa pun. Di negara yang hukumnya mengakui hak cipta, pemegang hak cipta menyatakan mendedikasikan seluruh kepentingan hak cipta ke domain publik, dan di akhir terdapat penafian jaminan. youtube-dl dan penerusnya, yt-dlp, memakai Unlicense. Unlicense adalah lisensi open source yang disetujui OSI (berdasarkan daftar SPDX).
Syarat
Tidak ada. Kewajiban pemberitahuan pun tidak ada.
Batasan dan kritik
- Di sebagian negara (misalnya negara bertradisi hukum kontinental seperti Jerman), pencipta dianggap sulit melepaskan hak cipta sepenuhnya secara hukum. Unlicense memuat kalimat untuk mengantisipasinya, tetapi ada kritik bahwa lisensi ini tidak memiliki klausul lisensi pengganti yang sistematis seperti CC0.
- Kalimatnya relatif tidak formal, sehingga ada tim hukum perusahaan yang konservatif enggan berkontribusi atau memakainya.
- Tidak ada penyebutan soal paten.
Kesalahpahaman umum
- "Unlicense sama dengan tidak memakai lisensi" — Justru sebaliknya. Kode tanpa lisensi berada dalam keadaan semua hak dilindungi, sedangkan Unlicense adalah pernyataan aktif untuk melepaskan semua hak.
- "Jika kode MIT milik orang lain dimasukkan ke proyek Unlicense, kode itu menjadi domain publik" — Yang dapat melepaskan hak hanyalah pemegang hak cipta. Bagian MIT yang diambil tetap mengikuti syarat MIT (mempertahankan pemberitahuan).
Cara menerapkan
Taruh teks lisensi di file LICENSE atau UNLICENSE. Tidak ada tempat untuk menulis nama pemegang hak cipta. Pengenal SPDX-nya Unlicense.
Cocok untuk
Dipakai saat Anda sama sekali tidak berniat menggunakan hak cipta dan ingin melepas kode dengan syarat seminimal mungkin. Jika menginginkan kepastian hukum yang lebih besar, CC0 atau 0BSD adalah alternatifnya.
Bisakah kode Unlicense dimasukkan ke proyek lain?
Penilaian umum saat mengambil kode yang dirilis di bawah lisensi ini lalu menggabungkan dan mendistribusikannya dalam proyek berlisensi di bawah. Lihat kombinasi lain di pemeriksa kompatibilitas →
| Proyek tujuan | Hasil | Catatan |
|---|---|---|
| Perangkat lunak tertutup (komersial) | Boleh | Lisensi ini bahkan tidak mewajibkan pemberitahuan, jadi bisa dimasukkan ke mana saja. |
| MIT | Boleh | Lisensi ini bahkan tidak mewajibkan pemberitahuan, jadi bisa dimasukkan ke mana saja. |
| Apache-2.0 | Boleh | Lisensi ini bahkan tidak mewajibkan pemberitahuan, jadi bisa dimasukkan ke mana saja. |
| MPL-2.0 | Boleh | Lisensi ini bahkan tidak mewajibkan pemberitahuan, jadi bisa dimasukkan ke mana saja. |
| LGPL-2.1 | Boleh | Lisensi ini bahkan tidak mewajibkan pemberitahuan, jadi bisa dimasukkan ke mana saja. |
| LGPL-3.0 | Boleh | Lisensi ini bahkan tidak mewajibkan pemberitahuan, jadi bisa dimasukkan ke mana saja. |
| GPL-2.0 | Boleh | Lisensi ini bahkan tidak mewajibkan pemberitahuan, jadi bisa dimasukkan ke mana saja. |
| GPL-3.0 | Boleh | Lisensi ini bahkan tidak mewajibkan pemberitahuan, jadi bisa dimasukkan ke mana saja. |
| AGPL-3.0 | Boleh | Lisensi ini bahkan tidak mewajibkan pemberitahuan, jadi bisa dimasukkan ke mana saja. |
Konten situs ini adalah informasi umum, bukan nasihat hukum. Untuk keputusan distribusi, kontrak, atau sengketa yang sebenarnya, konsultasikan dengan pengacara atau ahli lainnya.