Proyek Glibc wis mbatalake transfer wajib hak kanggo kode menyang Open Source Foundation

Pangembang perpustakaan sistem GNU C Library (glibc) wis ngowahi aturan kanggo nrima owah-owahan lan nransfer hak cipta, mbatalake transfer wajib hak properti menyang kode menyang Open Source Foundation. Kanthi analogi karo owah-owahan sing sadurunge diadopsi ing proyek GCC, penandatanganan perjanjian CLA karo Open Source Foundation ing Glibc wis ditransfer menyang kategori operasi opsional sing ditindakake kanthi panyuwunan pangembang. Owah-owahan aturan, sing ngidini patch bisa ditampa tanpa nransfer hak menyang yayasan open source, bakal ditrapake tanggal 2 Agustus lan bakal mengaruhi kabeh cabang Glibc sing kasedhiya kanggo pembangunan, kajaba kode sing dituduhake liwat Gnulib karo proyek GNU liyane.

Saliyane nransfer hak properti menyang Open Source Foundation, pangembang diwenehi kesempatan kanggo konfirmasi hak transfer kode menyang proyek Glibc nggunakake mekanisme Developer Certificate of Origin (DCO). Sesuai karo DCO, pelacakan penulis ditindakake kanthi nempelake baris "Signed-off-by: jeneng pangembang lan email" kanggo saben owah-owahan. Kanthi nempelake teken iki ing tembelan, pangembang ngonfirmasi kepenulisan kode sing ditransfer lan setuju karo distribusi kasebut minangka bagean saka proyek kasebut utawa minangka bagean saka kode kasebut kanthi lisensi gratis. Ora kaya tumindak proyek GCC, keputusan ing Glibc ora diturunake dening dewan pamrentah saka ndhuwur, nanging digawe sawise diskusi awal karo kabeh wakil masyarakat.

Ngilangi penandatanganan prentah persetujuan karo Open Source Foundation sacara signifikan nyederhanakake gabung peserta anyar ing pembangunan lan ndadekake proyek kasebut bebas saka tren ing Open Source Foundation. Yen penandatanganan persetujuan CLA dening peserta individu mung nyebabake mbuwang wektu ing formalitas sing ora perlu, mula kanggo perusahaan lan karyawan perusahaan gedhe, transfer hak menyang Open Source Fund digandhengake karo akeh penundaan lan persetujuan legal, sing ora ana. tansah kasil rampung.

Ninggalake manajemen terpusat saka hak-hak kode uga nguatake kondisi lisensi sing asline ditampa, amarga ngganti lisensi saiki mbutuhake persetujuan pribadi saka saben pangembang sing durung nransfer hak kasebut menyang Open Source Foundation. Nanging, kode Glibc terus diwenehake miturut lisensi "LGPLv2.1 utawa luwih anyar", sing ngidini migrasi menyang versi LGPL sing luwih anyar tanpa persetujuan tambahan. Wiwit hak kanggo sebagian besar kode tetep ana ing tangan Free Software Foundation, organisasi iki terus dadi penjamin distribusi kode Glibc mung ing lisensi copyleft gratis. Contone, Open Source Foundation bisa mblokir upaya kanggo ngenalake lisensi dual/komersial utawa ngeculake produk tertutup kanthi persetujuan kapisah karo penulis kode.

Antarane kelemahane ninggalake manajemen terpusat saka hak kode yaiku muncule kebingungan nalika setuju babagan masalah sing ana gandhengane karo lisensi. Yen sadurunge kabeh pratelan kanggo nglanggar kondisi lisensi ditanggulangi liwat interaksi karo siji organisasi, saiki asil saka pelanggaran, kalebu sing ora disengaja, dadi ora bisa ditebak lan mbutuhake persetujuan karo saben peserta individu. Contone, kahanan karo kernel Linux diwenehake, ing ngendi pangembang kernel individu ngluncurake tuntutan hukum, kalebu kanggo entuk pengayaan pribadi.

Source: opennet.ru

Add a comment