Di Glibc mereka telah membatalkan transfer wajib hak kode ke FSF

Pengembang Glibc dirilis baru-baru ini melalui milis yang mereka buat beberapa perubahan khusus pada aturan untuk menerima perubahan dan mentransfer hak cipta, dimana transfer wajib hak milik atas kode ke Open Source Foundation telah dibatalkan.

Dengan analogi dengan perubahan yang sebelumnya diadopsi dalam proyek GCC, penandatanganan perjanjian CLA dengan Free Software Foundation di Glibc telah dipindahkan ke kategori operasi opsional yang dilakukan atas permintaan pengembang.

Dengan perubahan baru yang dibuat pada aturan, penerimaan patch sekarang akan diizinkan tanpa mengalihkan hak ke FOSS Foundation, dengan pengecualian kode yang dibagikan dengan proyek GNU lain melalui Gnulib.

Kontributor yang memiliki penetapan hak cipta FSF tidak perlu diubah apa pun. Kontributor yang ingin menggunakan Sertifikat Pengembang dari Asal [2] harus menambahkan pesan 'Ditandatangani oleh' ke konfirmasi Anda.

Kode yang dibagikan dengan paket GNU lain melalui Gnulib akan dilanjutkan untuk meminta penugasan ke FSF.

Selain mengalihkan hak milik ke Yayasan Sumber Terbuka, pengembang memiliki kesempatan untuk mengonfirmasi hak untuk mentransfer kode ke proyek Glibc menggunakan mekanisme Sertifikat Asal Pengembang (DCO). Menurut DCO, pelacakan penulis dilakukan dengan melampirkan baris "Ditandatangani oleh: nama pengembang dan email" untuk setiap perubahan.

Dengan melampirkan tanda tangan ini ke tambalan, pengembang mengonfirmasi kepengarangannya tentang kode yang ditransfer dan menerima distribusinya sebagai bagian dari proyek atau sebagai bagian dari kode di bawah lisensi gratis. Berbeda dengan tindakan proyek GCC, keputusan di Glibc tidak dikeluarkan oleh dewan pemerintahan dari atas, tetapi dibuat setelah diskusi awal dengan semua perwakilan masyarakat.

Pembatalan tanda tangan wajib kesepakatan dengan Open Source Foundation sangat menyederhanakan penggabungan peserta baru ke pengembangan dan membuat proyek independen dari tren Open Source Foundation. Meskipun penandatanganan PKB oleh masing-masing peserta hanya membuang-buang waktu dalam prosedur yang tidak perlu, bagi perusahaan dan karyawan perusahaan besar pengalihan hak ke Yayasan STR dikaitkan dengan banyak penundaan dan persetujuan hukum, yang tidak selalu diselesaikan. berhasil.

Penolakan manajemen terpusat hak kode juga mengkonsolidasikan persyaratan lisensi yang awalnya diterima, karena mengubah lisensi sekarang memerlukan persetujuan pribadi dari setiap pengembang yang belum mengalihkan hak ke Free Software Foundation.

Namun, Kode Glibc masih berlisensi "LGPLv2.1 atau lebih baru", yang memungkinkan migrasi ke versi LGPL yang lebih baru tanpa persetujuan tambahan. Karena hak sebagian besar kode tetap berada di tangan Free Software Foundation, organisasi ini terus bertindak sebagai penjamin untuk distribusi kode Glibc hanya di bawah lisensi copyleft gratis.

Misalnya, Free Software Foundation dapat memblokir upaya untuk memperkenalkan lisensi komersial / ganda atau peluncuran produk berpemilik tertutup melalui perjanjian terpisah dengan pembuat kode.

Di antara kekurangan meninggalkan manajemen terpusat hak kode, kebingungan telah muncul dalam menegosiasikan masalah perizinan. Jika sebelumnya semua klaim tentang pelanggaran kondisi lisensi diselesaikan melalui interaksi dengan organisasi, sekarang hasil pelanggaran, termasuk yang tidak disengaja, menjadi tidak dapat diprediksi dan membutuhkan kesepakatan dengan masing-masing peserta.

Sebagai contoh, situasi dengan kernel Linux, di mana pengembang kernel individu memicu tindakan hukum, termasuk untuk tujuan keuntungan pribadi.

Perubahan aturan mulai berlaku pada 2 Agustus dan mereka akan mempengaruhi semua cabang Glibc yang tersedia untuk pengembangan, akhirnya jika Anda tertarik untuk mengetahui lebih banyak tentangnya, Anda dapat berkonsultasi dengan detailnya Di tautan berikut.


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.