Legal will reject this clause “*v) will indemnify, hold harmless, and
defend Intel and
its suppliers from and against any claims or lawsuits, including
attorney's fees, that arise or result from Your modifications,
Derivative Works or Your distribution of Your Product.”*
*From:* gmat-nav <gmat-nav-boun...@lists.nasa.gov> *On Behalf Of
*Darrel Conway via gmat-nav
*Sent:* Monday, March 2, 2020 11:05 AM
*To:* Hatten, Noble (GSFC-5950) <noble.hat...@nasa.gov>; Cooley, D S.
(GSFC-5950) <d.s.coo...@nasa.gov>; gmat-nav-...@lists.nasa.gov;
gmat-buildtest@lists.sourceforge.net; j...@thinksysinc.com
*Cc:* Ravi Mathur <ravi.mat...@emergentspace.com>
*Subject:* Re: [gmat-nav] [gmat-nav-all] [Gmat-buildtest] R2020a
Release paperwork - S/W that GMAT uses?
Two things:
(1) *In GMAT, we only use the Intel redistributables for SNOPT.*
Building SNOPT meets the requirement of 2.1.A.(4)(a) below, thereby
allowing redistribution of the Intel Fortran libraries as part of the
SNOPT bundle, assuming the organization redistributing the libraries
(GSFC/Code 595) has a valid license. However, the GMAT team cannot
redistribute SNOPT because of the SNOPT licensing, so it doesn't make
any sense to include the Intel Fortran in anything other than the
internal packages.
(2) Folks that have a purchased commercial license to Intel Fortran
need to make sure that redistribution meets section 2.1.A.(4) of the
commercial license:
2.1 License for Commercial License Types. Subject to the terms and
conditions
of this Agreement, including, but not limited to, the applicable
license type
use restrictions in Section 3.1 and other restrictions in Section
4 below, and
timely payment of any fees (if applicable), Intel grants You a
non-exclusive,
worldwide, non-assignable (except as expressly permitted
hereunder), limited
right and license for the term You obtained pursuant to Section 3:
A. under its copyrights, to:
(1) reproduce internally a reasonable number of copies of the
Materials for
Your internal business use in accordance with the
documentation or text
files included as part of the Materials; provided, however,
that this
license does not include the right to sublicense and may only be
exercised by You or Your employees;
(2) use the Materials solely for Your internal business use to
develop Your
Product, in accordance with the documentation or text files
included as
part of the Materials, provided, however, that this license
does not
include the right to sublicense and may only be exercised by
You or Your
employees;
(3) modify or create Derivative Works of the Materials or any
portions
thereof, that are provided in Source Code form, provided,
however, that
this license does not include the right to sublicense and may be
exercised only by You or Your employees;
* (4) publicly perform, publicly display, and distribute
(directly and through
Your distributors, resellers and other channel partners) or
otherwise make
publicly available the Redistributables, including any
modifications to or
Derivative Works of the Redistributables made pursuant to
Section 2.1.A(3), or any portions thereof, subject to the
following
restrictions:
(a) Any distribution of the Redistributables must only be as
part of Your
Product which must add significantly more functionality
than the
Redistributables themselves;
(b) Any additional restrictions which may appear in the
Redistributables
text files specified in Section 1.K above and in Section
4 below; and
(c) The license under Section 2.1.A(4) includes the right to
sublicense
the Redistributables, but the sublicense rights are
limited only to
the sublicensing of any Intel copyrights in the
Redistributables and
only to the extent necessary to perform, display, and
distribute the
Redistributables (including Your modifications and
Derivative Works
thereto) solely as incorporated in Your Product.
(d) You (i) will be solely responsible to Your customers for
any update,
support obligation or other liability which may arise
from Your
distribution of Your Product, (ii) will not make any
statement that
Your Product is "certified" or that its performance is
guaranteed by
Intel, (iii) will not use Intel's name or trademarks to
market Your
Product without written permission from Intel, (iv) will
provide the
Redistributables subject to a license agreement that
prohibits
disassembly and reverse engineering of the
Redistributables except in
cases where You provide Your Product subject to an open
source
license that is not an Excluded License, (e.g., the BSD
license or the
MIT license), (v) will indemnify, hold harmless, and
defend Intel and
its suppliers from and against any claims or lawsuits,
including
attorney's fees, that arise or result from Your
modifications,
Derivative Works or Your distribution of Your Product.*
Does Goddard have a commercial license enabling redistribution of the
libraries?
$0.02 from here
- DJC
On 3/2/20 7:49 AM, Hatten, Noble (GSFC-5950) via Gmat-buildtest wrote:
Hi Steve,
We made the preliminary decision in the GMAT meeting last week to
include the Intel Fortran Redistributable Libraries with the
Windows build of GMAT. The license agreement for those libraries
is here:
https://software.intel.com/en-us/license/end-user-license-agreement-for-the-intel-compiler-runtime-libraries
There are a couple of relevant sections from that EULA that I’ll
bring up for discussion here:
====================================
2A: Subject to all of the terms and conditions of this Agreement,
Intel Corporation ("Intel") grants to you a non-exclusive,
non-assignable, copyright license to copy, install and use the
Materials on a reasonable number of *computer systems that will be
used internally*.
3B: *You may NOT*: (i) use or copy the Materials except as
provided in this Agreement; (ii) rent or lease the Materials to
any third party; (iii) assign this Agreement or *transfer the
Materials without the express written consent of Intel, except as
specified in Section 3.C* below; (iv) modify, adapt, or translate
the Materials in whole or in part except as provided in this
Agreement; (v) reverse engineer, decompile, or disassemble the
Materials; (vi) attempt to modify or tamper with the normal
function of a license manager that regulates usage of the
Materials; (vii) *distribute, sublicense or transfer the Materials
or any portions thereof to any third party except as provided in
this Agreement.*
3C: You may permanently transfer the Materials and all of your
rights under this Agreement to another party (“Recipient”) only if
you *notify Intel of the transfer* by sending a letter to Intel
certifying that *you retain no copies of the Materials* and that
the Recipient has agreed in writing to be bound by all of the
terms and conditions of this Agreement.
====================================
Someone can correct me if I’m being paranoid, but this looks to me
like there are some hoops we would need to jump through in order
to distribute these libraries directly? I think we should be able
to treat the libraries like we treat, e.g., SPICE, and have
download/installation be part of the dependencies installation
script or cmake configure script, right?
Noble
*From:* Cooley, D S. (GSFC-5950) <d.s.coo...@nasa.gov>
<mailto:d.s.coo...@nasa.gov>
*Sent:* Sunday, March 1, 2020 12:59 PM
*To:* gmat-nav-...@lists.nasa.gov
<mailto:gmat-nav-...@lists.nasa.gov>;
gmat-buildtest@lists.sourceforge.net
<mailto:gmat-buildtest@lists.sourceforge.net>; Hatten, Noble
(GSFC-5950) <noble.hat...@nasa.gov>
<mailto:noble.hat...@nasa.gov>; j...@thinksysinc.com
<mailto:j...@thinksysinc.com>
*Subject:* R2020a Release paperwork - S/W that GMAT uses?
Hi Steve H, et. al.,
The R2020a s/w release paperwork requires us to list s/w that GMAT
uses. See the 3 tables below. Am I missing any s/w? Any
corrections to my 3 tables? If so, can you fill in the tables and
send back to me?
(There is also a question in red below about some s/w)
Thanks,
Steve
*Third Party, NASA, Or Gov’t Software include with GMAT*
*Title*
*License*
*URL*
Boost Library
Boost License
https://www.boost.org/LICENSE_1_0.txt
WxWidgets
wxWindows Library License
https://www.wxwidgets.org/about/licence/
TSPlot
Academic Free License
https://opensource.org/licenses/AFL-3.0
f2c
f2c license
http://www.netlib.org/f2c/src/notice
JPL Spice Library
JPL Spice Library
https://naif.jpl.nasa.gov/naif/rules.html
MSISE Density Model (1990 Model only)
U.S. Government Authorship
https://ccmc.gsfc.nasa.gov/modelweb/atmos/msis.html
IRI 2007 Ionosphere Model
U.S. Government Authorship
https://ccmc.gsfc.nasa.gov/modelweb/ionos/iri.html
*Title*
*License*
*URL*
Python
Python License
https://docs.python.org/3/license.html
**
*Title*
*License*
*URL*
MATLAB
MATLAB License
https://www.mathworks.com/pricing-licensing.html
SNOPT
SNOPT License
http://www.sbsi-sol-optimize.com/asp/sol_snopt.htm
VF13ad
Harwell License
http://www.hsl.rl.ac.uk/
*_Does any of the s/w below need to be included in any of the 3
tables above? _*
·New third party, "Xerces" software, licensed under Apache License
2.0, is used in this release to implement the Navigation Tracking
Data Message (TDM) reader.
·NRLMSISE--00 (US Governement code,not released with open source
release))
·Mars-GRAM 2005 (Developed at Space Environments and Effects
Program, Marshall Space Flight Center, not released with open
source release))
·IAU SOFA routines (license is here:
http://www.iausofa.org/tandc.html)
·LAPACK - New BSD License
·Perl Compatible Regular Expressions (PCRE) - New BSD License
_______________________________________________
Gmat-buildtest mailing list
Gmat-buildtest@lists.sourceforge.net
<mailto:Gmat-buildtest@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/gmat-buildtest
--
Darrel J. Conway, Ph.D. Thinking Systems, Inc.
Senior Scientist and CEO 437 W Thurber Road, Suite 6
Phone: (623) 298-4530 Tucson, AZ 85705
FAX: (520) 232-2533www.thinksysinc.com <http://www.thinksysinc.com>
Cell: (520) 425-3626darrel.con...@thinksysinc.com
<mailto:darrel.con...@thinksysinc.com>