Pembangun Perisian Berkongsi Koleksi Lesen Sumber Terbuka yang Pelik dan Bermasalah

BigGo Editorial Team
Pembangun Perisian Berkongsi Koleksi Lesen Sumber Terbuka yang Pelik dan Bermasalah

Komuniti pembangunan perisian telah membincangkan koleksi menarik tentang lesen perisian yang pelik, bermasalah, dan sering menghiburkan yang mencabar prinsip-prinsip konvensional sumber terbuka. Kompilasi ini memaparkan lesen yang pelbagai, dari ciptaan jenaka hingga percubaan serius yang membimbangkan untuk menyekat penggunaan perisian dengan cara yang menimbulkan kekaburan undang-undang atau mengenakan kekangan etika yang dipersoalkan.

Spektrum Lesen Bermasalah

Koleksi ini menampilkan lesen yang berkisar dari jenaka yang tidak berbahaya hingga sekatan yang berpotensi diskriminasi. Sesetengah lesen, seperti Passive-Aggressive License secara jenaka membenarkan penyalinan dan pengedaran sambil melarang perisian tersebut sebenarnya dijalankan. Yang lain, seperti Non-White-Heterosexual-Male License dan Anyone But Richard Stallman License, secara eksplisit mendiskriminasi individu atau kumpulan tertentu, menimbulkan kebimbangan tentang kesahihan dan etika mereka. Seperti yang dinyatakan oleh seorang pengulas tentang koleksi tersebut:

Walaupun saya faham kebanyakannya adalah jenaka, saya tidak menyukai yang berbau perkauman dan seksis.

Walau bagaimanapun, seorang pengulas lain menunjukkan bahawa banyak daripada lesen ini adalah lesen sebenar yang wujud di luar sana, dan sesetengahnya cukup terkenal, menekankan bahawa ini bukan sekadar latihan teori tetapi dokumentasi pendekatan pelesenan sebenar yang ditemui dalam projek perisian.

Contoh Kategori Lesen Bermasalah:

  • Lesen Diskriminasi:

    • Lesen Bukan-Lelaki-Heteroseksual-Putih
    • Lesen Sesiapa Kecuali Richard Stallman
    • Lesen "Sesiapa Kecuali Beberapa Orang Bodoh"
  • Lesen Kabur dari Segi Undang-undang:

    • Lesen JSON (klausa "Baik, bukan Jahat")
    • Lesen Jangan Buat Mudarat (tujuan "buruk" yang tidak ditentukan)
    • Lesen MRMO-Halftone (definisi blockchain yang tidak jelas)
  • Lesen Bergantung Platform:

    • Lesen wg-easy (keperluan khusus untuk GitHub)
    • Lesen Kolaboratif Winamp (menghalang pemforkan di GitHub)
  • Lesen Gurauan:

    • Lesen YOLO
    • LESEN BUAT APA YANG ANDA MAHU
    • Lupakan Lesen Anda

Kekaburan Undang-undang dan Isu Penguatkuasaan

Banyak lesen yang dipaparkan mengandungi terma yang kabur atau tidak dapat dikuatkuasakan yang menimbulkan ketidakpastian undang-undang yang ketara. JSON License, yang merangkumi klausa bahawa Perisian ini hendaklah digunakan untuk Kebaikan, bukan Kejahatan, menunjukkan bagaimana pertimbangan moral subjektif boleh menjadi masalah dalam konteks undang-undang. Begitu juga, lesen MRMO-Halftone cuba mengecualikan projek berkaitan blockchain tanpa mentakrifkan dengan jelas apa yang membentuk projek sedemikian, mewujudkan kekeliruan tentang kegunaannya.

Kekaburan ini menimbulkan persoalan penting tentang penguatkuasaan lesen dan menyoroti cabaran yang dihadapi pembangun apabila cuba mengawal bagaimana perisian mereka digunakan selepas dikeluarkan. Lesen wg-easy, yang memerlukan pengubahsuaian diterbitkan khusus di GitHub, menggambarkan bagaimana lesen boleh mewujudkan masalah praktikal jika platform yang ditetapkan menjadi tidak tersedia atau mengubah syarat mereka.

Pelanggaran Definisi Sumber Terbuka

Beberapa lesen dalam koleksi ini secara jelas melanggar standard Open Source Initiative (OSI), walaupun mendakwa sebagai sumber terbuka. Sebagai contoh, Opinionated Queer License melarang penjualan perisian kecuali perubahan besar dibuat, secara langsung bercanggah dengan prinsip OSI tentang pengedaran semula tanpa sekatan.

Ini telah mencetuskan perbincangan tentang peranan dan autoriti OSI dalam menentukan apa yang layak sebagai sumber terbuka. Seorang pengulas mencadangkan bahawa Kita tidak sepatutnya terlalu mempercayai apa yang OSI fikirkan tentang sumber terbuka, kerana ia adalah konsortium syarikat teknologi besar yang mendapat manfaat daripada pelesenan yang lebih permisif, mencerminkan perdebatan berterusan tentang tadbir urus dan standard dalam komuniti sumber terbuka.

Koleksi ini berfungsi sebagai hiburan dan juga kisah pengajaran bagi pembangun yang mempertimbangkan untuk mencipta lesen khusus. Ia menunjukkan interaksi kompleks antara keperluan undang-undang, pertimbangan etika, dan kebolehgunaan praktikal yang menjadikan pelesenan perisian bidang yang mencabar. Bagi pembangun, ia menekankan nilai lesen yang mantap dan disahkan dari segi undang-undang berbanding alternatif kreatif tetapi berpotensi bermasalah.

Rujukan: Bad Licenses