Penulis telah memasukkan hak cipta ke dalam kode dengan pemberitahuan lisensi publik gnu - implikasi?

14

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
Nicholas Pickering
sumber
14
Ini adalah hak cipta yang memungkinkan GPL ditegakkan. Hanya pemegang hak cipta yang dapat menuntut atau menuntut penegakan GPL jika lisensi dilanggar. Yang lain tidak memiliki posisi. Ini adalah bagian dari mengapa banyak proyek menuntut penetapan hak cipta.
3
Tidak hanya itu persyaratan untuk GPL , tetapi juga praktik yang sangat umum bahkan di antara proyek berlisensi permisif. Sebagai contoh, bahasa umum dari semua lisensi BSD mengasumsikan "pemberitahuan hak cipta di atas" yang harus dipertahankan dalam semua redistribusi. Jika Anda menginginkan contoh praktis tentang hal ini, kunjungi 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 .
apsillers

Jawaban:

22

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.

Bart van Ingen Schenau
sumber
7
+1 Juga di beberapa kode yurisdiksi harus dilindungi hak cipta oleh seseorang. Mereka tidak mengenali konsep "domain publik". Jadi hak cipta harus milik seseorang, tetapi orang itu memberikan izin kepada orang lain melalui lisensi.
MarkJ