Sono sorpreso che nessuno lo abbia già menzionato, ma se non si allega una licenza per il proprio codice, che si tratti di codice prodotto o test, allora altri non hanno diritti sul codice .
Il codice di licenza riguarda il conferimento di diritti ad altri che normalmente non avrebbero. Il tuo codice di prova è automaticamente coperto da copyright (nella maggior parte dei paesi in tutto il mondo) anche se non si specifica esplicitamente una nota di copyright. Essendo protetto da copyright, altre persone non possono usare, distribuire o derivare da quel codice.
Allegando una licenza al tuo codice di prova, dai alle persone il diritto di usare, distribuire e / o modificare quel codice in conformità con i termini della licenza.
Raccomando di distribuire il codice di prova con il codice del prodotto, sotto la stessa licenza. Questo è più semplice per tutti. Significa anche che se le persone vogliono inviarti delle patch, allora possono eseguire i test delle tue unità prima di inviarti una patch, il che dovrebbe aiutare a rimuovere le patch che rompono le cose.