Sto pensando all'open sourcing di un mio progetto. Accetterei contributi sotto un CLA che mi garantisce una licenza di copyright (spiegherò cosa intendo alla fine di questa domanda). - Ora, se qualcuno invia un contributo, allora va bene che scrivo Copyright (c) 2013 My-Name
all'inizio di ogni file? E menziona qualsiasi contributore solo in un documento separato e rimanda le persone al log di commit Git e alle statistiche di GitHub se vogliono dettagli sui singoli contributori?
Penso che questo dovrebbe andare bene con Copyright (c) My-Name
, dal momento che mi è stata concessa una licenza di copyright?
Se non va bene, suppongo che il preambolo delle informazioni sul copyright di ciascun file del codice sorgente debba includere il nome di tutti i contributori a quel file? Che non sembra pratico (se ci sono molti contributori).
Qui proverò a spiegare cosa intendo con un "un CLA che mi garantisce una licenza di copyright" . Questo è un estratto modificato da un CLA di Google :
.2. [...] You [that is, the contributor] hereby grant to [My-Name, that is, me] and to recipients of software distributed by [My-Name] a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Your Contributions and such derivative works.