apt-sim/AdePT

Decide on copyright for code

graeme-a-stewart opened this issue ยท 3 comments

We have a licence (Apache2 ๐Ÿ‘), but we also need the code to be copyrighted.

My suggestion would be that we (C) to CERN as the "mother lab" for the project. That should be ok for all HEP contributors.

Then all source files should have:

// SPDX-FileCopyrightText: 2020 CERN
// SPDX-License-Identifier: Apache-2.0 

We should also write a contribution guide and this should be in.

I also found that we can have a GitHub action that would check compliance, see https://reuse.software/.

@graeme-a-stewart, I very quickly tried the Reuse workflow on a branch, and works nicely so ready to go when needed.

@graeme-a-stewart and @drbenmorgan I agree with copyrighting and Reuse. I added you both to the list of repo admins in case you want to activate it.

I just realised (when implementing the Reuse workflow) that Apache-2.0, while a great license for code, isn't the best for documentation. I would then also suggest that we a Creative Commons license for documentation, CC-BY-4.0.