Leggendo l'appendice Apache Software License 2.0 non mi è chiaro cosa esattamente devo fare ora :
APPENDIX: How to apply the Apache License to your work
To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
Per spiegare un po 'di più: attualmente sto contribuendo a un progetto open-source su github, dove è stata presa la decisione di licenza in ASL2.0. Nell'ultimo commit, il testo della licenza è stato aggiunto come LICENSE
alla directory root.
La parte interessante è ora: che altro deve essere fatto per ottenere una licenza completa del codice con la licenza del software Apache. Nello specifico: cosa si intende per "lavoro" ed è obbligatorio includere la notifica boilerplate su ogni singolo file sorgente nel progetto?
Immagino dovrebbe essere possibile aggiungere l'avviso al README
già esistente, come ho visto in altri progetti open source. Qualcosa sulla falsariga di:
License:
Unless explicitly stated otherwise all files in this repository are licensed under the Apache Software License 2.0 [insert boilerplate notice here]
Penso che dovrebbe andare bene, perché il criterio Apache sulle intestazioni di origine (anche se indicato solo per i progetti di proprietà di Apache Software Foundation):
Each original source document (code and documentation, but excluding the LICENSE and NOTICE files) SHOULD include a short license header at the top. If the distribution contains documents not covered by CLA, CCLA or Software Grant (such as third-party libraries) then see the policy guide.
- Each source file should include the following license header -- note that there should be no copyright notice in the header:
In particolare il "dovrebbe" qui mi fa pensare che un'intestazione di licenza in ogni file non è obbligatoria per ogni singolo file sorgente di un progetto concesso in licenza in ASL.