-
Notifications
You must be signed in to change notification settings - Fork 3
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
Add LICENSE #97
Closed
Add LICENSE #97
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This might be interesting for 7.0. Here is a slightly updated diff to the Charm++ license : --- charm/LICENSE
+++ projections/LICENSE
@@ -1,4 +1,4 @@
-Non-Commercial Non-Exclusive License for Charm++ Software
+Non-Commercial Non-Exclusive License for Projections Software
The Software (as defined below) will only be licensed to You (as
defined below) upon the condition that You accept all of the terms and
@@ -6,13 +6,13 @@
read this License carefully. By downloading and using the Software,
You accept the terms and conditions of this License.
-1 Definitions.
+1 Definitions.
1.1 "Illinois" means The Board of Trustees of the University of
Illinois.
-
- 1.2 "Software" means the Charm++/Converse parallel programming
- software source code and object code.
+
+ 1.2 "Software" means the Projections software source code and object
+ code.
1.3 "You" (or "Your") means an individual or legal entity exercising
rights under, and complying with all of the terms of, this
@@ -48,13 +48,13 @@
You, except for contributing changes to Software;
3.3 Use of Software or Software derivative works for internal
- commercial purposes.
+ commercial purposes.
3.4 For avoidance of doubt, You may at Your own expense, create and
freely distribute Your works that interoperate with the
Software, directing the users of such works to license and
download the Software itself from Illinois' site at
- http://charm.cs.illinois.edu/research/charm.
+ https://charm.cs.illinois.edu/software.
4 Derivative works: You may at Your own expense, modify the Software
to make derivative works as outlined in Section 2. Any derivative
@@ -79,25 +79,26 @@
the terms of this License; and
5.2 You may be required to sign an "Agreement Regarding Contributory
- Code for Charm++ Software" (contact kale@illinois.edu), before
- Illinois can accept it.
+ Code for Projections Software" (contact kale@illinois.edu),
+ before Illinois can accept it.
-6 Acknowledgment.
+6 Acknowledgment.
6.1 You shall own the results obtained by using the outputs of
Software and Software derivative works. If You publish such
results, You shall acknowledge the use of Software and its
derivative works by the appropriate citation as follows:
- "Charm++ software was developed by the Parallel Programming
+ "Projections software was developed by the Parallel Programming
Laboratory research group in the Department of Computer Science
at the University of Illinois at Urbana-Champaign."
6.2 Any published work, which utilizes Software, shall include the
- following the references listed in the file named CITATION.cff
+ following the references listed in the file named CITATION.cff
in the distribution.
6.3 Electronic documents will include a direct link to the official
- Software page at http://charm.cs.illinois.edu/research/charm.
+ software page,
+ https://charm.cs.illinois.edu/research/parallel_perf.
7 Copyright Notices. All copies of the Software or derivative works
shall include the following copyright notice: "Copyright 2019 The
@@ -149,8 +150,8 @@
License.
10.4 Upon termination, You must immediately cease use of and destroy
- all copies of the Software and its derivative works and verify
- such destruction in writing.
+ all copies of the Software and its derivative works and verify
+ such destruction in writing.
10.5 The provisions set forth in Sections 5, 9, 11, 12, 13, 14, 15
shall survive termination or expiration of this License.
|
matthiasdiener
approved these changes
Jun 28, 2021
Closing in favor of #148. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is mostly a direct copy of the Charm++ license, but I've modified it slightly to apply to Projections.
Here's the output of a
diff
(some of the changes are trimming trailing whitespace in the original):A few questions should be answered before merging:
build.gradle
file and are downloaded at build time). Does that need to be reflected in the license anywhere? As far as I can tell, we should be fine shipping these libraries, but a second opinion would be good.