Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposed copyright and license text #198

Merged
merged 1 commit into from
Mar 22, 2023
Merged

Conversation

brettviren
Copy link
Member

This project lacks a copyright and license statement.

Technically, this is needed for anyone to legally use WCT. Specifically, DUNE now has guidelines[1] and requirements for what software may be used by the collaboration and is what motivates making this PR now to fix this long-standing omission.

This PR proposes assigning BNL as the copyright holder. I think this is the only available choice. Added is the phrase "for the benefit of the Wire-Cell Team" which follows guidance from HSF[2].

This PR proposes licensing WCT according to the GNU LGPL. I believe this license is consistent with software WCT uses as well as WCT's main user (larsoft) while assuring the use and development of WCT by other people remains open. Note, ROOT also uses LGPL.

The PR itself adds a LICENSE file and one example file "header" in the wscript file. We can add the header to more files once this PR is merged, marking general agreement by the team.

[1] https://docs.dunescience.org/cgi-bin/sso/ShowDocument?docid=27141
[2] https://hepsoftwarefoundation.org/notes/HSF-TN-2016-01.pdf

@brettviren brettviren merged commit 1e731bd into master Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant