Apa yang salah dengan Unlicense?

83

Saya sudah sering mendengar bahwa saya tidak boleh menggunakan Unlicense karena masalah tentang meletakkan segala sesuatu ke dalam domain publik. Namun, saya tidak mengerti mengapa ini akan menjadi masalah bagi Unlicense. Unlicense mencoba untuk meletakkan apa pun yang tidak berlisensi ke dalam domain publik, dan jika itu berhasil, hebat! Namun, penulis Unlicense memahami bahwa memasukkan sesuatu ke dalam domain publik tidak begitu sederhana, bahkan mungkin tidak mungkin, dan karena itu Unlicense berisi klausa cadangan (paragraf ke-2) yang dengan jelas menyatakan bahwa setiap orang bebas melakukan apa pun yang mereka inginkan. inginkan dengan perangkat lunak yang tidak berlisensi. Unlicense bahkan menyertakan penafian yang berisi "perangkat lunak ini disediakan sebagaimana adanya" bla bla "legalese.

Apakah Unlicense buruk karena pendek dan tidak menentukan siapa "unlicensor", "unlicensee" dan Santa Claus? Jika ya, lalu bagaimana dengan lisensi gaya MIT / BSD? Mereka umumnya dianggap valid, jadi mengapa bukan Unlicense? Apakah oposisi terhadap pengabaian domain publik dengan klausa cadangan lisensi yang permisif, seperti Unlicense, dan bahkan Creative Commons CC0, hanya FUD atau ada masalah hukum yang benar-benar besar dengan mereka?

Ini adalah teks lengkap dari Unlicense:

Ini adalah perangkat lunak gratis dan tidak terbebani yang dirilis ke domain publik.

Siapa pun bebas menyalin, memodifikasi, menerbitkan, menggunakan, menyusun, menjual, atau mendistribusikan perangkat lunak ini, baik dalam bentuk kode sumber atau sebagai biner terkompilasi, untuk tujuan apa pun, komersial atau non-komersial, dan dengan cara apa pun.

Dalam yurisdiksi yang mengakui undang-undang hak cipta, penulis atau penulis perangkat lunak ini mendedikasikan setiap dan semua kepentingan hak cipta dalam perangkat lunak untuk domain publik. Kami memberikan dedikasi ini untuk kepentingan masyarakat luas dan merugikan pewaris dan penerus kami. Kami bermaksud pengabdian ini sebagai tindakan pelepasan terbuka untuk selamanya atas semua hak saat ini dan di masa depan atas perangkat lunak ini berdasarkan hukum hak cipta.

PERANGKAT LUNAK INI DISEDIAKAN "SEBAGAIMANA ADANYA", TANPA JAMINAN APA PUN, BAIK TERSURAT MAUPUN TERSIRAT, TERMASUK TETAPI TIDAK TERBATAS PADA JAMINAN PENJUALAN DAGANG, KESESUAIAN UNTUK TUJUAN TERTENTU DAN TUJUAN NON. DALAM KEADAAN APA PUN PENULIS AKAN BERTANGGUNG JAWAB ATAS KLAIM, KERUSAKAN ATAU KEWAJIBAN LAINNYA, BAIK DALAM TINDAKAN KONTRAK, KETENTUAN ATAU KATA LAINNYA, BANGKIT DARI, DI LUAR ATAU DALAM HUBUNGAN DENGAN PERANGKAT LUNAK ATAU PENGGUNAAN PERANGKAT LUNAK.

Untuk informasi lebih lanjut, silakan merujuk ke http://unlicense.org/

cgt
sumber
6
Bisakah Anda menautkan ke seseorang yang sedang mendiskusikan masalah yang Anda khawatirkan?
Justin Gua
22
Tidak ada yang salah dengan pertanyaan ini. Sudah menjadi rahasia umum bahwa konsep domain publik tidak ada di semua bidang, dan ini adalah pertanyaan yang valid tentang apakah lisensi khusus ini cocok dan valid untuk proyek perangkat lunak.
Thomas Owens
2
Pertanyaan ini tampaknya di luar topik karena menyangkut masalah lisensi.
Jim G.
12
@ Jim. Lisensi perangkat lunak adalah topik yang valid untuk situs ini.
cgt

Jawaban:

63

(Penafian: IANAL - untuk saran yang andal tentang masalah hukum, tanyakan kepada pengacara)

Lihat diskusi di milis OSI untuk beberapa masalah langsung dengan lisensi. Interpretasi saya:

  • Itu bukan global . Itu tidak masuk akal di luar ekosistem persemakmuran, secara eksplisit ilegal di beberapa tempat (Jerman), dan legalitas yang tidak jelas di tempat lain (Australia)
  • Itu tidak konsisten . Beberapa ketentuan jaminan tidak dapat, secara logis, hidup berdampingan, mengingat ekosistem hukum saat ini, sebagaimana tertulis, dengan ketentuan lisensi.
  • Penerapannya tidak dapat diprediksi . Lisensi ini pendek, dengan maksud yang jelas, dengan biaya yang tidak secara hati-hati menangani lisensi umum, hak cipta, dan masalah garansi. Ini meninggalkan banyak interpretasi kelonggaran - yang berarti bahwa, di AS, akan diperlukan beberapa uji coba sebelum Anda dapat dengan andal mengetahui kapan lisensi tersebut berlaku, dan bagaimana caranya.

Secara pribadi, saya menganggap lisensi tersebut telah ditulis dalam kode semu yang dapat dibaca manusia, tanpa dikompilasi dengan benar ke set sistem hukum tertentu.

blueberryfields
sumber
16
Sepertinya CC0 telah melakukan pekerjaan yang jauh lebih baik di "kompilasi", termasuk memastikan lisensi menurun dengan anggun dalam sistem di mana tidak mungkin untuk secara sah menerapkan bagian-bagiannya. Saya bukan pengacara - tetapi sepertinya ada suatu badan kerja yang membahas poin-poin penting tentang di mana CC0 berlaku dan di mana tidak, yang berarti itu ditulis dengan cukup baik sehingga sistem hukum menganggapnya serius. Jadi saya katakan, dapat diandalkan, tetapi tidak ada jaminan itu bekerja seperti yang tertulis di mana-mana
blueberryfields
15
@blueberryfields Saya ingin tahu, mengapa Unlicense ilegal di Jerman? Saya tidak dapat menemukannya di Google ...
Metalcoder
8
@Metalcoder sepertinya pertanyaan stackexchange yang saya rujuk telah dihapus. Sekali lagi, saya bukan pengacara, jadi jangan anggap ini 100% benar, tetapi, seperti yang saya pahami, di Jerman secara eksplisit ilegal bagi siapa pun untuk melepaskan semua hak, untuk selamanya, ke domain publik; tidak ada cara yang mudah dan anggun untuk mendegradasi ke dalam undang-undang - Anda diharapkan untuk membuat daftar, dengan rincian yang menyiksa, bagaimana semua kasus hukum terkait harus ditangani; hakim jauh lebih ragu-ragu di sana, secara umum, untuk mencoba menguraikan maksud dan hakim berdasarkan itu.
blueberryfields
10
Ini berarti bahwa, misalnya, jika Anda tidak menggunakan perangkat lunak, di Jerman, secara teknis, pewaris Anda masih memiliki beberapa hak yang relevan, dan mungkin dapat mulai mengejar orang demi uang, atau dengan surat gencatan dan penghentian, setelah kamu meninggal. Atau Anda bisa berubah pikiran, dan lakukan ini. Berarti tidak mengizinkan peranti lunak Anda membuatnya berpotensi berbahaya untuk digunakan oleh perusahaan Jerman
blueberryfields
4
Dan kemudian ketika Anda telah membuat "unlicense 2", buat situs web yang menampung semua kode yang tidak berlisensi, dan lepaskan di bawah "unlicense 2". (Anda diperbolehkan melakukan ini karena ... hei! Itu tidak berlisensi!). ... lalu apa artinya itu? Itu berarti undang-undang hak cipta Jerman baru saja meledak dalam kepulan logika
Harry Wood