1 |
commit: 4d154f4fdb383c0e22409bf44d707e9f72ff4d88 |
2 |
Author: W. Trevor King <wking <AT> tremily <DOT> us> |
3 |
AuthorDate: Sun Nov 18 17:05:23 2012 +0000 |
4 |
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> |
5 |
CommitDate: Sun Nov 18 17:07:53 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4d154f4f |
7 |
|
8 |
dev-java/netcdf: Add the netCDF licence (which is *not* MIT) |
9 |
|
10 |
I'm not sure why the license was changed when this ebuild was imported |
11 |
from my overlay, but NetCDF deserves its own entry under licenses/ |
12 |
|
13 |
From http://www.unidata.ucar.edu/software/netcdf-java/documentation.htm: |
14 |
> The library is freely available and the source code is released |
15 |
> under the (MIT-style) netCDF C library license. Previous versions |
16 |
> use the GNU Lesser General Public License (LGPL). |
17 |
|
18 |
The license text [1] has several important deviations from MIT, for |
19 |
example: |
20 |
|
21 |
* netCDF does not explicitly grant the right to sublicense and/or sell |
22 |
copies, while MIT does. |
23 |
|
24 |
There are also a number of other changes, involving legalese that I |
25 |
don't understand. However, I imagine the UCAR/Unidata lawyers made |
26 |
the deviations from the MIT license intentionally, and Gentoo users |
27 |
should be able to easily see what they are getting into by using this |
28 |
package. |
29 |
|
30 |
[1]: http://www.unidata.ucar.edu/software/netcdf/copyright.html |
31 |
|
32 |
--- |
33 |
dev-java/netcdf/ChangeLog | 5 +++++ |
34 |
dev-java/netcdf/netcdf-4.2.ebuild | 2 +- |
35 |
licenses/netCDF | 31 +++++++++++++++++++++++++++++++ |
36 |
3 files changed, 37 insertions(+), 1 deletions(-) |
37 |
|
38 |
diff --git a/dev-java/netcdf/ChangeLog b/dev-java/netcdf/ChangeLog |
39 |
index ce027a2..37e3a44 100644 |
40 |
--- a/dev-java/netcdf/ChangeLog |
41 |
+++ b/dev-java/netcdf/ChangeLog |
42 |
@@ -2,6 +2,11 @@ |
43 |
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 |
44 |
# $Header: $ |
45 |
|
46 |
+*netcdf-4.2 (18 Nov 2012) |
47 |
+ |
48 |
+ 18 Nov 2012; W. Trevor King <wking@××××××.edu> netcdf-4.2.ebuild: |
49 |
+ Fix license (the NetCDF license is neither LGPL or MIT) |
50 |
+ |
51 |
*netcdf-4.2 (14 May 2012) |
52 |
|
53 |
14 May 2012; Sébastien Fabbro <bicatali@g.o> +netcdf-4.2.ebuild, |
54 |
|
55 |
diff --git a/dev-java/netcdf/netcdf-4.2.ebuild b/dev-java/netcdf/netcdf-4.2.ebuild |
56 |
index a08a9fd..046da42 100644 |
57 |
--- a/dev-java/netcdf/netcdf-4.2.ebuild |
58 |
+++ b/dev-java/netcdf/netcdf-4.2.ebuild |
59 |
@@ -10,7 +10,7 @@ DESCRIPTION="Java Common Data Model (CDM) interface to to netCDF files" |
60 |
HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf-java/" |
61 |
SRC_URI="ftp://ftp.unidata.ucar.edu/pub/${PN}-java/v${PV}/ncSrc-${PV}.zip" |
62 |
|
63 |
-LICENSE="LGPL-2 MIT" |
64 |
+LICENSE="netCDF" |
65 |
SLOT="0" |
66 |
KEYWORDS="~amd64 ~x86" |
67 |
IUSE="" |
68 |
|
69 |
diff --git a/licenses/netCDF b/licenses/netCDF |
70 |
new file mode 100644 |
71 |
index 0000000..780ba9e |
72 |
--- /dev/null |
73 |
+++ b/licenses/netCDF |
74 |
@@ -0,0 +1,31 @@ |
75 |
+Copyright 1993-2012 University Corporation for Atmospheric Research/Unidata |
76 |
+ |
77 |
+Portions of this software were developed by the Unidata Program at the |
78 |
+University Corporation for Atmospheric Research. |
79 |
+ |
80 |
+Access and use of this software shall impose the following obligations |
81 |
+and understandings on the user. The user is granted the right, without |
82 |
+any fee or cost, to use, copy, modify, alter, enhance and distribute |
83 |
+this software, and any derivative works thereof, and its supporting |
84 |
+documentation for any purpose whatsoever, provided that this entire |
85 |
+notice appears in all copies of the software, derivative works and |
86 |
+supporting documentation. Further, UCAR requests that the user credit |
87 |
+UCAR/Unidata in any publications that result from the use of this |
88 |
+software or in any product that includes this software, although this |
89 |
+is not an obligation. The names UCAR and/or Unidata, however, may not |
90 |
+be used in any advertising or publicity to endorse or promote any |
91 |
+products or commercial entity unless specific written permission is |
92 |
+obtained from UCAR/Unidata. The user also understands that |
93 |
+UCAR/Unidata is not obligated to provide the user with any support, |
94 |
+consulting, training or assistance of any kind with regard to the use, |
95 |
+operation and performance of this software nor to provide the user |
96 |
+with any updates, revisions, new versions or "bug fixes." |
97 |
+ |
98 |
+THIS SOFTWARE IS PROVIDED BY UCAR/UNIDATA "AS IS" AND ANY EXPRESS OR |
99 |
+IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
100 |
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
101 |
+DISCLAIMED. IN NO EVENT SHALL UCAR/UNIDATA BE LIABLE FOR ANY SPECIAL, |
102 |
+INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING |
103 |
+FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, |
104 |
+NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION |
105 |
+WITH THE ACCESS, USE OR PERFORMANCE OF THIS SOFTWARE. |