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.