Prendi ad esempio la licenza GPL-3.0 .
Vicino alla fine afferma:
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
...
Quindi penso che il modo "corretto" sia di usare le istruzioni lì e usare il piccolo estratto che hanno fornito:
<one line to give the program's name and a brief idea of what it does.>
Copyright (C)<year>
<name of author>
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Sostituisci <year>
etc e incollali in un file LICENSE. (ma non in cima ad ogni file o l'80% del mio codice sarebbe roba di licenza ...)
Se guardi a progetti famosi, tuttavia, sembra che abbiano appena inserito l'intera licenza con il "COME APPLICARE ..." ancora aggiunto e senza nemmeno sostituire <year>
, <name of author>
ecc.
Quindi comincio a chiedermi: se rimuovo tutto dopo END OF TERMS AND CONDITIONS
o se effettivamente seguo le istruzioni, è ancora la stessa licenza ...