xref: /titanic_50/usr/src/tools/opensolaris/BINARYLICENSE.txt (revision 4764d912222e53f8386bae7bf491f5780fd102ec)
14e5b757fSkupferSun Microsystems, Inc. Binary Code License Agreement
24e5b757fSkupfer
34e5b757fSkupferSUN MICROSYSTEMS, INC. ("SUN") IS WILLING TO LICENSE THE SOFTWARE TO YOU
44e5b757fSkupferONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN
54e5b757fSkupferTHIS BINARY CODE LICENSE AGREEMENT ("AGREEMENT").  PLEASE READ THE
64e5b757fSkupferAGREEMENT CAREFULLY. BY DOWNLOADING OR INSTALLING THIS SOFTWARE, YOU
74e5b757fSkupferACCEPT THE FULL TERMS OF THIS AGREEMENT.
84e5b757fSkupfer
94e5b757fSkupfer1. Definitions.
104e5b757fSkupfer
114e5b757fSkupfer"Software" means all software provided to You in binary code form by Sun
124e5b757fSkupferunder this License as indicated on the opensolaris.org website.  Software
134e5b757fSkupferincludes any updates or error corrections or documentation relating to
144e5b757fSkupferSoftware provided to You by Sun under this License as indicated on the
154e5b757fSkupferopensolaris.org website.
164e5b757fSkupfer
174e5b757fSkupfer2. Permitted Uses.
184e5b757fSkupfer
194e5b757fSkupferSubject to the terms and conditions of this Agreement and restrictions and
204e5b757fSkupferexceptions set forth in the Software's documentation, Sun grants you a
214e5b757fSkupfernon-exclusive, non-transferable, limited license without fees to
224e5b757fSkupfer
234e5b757fSkupfer(a) reproduce and use internally the Software for the purposes of
244e5b757fSkupferdeveloping or running an Open Solaris distribution.
254e5b757fSkupfer
264e5b757fSkupfer(b) reproduce and distribute the Software (and also portions of Software
274e5b757fSkupferidentified as Redistributable in the documentation accompanying Software),
284e5b757fSkupferprovided that you (i) distribute the Software or Redistributables bundled
29*99dda208Smjnelsonas part of, and for the sole purpose of running, OpenSolaris code;
304e5b757fSkupfer(ii) do not remove or alter any proprietary legends or notices contained
314e5b757fSkupferin or on the Software or Redistributables, (iii) only distribute the
324e5b757fSkupferSoftware or Redistributables subject to a license agreement that protects
334e5b757fSkupferSun's interests consistent with the terms contained in this Agreement,
344e5b757fSkupferand (iv) you agree to defend and indemnify Sun and its licensors from and
354e5b757fSkupferagainst any damages, costs, liabilities, settlement amounts and/or
364e5b757fSkupferexpenses (including attorneys' fees) incurred in connection with any claim,
374e5b757fSkupferlawsuit or action by any third party that arises or results from the use
384e5b757fSkupferor distribution of any and all Programs, Software, or Redistributables.
394e5b757fSkupfer
404e5b757fSkupfer3. Restrictions.
414e5b757fSkupfer
424e5b757fSkupfer(a) The copies of Software provided to you under this Agreement is
434e5b757fSkupferlicensed, not sold, to you by Sun.  Sun reserves all rights not expressly
444e5b757fSkupfergranted.
454e5b757fSkupfer
464e5b757fSkupfer(b) You may not modify Software.  However if the documentation
474e5b757fSkupferaccompanying Software lists specific portions of Software, such as header
484e5b757fSkupferfiles, class libraries, reference source code, and/or redistributable
494e5b757fSkupferfiles, that may be handled differently, you may do so only as provided in
504e5b757fSkupferthe documentation.
514e5b757fSkupfer
524e5b757fSkupfer(c) You may not rent, lease, lend or encumber Software.
534e5b757fSkupfer
544e5b757fSkupfer(d) You do not remove or alter any proprietary legends or notices
554e5b757fSkupfercontained in the Software,
564e5b757fSkupfer
574e5b757fSkupfer(e) Unless enforcement is prohibited by applicable law, you may not
584e5b757fSkupferdecompile, or reverse engineer Software.
594e5b757fSkupfer
604e5b757fSkupfer(f) The terms and conditions of this Agreement will apply to any Software
614e5b757fSkupferupdates, provided to you at Sun's discretion, that replace and/or
624e5b757fSkupfersupplement the original Software, unless such update contains a separate
634e5b757fSkupferlicense.
644e5b757fSkupfer
654e5b757fSkupfer(g) Software is copyrighted.
664e5b757fSkupfer
674e5b757fSkupfer(h) Software is not designed, licensed or intended for use in the design,
684e5b757fSkupferconstruction, operation or maintenance of any nuclear facility and Sun
694e5b757fSkupferand its licensors disclaim any express or implied warranty of fitness for
704e5b757fSkupfersuch uses.
714e5b757fSkupfer
724e5b757fSkupfer(i) No right, title or interest in or to any trademark, service mark,
734e5b757fSkupferlogo or trade name of Sun or its licensors is granted under this
744e5b757fSkupferAgreement.
754e5b757fSkupfer
76*99dda208Smjnelson(j) If your Permitted Use in this Agreement permits the distribution
77*99dda208SmjnelsonSoftware or portions of the Software, you may only distribute the Software
78*99dda208Smjnelsonsubject to a license agreement that protects Sun's interests consistent
79*99dda208Smjnelsonwith the terms contained in this Agreement.
80*99dda208Smjnelson
814e5b757fSkupfer4. Java Compatibility and Open Source.
824e5b757fSkupfer
834e5b757fSkupferSoftware may contain Java technology.  You may not create additional
844e5b757fSkupferclasses to, or modifications of, the Java technology, except under
854e5b757fSkupfercompatibility requirements available under a separate agreement available
864e5b757fSkupferat www.java.net.
874e5b757fSkupfer
884e5b757fSkupferSun supports and benefits from the global community of open source
894e5b757fSkupferdevelopers, and thanks the community for its important contributions and
904e5b757fSkupferopen standards-based technology, which Sun has adopted into many of its
914e5b757fSkupferproducts.
924e5b757fSkupfer
934e5b757fSkupferPlease note that portions of Software may be provided with notices and
944e5b757fSkupferopen source licenses from such communities and third parties that govern
954e5b757fSkupferthe use of those portions, and any licenses granted hereunder do not
964e5b757fSkupferalter any rights and obligations you may have under such open source
974e5b757fSkupferlicenses, however, the disclaimer of warranty and limitation of
984e5b757fSkupferliability provisions in this Agreement will apply to all Software in
994e5b757fSkupferthis distribution.
1004e5b757fSkupfer
1014e5b757fSkupfer5. Term and Termination.
1024e5b757fSkupfer
1034e5b757fSkupferThe Agreement is effective on the Date you recieve the Software and
1044e5b757fSkupferremains effective until terminated.  Your rights under this Agreement
1054e5b757fSkupferwill terminate immediately without notice from Sun if you materially
1064e5b757fSkupferbreach it or take any action in derogation of Sun's and/or its
1074e5b757fSkupferlicensors' rights to Software.  Sun may terminate this Agreement should
1084e5b757fSkupferany Software become, or in Sun's reasonable opinion likely to become,
1094e5b757fSkupferthe subject of a claim of intellectual property infringement or trade
1104e5b757fSkupfersecret misappropriation.  Upon termination, you will cease use of, and
1114e5b757fSkupferdestroy, Software and confirm compliance in writing to Sun.  Sections 1,
1124e5b757fSkupfer3, 4, 5, and 7-13 will survive termination of the Agreement.
1134e5b757fSkupfer
1144e5b757fSkupfer6. Limited Warranty.
1154e5b757fSkupfer
1164e5b757fSkupferSun warrants to you that for a period of 90 days from the date of
1174e5b757fSkupferreceipt, the media on which Software is furnished (if any) will be free
1184e5b757fSkupferof defects in materials and workmanship under normal use.  Except for
1194e5b757fSkupferthe foregoing, Software is provided "AS IS".  Your exclusive remedy and
1204e5b757fSkupferSun's entire liability under this limited warranty will be at Sun's
1214e5b757fSkupferoption to replace Software media or refund the fee paid for Software.
1224e5b757fSkupferSome states do not allow limitations on certain implied warranties, so
1234e5b757fSkupferthe above may not apply to you.  This limited warranty gives you
1244e5b757fSkupferspecific legal rights.  You may have others, which vary from state to
1254e5b757fSkupferstate.
1264e5b757fSkupfer
1274e5b757fSkupfer7. Disclaimer of Warranty.
1284e5b757fSkupfer
1294e5b757fSkupferUNLESS SPECIFIED IN THIS AGREEMENT, ALL EXPRESS OR IMPLIED CONDITIONS,
1304e5b757fSkupferREPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF
1314e5b757fSkupferMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT
1324e5b757fSkupferARE DISCLAIMED, EXCEPT TO THE EXTENT THAT THESE DISCLAIMERS ARE HELD TO
1334e5b757fSkupferBE LEGALLY INVALID.
1344e5b757fSkupfer
1354e5b757fSkupfer8. Limitation of Liability.
1364e5b757fSkupfer
1374e5b757fSkupferTO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILL SUN OR ITS
1384e5b757fSkupferLICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR SPECIAL,
1394e5b757fSkupferINDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED
1404e5b757fSkupferREGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF OR RELATED TO THE
1414e5b757fSkupferUSE OF OR INABILITY TO USE SOFTWARE, EVEN IF SUN HAS BEEN ADVISED OF THE
1424e5b757fSkupferPOSSIBILITY OF SUCH DAMAGES.  In no event will Sun's liability to you,
1434e5b757fSkupferwhether in contract, tort (including negligence), or otherwise, exceed
1444e5b757fSkupferthe amount paid by you for Software under this Agreement.  The foregoing
1454e5b757fSkupferlimitations will apply even if the above stated warranty fails of its
1464e5b757fSkupferessential purpose.  Some states do not allow the exclusion of incidental
1474e5b757fSkupferor consequential damages, so some of the terms above may not be
1484e5b757fSkupferapplicable to you.
1494e5b757fSkupfer
1504e5b757fSkupfer9. Export Regulations.
1514e5b757fSkupfer
1524e5b757fSkupferAll Software, documents, technical data, and any other materials
1534e5b757fSkupferdelivered under this Agreement are subject to U.S. export control laws
1544e5b757fSkupferand may be subject to export or import regulations in other countries.
1554e5b757fSkupferYou agree to comply strictly with these laws and regulations and
1564e5b757fSkupferacknowledge that you have the responsibility to obtain any licenses to
1574e5b757fSkupferexport, re-export, or import as may be required after delivery to you.
1584e5b757fSkupfer
1594e5b757fSkupfer10. U.S. Government Restricted Rights.
1604e5b757fSkupfer
1614e5b757fSkupferIf Software is being acquired by or on behalf of the U.S. Government or
1624e5b757fSkupferby a U.S. Government prime contractor or subcontractor (at any tier),
1634e5b757fSkupferthen the Government's rights in Software and accompanying documentation
1644e5b757fSkupferwill be only as set forth in this Agreement; this is in accordance with
1654e5b757fSkupfer48 CFR 227.7201 through 227.7202-4 (for Department of Defense (DOD)
1664e5b757fSkupferacquisitions) and with 48 CFR 2.101 and 12.212 (for non-DOD acquisitions).
1674e5b757fSkupfer
1684e5b757fSkupfer11. Governing Law.
1694e5b757fSkupfer
1704e5b757fSkupferAny action related to this Agreement will be governed by California law
1714e5b757fSkupferand controlling U.S. federal law.  No choice of law rules of any
1724e5b757fSkupferjurisdiction will apply.
1734e5b757fSkupfer
1744e5b757fSkupfer12. Severability.
1754e5b757fSkupfer
1764e5b757fSkupferIf any provision of this Agreement is held to be unenforceable, this
1774e5b757fSkupferAgreement will remain in effect with the provision omitted, unless
1784e5b757fSkupferomission would frustrate the intent of the parties, in which case this
1794e5b757fSkupferAgreement will immediately terminate.
1804e5b757fSkupfer
1814e5b757fSkupfer13. Integration.
1824e5b757fSkupfer
1834e5b757fSkupferThis Agreement is the entire agreement between you and Sun relating to
1844e5b757fSkupferits subject matter.  It supersedes all prior or contemporaneous oral or
1854e5b757fSkupferwritten communications, proposals, representations and warranties and
1864e5b757fSkupferprevails over any conflicting or additional terms of any quote, order,
1874e5b757fSkupferacknowledgment, or other communication between the parties relating to
1884e5b757fSkupferits subject matter during the term of this Agreement.  No modification
1894e5b757fSkupferof this Agreement will be binding, unless in writing and signed by an
1904e5b757fSkupferauthorized representative of each party.
191