From 713b9b602042b9a3e38b14025ba5432454bbc12c Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Thu, 23 Mar 2017 18:41:20 -0700 Subject: [PATCH 01/13] Adding NCSA License --- _licenses/ncsa.txt | 68 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 _licenses/ncsa.txt diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt new file mode 100644 index 0000000..ea687d4 --- /dev/null +++ b/_licenses/ncsa.txt @@ -0,0 +1,68 @@ +--- +title: University of Illinois/NCSA Open Source License +spdx-id: NCSA +nickname: UIUC/NCSA +source: https://opensource.org/licenses/NCSA +hidden: false +featured: false + +description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. + +how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of your source code and copy the text of the license into the file. Replace [year] with the current year and [fullname] with the name (or names) of the copyright holders. Replace [project] with the project organization, if any, that sponsors this work. + +using: + - Clang: https://github.com/llvm-mirror/clang/blob/master/LICENSE.TXT + - LLVM: https://github.com/llvm-mirror/llvm/blob/master/LICENSE.TXT + - LLDB: https://github.com/llvm-mirror/lldb/blob/master/LICENSE.TXT + +permissions: + - commercial-use + - modifications + - distribute + - private-use + +conditions: + - include-copyright + +limitations: + - trademark-use + - liability + - warranty + +--- + +University of Illinois/NCSA Open Source License + +Copyright (c) [year], [fullname] +All rights reserved. + +Developed by: [fullname] + [project] + [email] + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation files +(the "Software"), to deal with the Software without restriction, +including without limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of the Software, +and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +* Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimers. + +* Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimers in the + documentation and/or other materials provided with the distribution. + +* Neither the names of [fullname], [project] nor the names of its + contributors may be used to endorse or promote products derived from + this Software without specific prior written permission. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH +THE SOFTWARE. From e29f5d16d92290e9bb1f63cd1734bbb5531330c2 Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Thu, 23 Mar 2017 18:45:40 -0700 Subject: [PATCH 02/13] Update ncsa.txt --- _licenses/ncsa.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index ea687d4..f5e3845 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -36,9 +36,9 @@ University of Illinois/NCSA Open Source License Copyright (c) [year], [fullname] All rights reserved. -Developed by: [fullname] - [project] - [email] +Developed by: [fullname] + [project] + [email] Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files From d0af1481b0ccf341259081c65ee89cfd6816f946 Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Thu, 23 Mar 2017 18:51:32 -0700 Subject: [PATCH 03/13] links --- _licenses/ncsa.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index f5e3845..54316ae 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -6,7 +6,7 @@ source: https://opensource.org/licenses/NCSA hidden: false featured: false -description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. +description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of your source code and copy the text of the license into the file. Replace [year] with the current year and [fullname] with the name (or names) of the copyright holders. Replace [project] with the project organization, if any, that sponsors this work. From cae5457dfa078190706d3a5fdc44cc4f86c47cdd Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Thu, 23 Mar 2017 21:47:46 -0700 Subject: [PATCH 04/13] Update ncsa.txt --- _licenses/ncsa.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index 54316ae..63611e6 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -6,7 +6,7 @@ source: https://opensource.org/licenses/NCSA hidden: false featured: false -description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. +description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. It's conditions include requiring the preservation of copyright and license notices both in source and in binary distributions and the prohibtion of using the names of the authors or the project organization to promote or endorse derived products. how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of your source code and copy the text of the license into the file. Replace [year] with the current year and [fullname] with the name (or names) of the copyright holders. Replace [project] with the project organization, if any, that sponsors this work. From 2247a46e7c6addc02e1f6c1e2c0dd0ae4f202bab Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Thu, 23 Mar 2017 21:49:33 -0700 Subject: [PATCH 05/13] distibute -> distribution --- _licenses/ncsa.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index 63611e6..d1f4926 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -18,7 +18,7 @@ using: permissions: - commercial-use - modifications - - distribute + - distribution - private-use conditions: From c8ac7795747ba611ab2ca4db969405ab4bf8a5b4 Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Thu, 23 Mar 2017 22:50:03 -0700 Subject: [PATCH 06/13] fix links --- _licenses/ncsa.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index d1f4926..9f727d5 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -6,7 +6,7 @@ source: https://opensource.org/licenses/NCSA hidden: false featured: false -description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. It's conditions include requiring the preservation of copyright and license notices both in source and in binary distributions and the prohibtion of using the names of the authors or the project organization to promote or endorse derived products. +description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. It's conditions include requiring the preservation of copyright and license notices both in source and in binary distributions and the prohibtion of using the names of the authors or the project organization to promote or endorse derived products. how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of your source code and copy the text of the license into the file. Replace [year] with the current year and [fullname] with the name (or names) of the copyright holders. Replace [project] with the project organization, if any, that sponsors this work. From da0e011c66422d4ba9e279d8cce27c0ec70a8863 Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Thu, 23 Mar 2017 23:19:04 -0700 Subject: [PATCH 07/13] Change hidden to true --- _licenses/ncsa.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index 9f727d5..b456023 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -3,7 +3,7 @@ title: University of Illinois/NCSA Open Source License spdx-id: NCSA nickname: UIUC/NCSA source: https://opensource.org/licenses/NCSA -hidden: false +hidden: true featured: false description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. It's conditions include requiring the preservation of copyright and license notices both in source and in binary distributions and the prohibtion of using the names of the authors or the project organization to promote or endorse derived products. From abff65e95d8aa64cc1213519dda992966e09ee43 Mon Sep 17 00:00:00 2001 From: Mike Linksvayer Date: Fri, 24 Mar 2017 11:40:33 -0700 Subject: [PATCH 08/13] rm fields with default values --- _licenses/ncsa.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index b456023..c998864 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -3,8 +3,6 @@ title: University of Illinois/NCSA Open Source License spdx-id: NCSA nickname: UIUC/NCSA source: https://opensource.org/licenses/NCSA -hidden: true -featured: false description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. It's conditions include requiring the preservation of copyright and license notices both in source and in binary distributions and the prohibtion of using the names of the authors or the project organization to promote or endorse derived products. From 8e08db2e2749d1516048a164a2b9480105d3cd5f Mon Sep 17 00:00:00 2001 From: Mike Linksvayer Date: Fri, 24 Mar 2017 11:47:47 -0700 Subject: [PATCH 09/13] rm trademark-use limitation; this just has a non-endorsement clause --- _licenses/ncsa.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index c998864..d40c0fe 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -23,7 +23,6 @@ conditions: - include-copyright limitations: - - trademark-use - liability - warranty From 27570c5e3f66feeed2e14143c32f6122adeec83c Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Fri, 24 Mar 2017 12:39:36 -0700 Subject: [PATCH 10/13] Added different projects and typo --- _licenses/ncsa.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index d40c0fe..37b42b4 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -4,14 +4,15 @@ spdx-id: NCSA nickname: UIUC/NCSA source: https://opensource.org/licenses/NCSA -description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. It's conditions include requiring the preservation of copyright and license notices both in source and in binary distributions and the prohibtion of using the names of the authors or the project organization to promote or endorse derived products. +description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. Its conditions include requiring the preservation of copyright and license notices both in source and in binary distributions and the prohibtion of using the names of the authors or the project organization to promote or endorse derived products. how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of your source code and copy the text of the license into the file. Replace [year] with the current year and [fullname] with the name (or names) of the copyright holders. Replace [project] with the project organization, if any, that sponsors this work. using: - - Clang: https://github.com/llvm-mirror/clang/blob/master/LICENSE.TXT - - LLVM: https://github.com/llvm-mirror/llvm/blob/master/LICENSE.TXT - LLDB: https://github.com/llvm-mirror/lldb/blob/master/LICENSE.TXT + - ROCR-Runtime: https://github.com/RadeonOpenCompute/ROCR-Runtime/blob/master/LICENSE.txt + - RLTK: https://github.com/chriswailes/RLTK/blob/master/LICENSE + permissions: - commercial-use From 19544b0112d71886b9ca944253d1b13968809e15 Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Fri, 24 Mar 2017 12:45:18 -0700 Subject: [PATCH 11/13] Matching SPDX over OSI --- _licenses/ncsa.txt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index 37b42b4..680efa4 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -31,12 +31,9 @@ limitations: University of Illinois/NCSA Open Source License -Copyright (c) [year], [fullname] -All rights reserved. +Copyright (c) [year] [fullname]. All rights reserved. -Developed by: [fullname] - [project] - [email] +Developed by: [fullname] [project] [email] Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files From 7eb2639152e5892061e850bd64191e7fe2bf8f2c Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Fri, 24 Mar 2017 12:51:02 -0700 Subject: [PATCH 12/13] Update ncsa.txt --- _licenses/ncsa.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index 680efa4..48a9750 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -4,7 +4,7 @@ spdx-id: NCSA nickname: UIUC/NCSA source: https://opensource.org/licenses/NCSA -description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. By combining parts of these two licenses, it attempts to be clearer and more concise than either. Its conditions include requiring the preservation of copyright and license notices both in source and in binary distributions and the prohibtion of using the names of the authors or the project organization to promote or endorse derived products. +description: The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the BSD 3-clause License. Its conditions include requiring the preservation of copyright and license notices both in source and in binary distributions and the prohibtion of using the names of the authors or the project organization to promote or endorse derived products. how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of your source code and copy the text of the license into the file. Replace [year] with the current year and [fullname] with the name (or names) of the copyright holders. Replace [project] with the project organization, if any, that sponsors this work. From d818ba67faa70d0d0ba1eabc85bf3d16c245e784 Mon Sep 17 00:00:00 2001 From: Naren Dasan Date: Sat, 25 Mar 2017 13:15:30 -0700 Subject: [PATCH 13/13] update developed by --- _licenses/ncsa.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/_licenses/ncsa.txt b/_licenses/ncsa.txt index 48a9750..f1bd196 100644 --- a/_licenses/ncsa.txt +++ b/_licenses/ncsa.txt @@ -33,7 +33,9 @@ University of Illinois/NCSA Open Source License Copyright (c) [year] [fullname]. All rights reserved. -Developed by: [fullname] [project] [email] +Developed by: [fullname] + [project] + [project_url] Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files