[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MPI (was Re: BIG libraries with self-compiled version)
From: |
Fredrik Lingvall |
Subject: |
Re: MPI (was Re: BIG libraries with self-compiled version) |
Date: |
Thu, 29 Sep 2005 18:01:05 +0200 |
User-agent: |
Mozilla Thunderbird 1.0.6 (X11/20050716) |
John W. Eaton wrote:
On 29-Sep-2005, Fredrik Lingvall wrote:
| If you compile Octave with the GOTO BLAS library then matrix oprations
| will use all available CPUs.
| Here is a part of the GOTO BLAS FAQ
| (http://www.tacc.utexas.edu/resources/software/gotoblasfaq.php):
What is the license for this library? I don't see that clearly stated
in the FAQ.
jwe
You have to register to see the license text. You can use it freely for
academic, research, experimental or personal use but it is not open
source. I've cut out the text from their web-page below.
Regards,
Fredrik
The Texas Advanced Computing Center of The University of Texas at Austin
has developed certain software and documentation that it desires to make
available without charge to anyone for academic, research, experimental
or personal use. This license is designed to guarantee freedom to use the
software for these purposes. If you wish to distribute or make other use
of the software, you may purchase a license to do so from the University
of Texas.
The accompanying executable code is made available to you under the
terms of this UT TACC Research License (this “UTTRL”).
By clicking the "ACCEPT" button, or by installing or using the code, you
are consenting to be bound by this UTTRL.
If you do not agree to the terms and conditions of this license, do not
click the "ACCEPT" button, and do not install or use any part of the code.
1. DEFINITIONS.
1.1 “Commercial Use” shall mean use of Software or Documentation by
Licensee for direct or indirect financial, commercial or strategic gain
or advantage,
including without limitation: (a) bundling or integrating the Software
with any hardware product or another software product for transfer, sale
or license to a
third party (even if distributing the Software on separate media and not
charging for the Software); (b) providing customers with a link to the
Software or a
copy of the Software for use with hardware or another software product
purchased by that customer; or (c)use in connection with the performance
of services
for which Licensee is compensated.
1.2 "Documentation" shall mean all manuals, user documentation, and
other related materials pertaining to the Software that are made
available to
Licensee in connection with the Software.
1.3 "Licensor" shall mean The University of Texas.
1.4 "Licensee" shall mean the person or entity that has agreed to the
terms hereof and is exercising rights granted hereunder.
1.5 "Software" shall mean the computer program(s) referred to as
GotoBLAS made available under this UTTRL in object code form,
including any error corrections, bug fixes, patches, updates or other
modifications that Licensor may in its sole discretion make available
to Licensee from time to time.
2. GRANT OF RIGHTS.
Subject to the terms and conditions hereunder, Licensor hereby grants to
Licensee (a) a worldwide, non-transferable, non-exclusive
license to install, use and reproduce the Software for academic,
research, experimental and personal use (but specifically excluding
Commercial Use);
and (b) a worldwide, non-transferable, non-exclusive license to use the
Documentation, if any, solely in connection with Licensee’s authorized
use of the Software.
3. RESTRICTIONS.
Licensee may not: (a) distribute, sub-license or otherwise transfer
copies or rights to the Software (or any portion thereof)
or the Documentation; (b) use the Software (or any portion thereof) or
Documentation for Commercial Use, or for any other use except as
described in Section 2;
(c) modify, translate, reverse engineer, decompile, disassemble or
otherwise attempt to reconstruct or discover the source code from the
binaries of the Software;
(d) copy the Software or Documentation other than for archival and
backup purposes; or (e) remove any product identification, copyright,
proprietary notices or
labels from the Software and Documentation. This UTTRL confers no rights
upon Licensee except those expressly granted herein.
4. PROTECTION OF SOFTWARE.
4.1 Confidentiality. The Software and Documentation are the confidential
and proprietary information of Licensor. Licensee agrees to take adequate
steps to protect the Software and Documentation from unauthorized
disclosure or use. Licensee agrees that it will not disclose the
Software or
Documentation to any third party.
4.2 Proprietary Notices. Licensee shall maintain and place on any copy
of Software or Documentation that it reproduces for internal use
all notices as are authorized and/or required hereunder. Licensee shall
include a copy of this UTTRL and the following notice, on each copy of the
Software and Documentation. Such license and notice shall be embedded in
each copy of the Software, in the video screen display, on the physical
medium embodying the Software copy and on any Documentation:
Copyright © The University of Texas, 2005. All rights reserved.
UNIVERSITY EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES CONCERNING THIS
SOFTWARE AND DOCUMENTATION, INCLUDING ANY WARRANTIES OF MERCHANTABILITY,
FITNESS FOR ANY PARTICULAR PURPOSE, NON-INFRINGEMENT AND WARRANTIES OF
PERFORMANCE, AND ANY WARRANTY THAT MIGHT OTHERWISE ARISE FROM COURSE OF
DEALING OR USAGE OF TRADE.
NO WARRANTY IS EITHER EXPRESS OR IMPLIED WITH RESPECT TO THE USE OF THE
SOFTWARE OR DOCUMENTATION. Under no circumstances shall University be
liable for incidental,
special, indirect, direct or consequential damages or loss of profits,
interruption of business, or related expenses which may arise from use
of Software or
Documentation, including but not limited to those resulting from defects
in Software and/or Documentation, or loss or inaccuracy of data of any
kind.
5. WARRANTIES.
5.1 Disclaimer of Warranties. TO THE EXTENT PERMITTED BY APPLICABLE LAW,
THE SOFTWARE AND DOCUMENTATION ARE BEING PROVIDED ON AN "AS IS"
BASIS WITHOUT ANY WARRANTIES OF ANY KIND RESPECTING THE SOFTWARE OR
DOCUMENTATION, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
ANY WARRANTY OF DESIGN,
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
5.2 Limitation of Liability. UNDER NO CIRCUMSTANCES UNLESS REQUIRED BY
APPLICABLE LAW SHALL LICENSOR BE LIABLE FOR INCIDENTAL, SPECIAL, INDIRECT,
DIRECT OR CONSEQUENTIAL DAMAGES OR LOSS OF PROFITS, INTERRUPTION OF
BUSINESS, OR RELATED EXPENSES WHICH MAY ARISE AS A RESULT OF THIS
LICENSE OR OUT OF
THE USE OR ATTEMPT OF USE OF SOFTWARE OR DOCUMENTATION INCLUDING BUT NOT
LIMITED TO THOSE RESULTING FROM DEFECTS IN SOFTWARE AND/OR
DOCUMENTATION, OR
LOSS OR INACCURACY OF DATA OF ANY KIND. THE FOREGOING EXCLUSIONS AND
LIMITATIONS WILL APPLY TO ALL CLAIMS AND ACTIONS OF ANY KIND, WHETHER
BASED ON CONTRACT,
TORT (INCLUDING, WITHOUT LIMITATION, NEGLIGENCE), OR ANY OTHER GROUNDS.
6. INDEMNIFICATION.
Licensee shall indemnify, defend and hold harmless Licensor, the
University of Texas System, their Regents, and their officers, agents and
employees from and against any claims, demands, or causes of action
whatsoever caused by, or arising out of, or resulting from, the exercise or
practice of the license granted hereunder by Licensee, its officers,
employees, agents or representatives.
7. TERMINATION.
If Licensee breaches this UTTRL, Licensee’s right to use the Software
and Documentation will terminate immediately without notice,
but all provisions of this UTTRL except Section 2 will survive
termination and continue in effect. Upon termination, Licensee must
destroy all
copies of the Software and Documentation.
8. GOVERNING LAW; JURISDICTION AND VENUE.
The validity, interpretation, construction and performance of this UTTRL
shall be governed by the laws of the State of Texas.
The Texas state courts of Travis County, Texas (or, if there is
exclusive federal jurisdiction, the United States District Court for the
Central District of Texas) shall have exclusive jurisdiction and venue
over any dispute arising out of this UTTRL, and Licensee consents to the
jurisdiction of such courts. Application of the United Nations
Convention on Contracts for the International Sale of Goods is expressly
excluded.
9. EXPORT CONTROLS.
This license is subject to all applicable export restrictions. Licensee
must comply with all export and import laws and restrictions and
regulations of any United States or foreign agency or authority relating
to the Software and its use.
10. U.S. GOVERNMENT END-USERS.
The Software is a "commercial item," as that term is defined in 48
C.F.R. 2.101, consisting of "commercial computer
software" and "commercial computer software documentation," as such
terms are used in 48 C.F.R. 12.212 (Sept. 1995)
and 48 C.F.R. 227.7202 (June 1995). Consistent with 48 C.F.R. 12.212, 48
C.F.R. 27.405(b)(2) (June 1998) and 48 C.F.R. 227.7202,
all U.S. Government End Users acquire the Software with only those
rights as set forth herein.
11. MISCELLANEOUS
If any provision hereof shall be held illegal, invalid or unenforceable,
in whole or in part, such provision shall be modified to the
minimum extent necessary to make it legal, valid and enforceable, and
the legality, validity and enforceability of all other provisions of this
UTTRL shall not be affected thereby. Licensee may not assign this UTTRL
in whole or in part, without Licensor's prior written consent.
Any attempt to assign this UTTRL without such consent will be null and
void. This UTTRL is the complete and exclusive statement between
Licensee and Licensor relating to the subject matter hereof and
supersedes all prior oral and written and all contemporaneous oral
negotiations,
commitments and understandings of the parties, if any. Any waiver by
either party of any default or breach hereunder shall not constitute a
waiver of
any provision of this UTTRL or of any subsequent default or breach of
the same or a different kind.
END OF LICENSE
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------
- Re: BIG libraries with self-compiled version, (continued)
- Re: BIG libraries with self-compiled version, Stefan van der Walt, 2005/09/28
- Re: BIG libraries with self-compiled version, Michael Creel, 2005/09/28
- Re: BIG libraries with self-compiled version, John W. Eaton, 2005/09/28
- Re: BIG libraries with self-compiled version, Michael Creel, 2005/09/29
- Re: BIG libraries with self-compiled version, John W. Eaton, 2005/09/29
- Package system (was: Re: BIG libraries with self-compiled version), Søren Hauberg, 2005/09/29
- MPI (was Re: BIG libraries with self-compiled version), Michael Creel, 2005/09/29
- Re: MPI (was Re: BIG libraries with self-compiled version), Fredrik Lingvall, 2005/09/29
- Re: MPI (was Re: BIG libraries with self-compiled version), John W. Eaton, 2005/09/29
- Re: MPI (was Re: BIG libraries with self-compiled version),
Fredrik Lingvall <=
- Re: MPI (was Re: BIG libraries with self-compiled version), John W. Eaton, 2005/09/29
- Re: MPI (was Re: BIG libraries with self-compiled version), Peter Soendergaard, 2005/09/29
- Re: MPI (was Re: BIG libraries with self-compiled version), Fredrik Lingvall, 2005/09/30
- Re: MPI (was Re: BIG libraries with self-compiled version), Michael Creel, 2005/09/30
- Re: MPI (was Re: BIG libraries with self-compiled version), Fredrik Lingvall, 2005/09/30
- Re: MPI (was Re: BIG libraries with self-compiled version), James R. Phillips, 2005/09/30
- Re: MPI (was Re: BIG libraries with self-compiled version), Quentin Spencer, 2005/09/29