Bisakah mengajukan Permintaan Tarik pernah merupakan penerimaan dari Perjanjian Lisensi Kontributor? [Tutup]


9

Beberapa proyek perangkat lunak memiliki Perjanjian Lisensi Kontributor . Perjanjian tersebut dapat, misalnya, memberikan hak cipta dari kontribusi pihak ketiga kepada pembuat proyek asli. Bisakah mengajukan Permintaan Tarik pada github merupakan penerimaan dari perjanjian semacam itu?


1
jika dikatakan bahwa saat mengajukan permintaan tarik, Anda secara otomatis menyetujui perjanjian lisensi, lalu yakin (IANAL)
ratchet freak

1
Lisensi Apache 2.0 klausa 5 mencoba menangani ini.
James

5
Saya memberikan suara untuk menutup pertanyaan ini sebagai di luar topik karena membahas aspek hukum (dan lokal) hukum dan hak cipta.

Jawaban:


4

Perjanjian lisensi kontribusi, sebagian besar adalah kontrak. Suatu kontrak mengikat hanya jika suatu pihak menyetujui (yaitu setuju) sebagaimana ditunjukkan dengan cara apa pun yang wajar. Cara itu dapat mencakup pendekatan tradisional seperti menandatangani perjanjian kertas, tetapi juga mekanisme "klik untuk menerima", mengirim email yang mengatakan "Saya setuju," atau, sebagaimana disebutkan di sini, mengajukan permintaan tarik - tetapi hanya jika itu adalah masuk akal dalam keadaan untuk menyimpulkan bahwa Anda benar-benar setuju. Jika pemberitahuan yang Anda setujui dengan mengirimkan permintaan tarik dikubur di suatu tempat dan Anda seharusnya tidak diharapkan melihatnya, atau Anda tidak memiliki kesempatan untuk melihatnya sebelum mengajukan permintaan, Anda mungkin bisa menghindari menjadi terikat pada kontrak. Tetapi jika Anda diberi tahu (misalnya dengan pemberitahuan penting di situs) bahwa mengajukan permintaan tarik merupakan perjanjian, dan masuk akal untuk mengharapkan bahwa Anda akan memahami bahwa perjanjian itu berlaku, maka ya, Anda akan terikat. Ini adalah pertanyaan yang masuk akal - tidak ada banyak keajaiban untuk itu.

Saya seorang pengacara yang berpraktik dalam lisensi IP, tetapi jika Anda memiliki pertanyaan tentang kasus spesifik Anda, Anda harus berbicara dengan seorang pengacara yang mewakili Anda - saya hanya berbicara tentang kasus umum.

Saya akan tertarik untuk mengetahui - dengan asumsi string ini tidak terlalu tua pada saat ini - contoh yang Anda maksud. Saya menemukan string ini saat mencari contoh situs yang mengatakan permintaan tarik merupakan persetujuan untuk CLA.

Saya perhatikan bahwa pertanyaan tentang apa itu "pekerjaan untuk disewa" atau pengalihan hak IP adalah pertanyaan yang berbeda. Sebagian besar PKB juga tidak.


Pertanyaannya adalah: define menonjol? :-) Apakah LICENSE.mdfile di tingkat atas mengatakan menonjol?
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功

3

Saya bukan pengacara, dan jika Anda ingin bergantung pada jawabannya, konsultasikan dengan pengacara yang berspesialisasi dalam hukum hak cipta, idealnya dengan fokus pada Open Source / Perangkat Lunak Bebas.

Yang mengatakan, hak cipta jarang ditransfer secara implisit - pengecualian penting adalah pekerjaan untuk disewa, yang merupakan default di beberapa negara dan klausa standar dalam perjanjian kerja di negara lain. Dengan perangkat lunak Open Source, biasanya dianggap sebagai tanggung jawab pengelola proyek untuk memastikan bahwa distribusi proyek memenuhi hukum, dan bahwa mendistribusikannya di bawah lisensi tertentu tidak melanggar hak cipta apa pun maupun perjanjian dan lisensi yang ada. Ada dua cara standar untuk melakukan ini:

a) Hanya menerima kontribusi yang telah dirilis di bawah lisensi yang kompatibel oleh masing-masing penulisnya; pendekatan ini tidak memerlukan dokumen, tetapi ketekunan, karena pengelola proyek dapat dimintai pertanggungjawaban jika ada yang dimasukkan dan diterbitkan ulang dengan cara yang melanggar lisensi asli (misalnya, termasuk kode GPL dalam proyek yang dirilis di bawah lisensi MIT). b) Membuat kontributor menandatangani perjanjian transfer hak cipta eksplisit, biasanya dengan imbalan janji untuk melepaskannya di bawah lisensi gratis. Kadang-kadang, hak cipta tidak ditransfer, tetapi lisensi yang tidak dapat dibatalkan diberikan yang membuat pemilik proyek dekat dengan hak yang sama seperti yang dimiliki oleh transfer hak cipta; namun demikian, memungkinkan penulis asli untuk merilis kode mereka sendiri (tetapi hanya itu!) di bawah lisensi yang berbeda di luar proyek utama.

Ini membuat saya percaya bahwa kecuali Anda secara eksplisit menyetujui transfer hak cipta, Anda masih memiliki hak cipta penuh. Saya juga berharap bahwa mengirimkan permintaan tarik dapat diartikan sebagai perjanjian implisit agar kontribusi Anda didistribusikan dengan persyaratan yang sama dengan proyek utama, yaitu, jika Anda mengirimkan tambalan ke proyek GPL, dapat diasumsikan bahwa Anda melakukan jadi dengan maksud agar mereka dimasukkan dan didistribusikan sebagai bagian dari proyek.

Meskipun demikian, setiap kali saya menerima kontribusi untuk proyek saya, saya secara eksplisit bertanya apakah mereka setuju dengan saya termasuk dan mendistribusikan kembali pekerjaan mereka.


2
Terima kasih atas jawaban yang masuk akal. Ref point yang menarik if you submit patches to a GPL project- jika itu permintaan tarik github, maka agaknya kontributor telah memotong proyek dan menerbitkannya, jadi kecuali mereka sudah menghapus file LISENSI, saya akan menganggap lisensi-bijaksana tidak masalah di depan itu (hak cipta masalah terpisah)
Armand

@Alison - hak cipta lebih penting daripada lisensi. Terutama jika Anda mengirimkan sesuatu ke proyek, mengklaim bahwa Anda memegang hak cipta untuknya dan telah memilih untuk mengirimkannya sesuai dengan persyaratan lisensi proyek, dan majikan Anda berbalik dan menyatakan bahwa Anda tidak memiliki hak cipta, mereka melakukannya. Itu pernah terjadi sebelumnya .
parsifal


0

Jika Anda membutuhkan jawaban aktual, seperti dalam "ini bisa memiliki konsekuensi hukum yang nyata", Anda perlu bertanya kepada pengacara yang sebenarnya, bukan beberapa orang yang belum pernah Anda temui di sisi lain internet.

Lisensi Shrinkwrap (di mana mereka memberi Anda segumpal teks pada waktu instal dan membuat Anda menekan "Saya menerima lisensi" untuk menginstal) telah dianggap sah secara hukum, tetapi saya yakin sebagian alasannya adalah mereka memastikan Anda melihat (dan tekan) tombol "setuju". Kecuali jika ada tindakan serupa yang diperlukan dari orang yang mengajukan permintaan tarik, saya menduga itu mungkin tidak mengikat secara hukum, karena kontributor dapat berdiri di pengadilan dan berkata, "Saya tidak tahu mereka menggunakan lisensi foo" atau sesuatu yang serupa.

Jika saya menjalankan proyek kecil yang memerlukan beberapa hal hukum dari para kontributor, saya akan memastikan mereka mengirim email secara resmi menerima hal hukum tersebut sebelum menerima kontribusi mereka.


Secara pribadi saya akan mempercayai pendapat stackoverflow atas banyak pengacara.
Armand

@Alison: Jika seorang pengacara memberi Anda nasihat buruk, Anda mungkin perlu bantuan.
Keith Thompson

@Alison: Satu-satunya waktu saya bisa memikirkan di mana pendapat stackoverflow mungkin lebih baik daripada pengacara adalah ketika itu adalah masalah yang sering dihadapi oleh programmer dan pengacara bukan spesialis di bidang itu.
Michael Shaw

0

Menurut hukum Inggris, ada kontrak di mana satu pihak mengajukan penawaran, dan pihak lain menerima tawaran itu. Jadi, untuk menjawab pertanyaan Anda, ya, ada situasi di mana seorang hakim akan memutuskan bahwa dengan membuat perangkat lunak mereka tersedia untuk orang-orang untuk mengakses, dan menerbitkan persyaratan lisensi untuk melakukan itu, mereka membuat penawaran kontrak. Kemudian ketika Anda memilih untuk mengakses kode sumber Anda telah menunjukkan penerimaan Anda terhadap kontrak yang memberi Anda akses hukum ke kode sumber.

Namun, keadaan tepatnya sangat penting. Sulit untuk masuk ke dalam perjanjian yang mengikat secara hukum dengan seorang anak berusia 12 tahun, juga sulit untuk berpendapat bahwa seorang pengembang perangkat lunak profesional tidak akan mengharapkan kode sumber dilisensikan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.