Saya telah menemukan sebuah proyek di Github yang saya tertarik untuk berkontribusi yang mengklaim sebagai open source dan memiliki lisensi GPL yang disertakan dengannya.
Tetapi penulis asli telah menambahkan pemberitahuan hak cipta ke setiap file sumber. Saya tidak yakin mengapa, tetapi saya merasa tidak benar berkontribusi pada proyek yang selalu memiliki nama orang lain. Itu benar-benar menghancurkan perasaan yang diciptakan komunitas, dan membuat saya tidak nyaman dengan apa yang penulis pilih untuk lakukan dengan proyek selanjutnya.
Apa implikasi dari kode GPL open source hak cipta? Apa kekuatan yang diberikan penulis asli atas kontributor?
# Copyright (C) 2012, 2013 __AUTHORNAME__
# This file is part of __PROJECTNAME__.
#
# __PROJECTNAME__ is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# __PROJECTNAME__ is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
open-source
gpl
copyright
contribution
Nicholas Pickering
sumber
sumber
chrome://credits/
di browser Chrome atau Chromium - Saya tentu tidak berpikir bahwa lusinan pemberitahuan hak cipta itu "merusak nuansa yang diciptakan komunitas"; Saya pikir itu mempromosikannya .Jawaban:
Sebenarnya merupakan persyaratan dari lisensi GPL untuk memasukkan pernyataan hak cipta semacam itu dalam file sumber Anda (lihat di sini ).
Satu hal yang umum di antara semua lisensi hak cipta adalah bahwa Anda tidak dapat mengklaim kepengarangan atas sesuatu yang tidak Anda tulis. Ini tidak selalu secara eksplisit ditulis untuk kontribusi ke proyek, tetapi jika Anda berkontribusi sepotong kode yang signifikan, maka Anda memiliki hak untuk disebutkan sebagai penulis bersama perangkat lunak.
Diberi nama sebagai penulis bersama berarti Anda telah setuju untuk merilis perangkat lunak di bawah ketentuan lisensi yang disebutkan (misalnya GPL). Tetapi itu juga berarti bahwa penulis asli tidak dapat mengubah ketentuan lisensi tanpa persetujuan Anda.
Diberi nama sebagai (rekan) penulis perangkat lunak ini juga memberi Anda kekuatan untuk menegakkan lisensi dan membawa pelanggaran hak cipta ke pengadilan. Jika orang melanggar persyaratan perangkat lunak GPL Anda, maka hak Anda yang dilanggar di mata hukum, bukan milik saya, bahkan jika Anda menggunakan lisensi yang memberi saya banyak hak.
Karena kedua poin di atas, ada sejumlah organisasi (di antaranya FSF, yang memiliki perangkat lunak GNU) yang mengharuskan Anda untuk menandatangani hak cipta Anda kepada mereka.
sumber