5329N/A-----------------------------------------------------------
5329N/A-----------------------------------------------------------
5329N/ACopyright (c) 2009 The Go Authors. All rights reserved.
5329N/ARedistribution and use in source and binary forms, with or without
5329N/Amodification, are permitted provided that the following conditions are
5329N/A* Redistributions of source code must retain the above copyright
5329N/Anotice, this list of conditions and the following disclaimer.
5329N/A* Redistributions in binary form must reproduce the above
5329N/Acopyright notice, this list of conditions and the following disclaimer
5329N/Ain the documentation
and/or other materials provided with the
5329N/A* Neither the name of Google Inc. nor the names of its
5329N/Acontributors may be used to endorse or promote products derived from
5329N/Athis software without specific prior written permission.
5329N/ATHIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
5329N/A"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
5329N/ALIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
5329N/AA PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
5329N/AOWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
5329N/ASPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
5329N/ALIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
5329N/ADATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
5329N/ATHEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
5329N/A(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
5329N/AOF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5329N/A-----------------------------------------------------------
5329N/A-----------------------------------------------------------
5329N/AAdditional IP Rights Grant (Patents)
5329N/A"This implementation" means the copyrightable works distributed by
5329N/AGoogle as part of the Go project.
5329N/AGoogle hereby grants to You a perpetual, worldwide, non-exclusive,
5329N/Ano-charge, royalty-free, irrevocable (except as stated in this section)
5329N/Apatent license to make, have made, use, offer to sell, sell, import,
5329N/Atransfer and otherwise run, modify and propagate the contents of this
5329N/Aimplementation of Go, where such license applies only to those patent
5329N/Aclaims, both currently owned or controlled by Google and acquired in
5329N/Athe future, licensable by Google that are necessarily infringed by this
5329N/Aimplementation of Go. This grant does not include claims that would be
5329N/Ainfringed only as a consequence of further modification of this
5329N/Aimplementation. If you or your agent or exclusive licensee institute or
5329N/Aorder or agree to the institution of patent litigation against any
5329N/Aentity (including a cross-claim or counterclaim in a lawsuit) alleging
5329N/Athat this implementation of Go or any code incorporated within this
5329N/Aimplementation of Go constitutes direct or contributory patent
5329N/Ainfringement, or inducement of patent infringement, then any patent
5329N/Arights granted to you under this License for this implementation of Go
5329N/Ashall terminate as of the date such litigation is filed.