Sekali lagi Gnome menghadapi masalah hak cipta, kali ini oleh gnome-screensaver

jembalang

Jamie Zawinski, salah satu pendiri Netscape dan Mozilla.org, pencipta dan penulis proyek XEmacs XScreenSaver, berbicara tentang pelanggaran hak cipta di screensaver kode dilindungi untuk screensaver gnome dan juga berpisah dengan proyek-proyek penghemat layar dan penghemat layar kayu manis.

Diduga bahwa pembuat gnome-screensaver menyalin sebagian besar kode dari proyek XScreenSaver dan kemudian mengubah lisensi kode dari BSD menjadi GPLv2 tanpa izin. Awalnya, sebuah catatan ditinggalkan di kode sumber bahwa proyek tersebut didasarkan pada kode dan ide Jamie Zawinski, tetapi kemudian dihapus.

Pada tahun 2004, yang sekarang tujuh belas tahun yang lalu, saya menulis sebuah dokumen yang menjelaskan mengapa saya membuat pengorbanan desain yang saya lakukan di XScreenSaver, dan dalam dokumen tersebut saya memperkirakan kesalahan yang tepat ini sebagai contoh saya tentang 'inilah yang akan terjadi jika Anda tidak melakukannya' t lakukan dengan cara ini «.

Saya baru tahu bahwa selain gnome-screensaver menjadi sampah yang tidak aman, mereka juga menyalin banyak kode xscreensaver grosir saya, menghapus pemberitahuan hak cipta BSD, dan menggantinya dengan GPL. Kerja bagus guys ...

Sobat, Anda menyalin sebagian besar fade.c, antara lain * menghapus * nama saya, hak cipta dan lisensi, dan letakkan nama dan lisensi Anda di bagian atas. Jika menurut Anda saya memberi Anda izin untuk melisensikan ulang kode berlisensi BSD saya sebagai GPL, harap buktikan.

Sebagai contoh, file fade.c disalin dari XScreenSaver dengan hampir tidak ada perubahan. Oleh karena itu, setiap distribusi Linux yang menyertakan gnome-screensaver, mate-screensaver, atau cinnamon-screensaver mengandung kode yang melanggar hak cipta dan lisensi.

Menurut Zawinski, jika penulis gnome-screensaver meminta izin darinya untuk melisensikan kode dengan lisensi ganda, Saya mungkin setujutetapi jika ditanya tentang kemungkinan menghapus penyebutan dirinya dan menugaskan orang lain sebagai penulis, dia akan menolak.

Penulis gnome-screensaver menjawab bahwa masalah ini telah dibahas sebelum kode diterbitkan dan mencoba menyebutkan Zawinski dalam daftar penulis, tetapi ada masalah keamanan.

"Baru ditemukan", tapi kami membahasnya panjang lebar sebelum dipublikasikan. 2. Argumen keamanan Anda ternyata tidak benar. Jadi berhenti? 3. Saya melakukan yang terbaik untuk memberi Anda pujian; tampilan bernuansa akan mengungkapkannya. 4. Bisa lebih banyak diskusi jika ada itikad baik

Situasinya tidak detail, tetapi ada kemungkinan bahwa Zawinski tidak ingin namanya dikaitkan dengan program yang berpotensi memiliki masalah keamanan (misalnya, beberapa tahun yang lalu karena keamanan terjadi konflik dengan Debian dan Zavinski meminta untuk menghapus XScreenSaver dari distribusi karena pengiriman versi kedaluwarsa).

Pada saat bersamaan, Zawinski menegaskan bahwa dia tidak memberikan izin untuk melisensikan kembali kode BSD ke GPL dan jika tidak, mintalah bukti.

Jamie Zawinski tidak mencoba mencari keuntungan untuk dirinya sendiri, alih-alih dia hanya mendemonstrasikan fakta ini, sebagai tambahan untuk artikelnya yang telah diterbitkan tentang sikap riang terhadap keamanan dan perbaikan bug di screensaver modern, ditulis setelah kerentanan di screensaver Cinnamon dan masalah di penjaga yang muncul screen-mate-screensaver, yang tetap belum ditambal selama dua tahun.

Pada tahun 2004, Zawinski menulis sebuah artikel yang memperingatkan tentang komplikasi yang tidak dapat diterima dalam screensaver dan penggunaan GTK yang tidak tepat dan pustaka tambahan dalam program-program tersebut.

Sebagai contoh, dukungan pembaca layar telah terbukti, alat untuk penyandang disabilitas dan metode masukan lanjutan, dengan mempertimbangkan arsitektur layar kunci yang ada dalam sistem berdasarkan protokol X11, ini dapat menyebabkan kerentanan dan, karena kompleksitas sistem seperti itu, sangat sulit untuk menghindari masalah.

Sejak itu, kerentanan serupa muncul secara teratur di screensaver canggih dan yang terakhir adalah kerentanan di screensaver Cinnamon, dieksploitasi melalui keyboard virtual.

Akhirnya, jika Anda ingin tahu lebih banyak tentang itu Anda dapat berkonsultasi dengan diskusi antara kedua penulis di link berikut atau juga publikasi yang dibuat oleh Jamie Zawinski di tautan ini.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.