update REUSE section in CONTRIBUTING.md template
Compare changes
Files
2+ 38
− 9
@@ -17,17 +17,23 @@ All projects and files for an hosted project **MUST** be `REUSE <https://reuse.s
@@ -17,17 +17,23 @@ All projects and files for an hosted project **MUST** be `REUSE <https://reuse.s
* For files that don't support headers (for example binaries, patches etc.) an associated ``.license`` file must be included with the relevant SPDX information.
* The general rule of thumb for the license of a patch file is to use the license of the component for which the patch applies.
* When modifying a file through this contribution process, you may (but don't have to) claim copyright by adding a copyright line.
* the general rule for patch files is to use MIT license and *not* the license of the component for which the patch applies - the latter solution would be error-prone and hard to manage and maintain in the long run, and there may be difficult-to-handle cases (what if the patches modifies multiple files in the same component - eg. gcc - which are subject to different licenses?);
* Files for which copyright is not claimed and for which this information was not trivial to fetch (for example backporting patches, importing build recipes etc. when upstream doesn't provide the SPDX information in the first place)
@@ -42,6 +48,29 @@ Make sure all of your submitted new files have a licensing statement in the head
@@ -42,6 +48,29 @@ Make sure all of your submitted new files have a licensing statement in the head