Saya memiliki pertanyaan mengenai praktik terbaik yang tepat yang memutar kode forking.
Saya telah mengambil basis kode dengan lisensi Creative Commons Attribution-NonCommercial-ShareAlike 3.0 dan membawa perubahan signifikan untuknya sesuai dengan kebutuhan saya. Saya merasa seolah-olah versi saya dapat bermanfaat bagi orang lain dan ingin mendistribusikannya kembali.
Saya tidak yakin kebebasan apa yang saya miliki untuk redistribusi atau apa yang dapat diterima. Bisakah saya mengganti nama proyek? Haruskah saya memulai v.1 baru atau melanjutkan dari nomor versi asli? Apa yang dianggap memberikan atribusi yang tepat kepada penulis asli? Haruskah saya berkonsultasi dengan penulis dan meminta izin sebelum melepaskan (walaupun dia sudah sadar)?
sumber
Jawaban:
Ada dua jalur yang bisa Anda ambil
Opsi pertama memiliki keuntungan bahwa Anda tidak akan bersaing satu sama lain dan bahwa Anda dapat berbagi upaya pemeliharaan. Di sisi lain, jika hak cipta dokumen asli dipegang oleh satu orang / entitas, mereka mungkin meminta Anda untuk menandatangani hak cipta Anda jika mereka ingin mempertahankan kemampuan untuk mengubah lisensi.
Dengan opsi kedua, disarankan untuk merilis versi modifikasi Anda dengan nama yang berbeda, kecuali yang asli telah ditinggalkan dan secara efektif tidak dirawat.
Jika Anda merilis dengan nama baru, Anda dapat menggunakan penomoran versi apa pun yang Anda suka. Jika ini merupakan kelanjutan dari proyek sebelumnya, Anda harus melanjutkan dari nomor versi aslinya.
Dengan menggunakan lisensinya, penulis asli telah memberi Anda izin untuk melepaskan (dalam kondisi tertentu). Atribusi yang tepat adalah
sumber