components/golang-17/license.golang
changeset 7518 c388d4e1d3ad
parent 5331 9c955076ffe3
equal deleted inserted replaced
7517:42ae3923b8fe 7518:c388d4e1d3ad
       
     1 -----------------------------------------------------------
       
     2 ./golang/LICENSE
       
     3 -----------------------------------------------------------
       
     4 Copyright (c) 2012 The Go Authors. All rights reserved.
       
     5 
       
     6 Redistribution and use in source and binary forms, with or without
       
     7 modification, are permitted provided that the following conditions are
       
     8 met:
       
     9 
       
    10 * Redistributions of source code must retain the above copyright
       
    11 notice, this list of conditions and the following disclaimer.
       
    12 * Redistributions in binary form must reproduce the above
       
    13 copyright notice, this list of conditions and the following disclaimer
       
    14 in the documentation and/or other materials provided with the
       
    15 distribution.
       
    16 * Neither the name of Google Inc. nor the names of its
       
    17 contributors may be used to endorse or promote products derived from
       
    18 this software without specific prior written permission.
       
    19 
       
    20 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
       
    21 "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
       
    22 LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
       
    23 A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
       
    24 OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
       
    25 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
       
    26 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
       
    27 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
       
    28 THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
       
    29 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
       
    30 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
       
    31 -----------------------------------------------------------
       
    32 ./golang/PATENTS
       
    33 -----------------------------------------------------------
       
    34 Additional IP Rights Grant (Patents)
       
    35 
       
    36 "This implementation" means the copyrightable works distributed by
       
    37 Google as part of the Go project.
       
    38 
       
    39 Google hereby grants to You a perpetual, worldwide, non-exclusive,
       
    40 no-charge, royalty-free, irrevocable (except as stated in this section)
       
    41 patent license to make, have made, use, offer to sell, sell, import,
       
    42 transfer and otherwise run, modify and propagate the contents of this
       
    43 implementation of Go, where such license applies only to those patent
       
    44 claims, both currently owned or controlled by Google and acquired in
       
    45 the future, licensable by Google that are necessarily infringed by this
       
    46 implementation of Go. This grant does not include claims that would be
       
    47 infringed only as a consequence of further modification of this
       
    48 implementation. If you or your agent or exclusive licensee institute or
       
    49 order or agree to the institution of patent litigation against any
       
    50 entity (including a cross-claim or counterclaim in a lawsuit) alleging
       
    51 that this implementation of Go or any code incorporated within this
       
    52 implementation of Go constitutes direct or contributory patent
       
    53 infringement, or inducement of patent infringement, then any patent
       
    54 rights granted to you under this License for this implementation of Go
       
    55 shall terminate as of the date such litigation is filed.
       
    56 -----------------------------------------------------------
       
    57 ./golang/doc/gopher/README
       
    58 -----------------------------------------------------------
       
    59 The Go gopher was designed by Renee French. (http://reneefrench.blogspot.com/)
       
    60 The design is licensed under the Creative Commons 3.0 Attributions license.
       
    61 Read this article for more details: https://blog.golang.org/gopher
       
    62 
       
    63 THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
       
    64 COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY
       
    65 COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
       
    66 AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
       
    67 
       
    68 BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
       
    69 TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY
       
    70 BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS
       
    71 CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
       
    72 CONDITIONS.
       
    73 
       
    74 1. Definitions
       
    75 
       
    76     a.  "Collective Work" means a work, such as a periodical issue,
       
    77         anthology or encyclopedia, in which the Work in its entirety in
       
    78         unmodified form, along with one or more other contributions,
       
    79         constituting separate and independent works in themselves, are
       
    80         assembled into a collective whole.  A work that constitutes a
       
    81         Collective Work will not be considered a Derivative Work (as defined
       
    82         below) for the purposes of this License.
       
    83 
       
    84     b.  "Derivative Work" means a work based upon the Work or upon the Work
       
    85         and other pre-existing works, such as a translation, musical
       
    86         arrangement, dramatization, fictionalization, motion picture
       
    87         version, sound recording, art reproduction, abridgment,
       
    88         condensation, or any other form in which the Work may be recast,
       
    89         transformed, or adapted, except that a work that constitutes a
       
    90         Collective Work will not be considered a Derivative Work for the
       
    91         purpose of this License. For the avoidance of doubt, where the Work
       
    92         is a musical composition or sound recording, the synchronization of
       
    93         the Work in timed-relation with a moving image ("synching") will be
       
    94         considered a Derivative Work for the purpose of this License.
       
    95 
       
    96     c.  "Licensor" means the individual, individuals, entity or entities
       
    97         that offers the Work under the terms of this License.
       
    98 
       
    99     d.  "Original Author" means the individual, individuals, entity or
       
   100         entities who created the Work.
       
   101 
       
   102     e.  "Work" means the copyrightable work of authorship offered under the
       
   103         terms of this License.
       
   104 
       
   105     f.  "You" means an individual or entity exercising rights under this
       
   106         License who has not previously violated the terms of this License
       
   107         with respect to the Work, or who has received express permission
       
   108         from the Licensor to exercise rights under this License despite a
       
   109         previous violation.
       
   110 
       
   111 2. Fair Use Rights. Nothing in this license is intended to reduce, limit, or
       
   112 restrict any rights arising from fair use, first sale or other limitations
       
   113 on the exclusive rights of the copyright owner under copyright law or other
       
   114 applicable laws.
       
   115 
       
   116 3. License Grant. Subject to the terms and conditions of this License,
       
   117 Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
       
   118 perpetual (for the duration of the applicable copyright) license to exercise
       
   119 the rights in the Work as stated below:
       
   120 
       
   121     a.  to reproduce the Work, to incorporate the Work into one or more
       
   122         Collective Works, and to reproduce the Work as incorporated in the
       
   123         Collective Works;
       
   124 
       
   125     b.  to create and reproduce Derivative Works provided that any such
       
   126         Derivative Work, including any translation in any medium, takes
       
   127         reasonable steps to clearly label, demarcate or otherwise identify
       
   128         that changes were made to the original Work. For example, a
       
   129         translation could be marked "The original work was translated from
       
   130         English to Spanish," or a modification could indicate "The original
       
   131         work has been modified.";;
       
   132 
       
   133     c.  to distribute copies or phonorecords of, display publicly, perform
       
   134         publicly, and perform publicly by means of a digital audio
       
   135         transmission the Work including as incorporated in Collective Works;
       
   136 
       
   137     d.  to distribute copies or phonorecords of, display publicly, perform
       
   138         publicly, and perform publicly by means of a digital audio
       
   139         transmission Derivative Works.
       
   140 
       
   141     e.  For the avoidance of doubt, where the Work is a musical composition:
       
   142 
       
   143         i.  Performance Royalties Under Blanket Licenses. Licensor waives
       
   144             the exclusive right to collect, whether individually or, in the
       
   145             event that Licensor is a member of a performance rights society
       
   146             (e.g. ASCAP, BMI, SESAC), via that society, royalties for the
       
   147             public performance or public digital performance (e.g. webcast)
       
   148             of the Work.
       
   149 
       
   150         ii. Mechanical Rights and Statutory Royalties. Licensor waives the
       
   151             exclusive right to collect, whether individually or via a music
       
   152             rights agency or designated agent (e.g. Harry Fox Agency),
       
   153             royalties for any phonorecord You create from the Work ("cover
       
   154             version") and distribute, subject to the compulsory license
       
   155             created by 17 USC Section 115 of the US Copyright Act (or the
       
   156             equivalent in other jurisdictions).
       
   157 
       
   158     f.  Webcasting Rights and Statutory Royalties. For the avoidance of
       
   159         doubt, where the Work is a sound recording, Licensor waives the
       
   160         exclusive right to collect, whether individually or via a
       
   161         performance-rights society (e.g. SoundExchange), royalties for the
       
   162         public digital performance (e.g.  webcast) of the Work, subject to
       
   163         the compulsory license created by 17 USC Section 114 of the US
       
   164         Copyright Act (or the equivalent in other jurisdictions).
       
   165 
       
   166 The above rights may be exercised in all media and formats whether now known
       
   167 or hereafter devised.  The above rights include the right to make such
       
   168 modifications as are technically necessary to exercise the rights in other
       
   169 media and formats.  All rights not expressly granted by Licensor are hereby
       
   170 reserved.
       
   171 
       
   172 4. Restrictions. The license granted in Section 3 above is expressly made
       
   173 subject to and limited by the following restrictions:
       
   174 
       
   175     a.  You may distribute, publicly display, publicly perform, or publicly
       
   176         digitally perform the Work only under the terms of this License, and
       
   177         You must include a copy of, or the Uniform Resource Identifier for,
       
   178         this License with every copy or phonorecord of the Work You
       
   179         distribute, publicly display, publicly perform, or publicly
       
   180         digitally perform. You may not offer or impose any terms on the Work
       
   181         that restrict the terms of this License or the ability of a
       
   182         recipient of the Work to exercise the rights granted to that
       
   183         recipient under the terms of the License. You may not sublicense the
       
   184         Work. You must keep intact all notices that refer to this License
       
   185         and to the disclaimer of warranties. When You distribute, publicly
       
   186         display, publicly perform, or publicly digitally perform the Work,
       
   187         You may not impose any technological measures on the Work that
       
   188         restrict the ability of a recipient of the Work from You to exercise
       
   189         the rights granted to that recipient under the terms of the License.
       
   190         This Section 4(a) applies to the Work as incorporated in a
       
   191         Collective Work, but this does not require the Collective Work apart
       
   192         from the Work itself to be made subject to the terms of this
       
   193         License. If You create a Collective Work, upon notice from any
       
   194         Licensor You must, to the extent practicable, remove from the
       
   195         Collective Work any credit as required by Section 4(b), as
       
   196         requested. If You create a Derivative Work, upon notice from any
       
   197         Licensor You must, to the extent practicable, remove from the
       
   198         Derivative Work any credit as required by Section 4(b), as
       
   199         requested.
       
   200 
       
   201     b.  If You distribute, publicly display, publicly perform, or publicly
       
   202         digitally perform the Work (as defined in Section 1 above) or any
       
   203         Derivative Works (as defined in Section 1 above) or Collective Works
       
   204         (as defined in Section 1 above), You must, unless a request has been
       
   205         made pursuant to Section 4(a), keep intact all copyright notices for
       
   206         the Work and provide, reasonable to the medium or means You are
       
   207         utilizing: (i) the name of the Original Author (or pseudonym, if
       
   208         applicable) if supplied, and/or (ii) if the Original Author and/or
       
   209         Licensor designate another party or parties (e.g.  a sponsor
       
   210         institute, publishing entity, journal) for attribution ("Attribution
       
   211         Parties") in Licensor's copyright notice, terms of service or by
       
   212         other reasonable means, the name of such party or parties; the title
       
   213         of the Work if supplied; to the extent reasonably practicable, the
       
   214         Uniform Resource Identifier, if any, that Licensor specifies to be
       
   215         associated with the Work, unless such URI does not refer to the
       
   216         copyright notice or licensing information for the Work; and,
       
   217         consistent with Section 3(b) in the case of a Derivative Work, a
       
   218         credit identifying the use of the Work in the Derivative Work (e.g.,
       
   219         "French translation of the Work by Original Author," or "Screenplay
       
   220         based on original Work by Original Author"). The credit required by
       
   221         this Section 4(b) may be implemented in any reasonable manner;
       
   222         provided, however, that in the case of a Derivative Work or
       
   223         Collective Work, at a minimum such credit will appear, if a credit
       
   224         for all contributing authors of the Derivative Work or Collective
       
   225         Work appears, then as part of these credits and in a manner at least
       
   226         as prominent as the credits for the other contributing authors. For
       
   227         the avoidance of doubt, You may only use the credit required by this
       
   228         Section for the purpose of attribution in the manner set out above
       
   229         and, by exercising Your rights under this License, You may not
       
   230         implicitly or explicitly assert or imply any connection with,
       
   231         sponsorship or endorsement by the Original Author, Licensor and/or
       
   232         Attribution Parties, as appropriate, of You or Your use of the Work,
       
   233         without the separate, express prior written permission of the
       
   234         Original Author, Licensor and/or Attribution Parties.
       
   235 
       
   236 5. Representations, Warranties and Disclaimer
       
   237 
       
   238 UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
       
   239 OFFERS THE WORK AS-IS AND ONLY TO THE EXTENT OF ANY RIGHTS HELD IN THE
       
   240 LICENSED WORK BY THE LICENSOR. THE LICENSOR MAKES NO REPRESENTATIONS OR
       
   241 WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR
       
   242 OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE,
       
   243 MARKETABILITY, MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE,
       
   244 NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, OR THE
       
   245 PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT DISCOVERABLE. SOME
       
   246 JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH
       
   247 EXCLUSION MAY NOT APPLY TO YOU.
       
   248 
       
   249 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW,
       
   250 IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY
       
   251 SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING
       
   252 OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN
       
   253 ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
       
   254 
       
   255 7. Termination
       
   256 
       
   257     a.  This License and the rights granted hereunder will terminate
       
   258         automatically upon any breach by You of the terms of this License.
       
   259         Individuals or entities who have received Derivative Works (as
       
   260         defined in Section 1 above) or Collective Works (as defined in
       
   261         Section 1 above) from You under this License, however, will not have
       
   262         their licenses terminated provided such individuals or entities
       
   263         remain in full compliance with those licenses. Sections 1, 2, 5, 6,
       
   264         7, and 8 will survive any termination of this License.
       
   265 
       
   266     b.  Subject to the above terms and conditions, the license granted here
       
   267         is perpetual (for the duration of the applicable copyright in the
       
   268         Work).  Notwithstanding the above, Licensor reserves the right to
       
   269         release the Work under different license terms or to stop
       
   270         distributing the Work at any time; provided, however that any such
       
   271         election will not serve to withdraw this License (or any other
       
   272         license that has been, or is required to be, granted under the terms
       
   273         of this License), and this License will continue in full force and
       
   274         effect unless terminated as stated above.
       
   275 
       
   276 8. Miscellaneous
       
   277 
       
   278     a.  Each time You distribute or publicly digitally perform the Work (as
       
   279         defined in Section 1 above) or a Collective Work (as defined in
       
   280         Section 1 above), the Licensor offers to the recipient a license to
       
   281         the Work on the same terms and conditions as the license granted to
       
   282         You under this License.
       
   283 
       
   284     b.  Each time You distribute or publicly digitally perform a Derivative
       
   285         Work, Licensor offers to the recipient a license to the original
       
   286         Work on the same terms and conditions as the license granted to You
       
   287         under this License.
       
   288 
       
   289     c.  If any provision of this License is invalid or unenforceable under
       
   290         applicable law, it shall not affect the validity or enforceability
       
   291         of the remainder of the terms of this License, and without further
       
   292         action by the parties to this agreement, such provision shall be
       
   293         reformed to the minimum extent necessary to make such provision
       
   294         valid and enforceable.
       
   295 
       
   296     d.  No term or provision of this License shall be deemed waived and no
       
   297         breach consented to unless such waiver or consent shall be in
       
   298         writing and signed by the party to be charged with such waiver or
       
   299         consent.
       
   300 
       
   301     e.  This License constitutes the entire agreement between the parties
       
   302         with respect to the Work licensed here. There are no understandings,
       
   303         agreements or representations with respect to the Work not specified
       
   304         here. Licensor shall not be bound by any additional provisions that
       
   305         may appear in any communication from You. This License may not be
       
   306         modified without the mutual written agreement of the Licensor and You.
       
   307 
       
   308 -----------------------------------------------------------
       
   309 ./golang/misc/trace/README.md
       
   310 -----------------------------------------------------------
       
   311 This directory contains helper file for trace viewer (`go tool trace`).
       
   312 
       
   313 The license for trace-viewer is as follows:
       
   314 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
       
   315 //
       
   316 // Redistribution and use in source and binary forms, with or without
       
   317 // modification, are permitted provided that the following conditions are
       
   318 // met:
       
   319 //
       
   320 //    * Redistributions of source code must retain the above copyright
       
   321 // notice, this list of conditions and the following disclaimer.
       
   322 //    * Redistributions in binary form must reproduce the above
       
   323 // copyright notice, this list of conditions and the following disclaimer
       
   324 // in the documentation and/or other materials provided with the
       
   325 // distribution.
       
   326 //    * Neither the name of Google Inc. nor the names of its
       
   327 // contributors may be used to endorse or promote products derived from
       
   328 // this software without specific prior written permission.
       
   329 //
       
   330 // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
       
   331 // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
       
   332 // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
       
   333 // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
       
   334 // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
       
   335 // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
       
   336 // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
       
   337 // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
       
   338 // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
       
   339 // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
       
   340 // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
       
   341 
       
   342 -----------------------------------------------------------
       
   343 ./golang/misc/trace/trace_viewer_lean.html
       
   344 -----------------------------------------------------------
       
   345 // Copyright (c) 2014 The Chromium Authors. All rights reserved.
       
   346 // Use of this source code is governed by a BSD-style license that can be
       
   347 // found in the LICENSE file.
       
   348 
       
   349 /**
       
   350  * @license
       
   351  * Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
       
   352  * This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
       
   353  * The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
       
   354  * The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
       
   355  * Code distributed by Google as part of the polymer project is also
       
   356  * subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
       
   357  */
       
   358 
       
   359 -----------------------------------------------------------
       
   360 ./golang/src/cmd/compile/internal/amd64/gsubr.go
       
   361 ./golang/src/cmd/compile/internal/amd64/peep.go
       
   362 ./golang/src/cmd/compile/internal/amd64/reg.go
       
   363 ./golang/src/cmd/compile/internal/arm/gsubr.go
       
   364 ./golang/src/cmd/compile/internal/arm/peep.go
       
   365 ./golang/src/cmd/compile/internal/arm/reg.go
       
   366 ./golang/src/cmd/compile/internal/arm64/gsubr.go
       
   367 ./golang/src/cmd/compile/internal/arm64/peep.go
       
   368 ./golang/src/cmd/compile/internal/arm64/reg.go
       
   369 ./golang/src/cmd/compile/internal/gc/gsubr.go
       
   370 ./golang/src/cmd/compile/internal/gc/popt.go
       
   371 ./golang/src/cmd/compile/internal/gc/reg.go
       
   372 ./golang/src/cmd/compile/internal/ppc64/gsubr.go
       
   373 ./golang/src/cmd/compile/internal/ppc64/peep.go
       
   374 ./golang/src/cmd/compile/internal/ppc64/reg.go
       
   375 ./golang/src/cmd/compile/internal/x86/gsubr.go
       
   376 ./golang/src/cmd/compile/internal/x86/peep.go
       
   377 ./golang/src/cmd/compile/internal/x86/reg.go
       
   378 ./golang/src/cmd/internal/obj/arm/a.out.go
       
   379 ./golang/src/cmd/internal/obj/arm/asm5.go
       
   380 ./golang/src/cmd/internal/obj/arm/list5.go
       
   381 ./golang/src/cmd/internal/obj/arm/obj5.go
       
   382 ./golang/src/cmd/internal/obj/arm64/a.out.go
       
   383 ./golang/src/cmd/internal/obj/arm64/asm7.go
       
   384 ./golang/src/cmd/internal/obj/arm64/list7.go
       
   385 ./golang/src/cmd/internal/obj/arm64/obj7.go
       
   386 ./golang/src/cmd/internal/obj/data.go
       
   387 ./golang/src/cmd/internal/obj/ld.go
       
   388 ./golang/src/cmd/internal/obj/link.go
       
   389 ./golang/src/cmd/internal/obj/pass.go
       
   390 ./golang/src/cmd/internal/obj/sym.go
       
   391 ./golang/src/cmd/internal/obj/x86/a.out.go
       
   392 ./golang/src/cmd/internal/obj/x86/asm6.go
       
   393 ./golang/src/cmd/internal/obj/x86/list6.go
       
   394 ./golang/src/cmd/internal/obj/x86/obj6.go
       
   395 ./golang/src/cmd/link/internal/amd64/asm.go
       
   396 ./golang/src/cmd/link/internal/amd64/l.go
       
   397 ./golang/src/cmd/link/internal/amd64/obj.go
       
   398 ./golang/src/cmd/link/internal/arm/asm.go
       
   399 ./golang/src/cmd/link/internal/arm/l.go
       
   400 ./golang/src/cmd/link/internal/arm/obj.go
       
   401 ./golang/src/cmd/link/internal/arm64/asm.go
       
   402 ./golang/src/cmd/link/internal/arm64/l.go
       
   403 ./golang/src/cmd/link/internal/arm64/obj.go
       
   404 ./golang/src/cmd/link/internal/ld/ar.go
       
   405 ./golang/src/cmd/link/internal/ld/data.go
       
   406 ./golang/src/cmd/link/internal/ld/ld.go
       
   407 ./golang/src/cmd/link/internal/ld/lib.go
       
   408 ./golang/src/cmd/link/internal/ld/link.go
       
   409 ./golang/src/cmd/link/internal/ld/pobj.go
       
   410 ./golang/src/cmd/link/internal/ld/sym.go
       
   411 ./golang/src/cmd/link/internal/ld/symtab.go
       
   412 ./golang/src/cmd/link/internal/ppc64/asm.go
       
   413 ./golang/src/cmd/link/internal/ppc64/l.go
       
   414 ./golang/src/cmd/link/internal/ppc64/obj.go
       
   415 ./golang/src/cmd/link/internal/x86/asm.go
       
   416 ./golang/src/cmd/link/internal/x86/l.go
       
   417 ./golang/src/cmd/link/internal/x86/obj.go
       
   418 -----------------------------------------------------------
       
   419 //      Copyright © 1994-1999 Lucent Technologies Inc.  All rights reserved.
       
   420 //      Portions Copyright © 1995-1997 C H Forsyth ([email protected])
       
   421 //      Portions Copyright © 1997-1999 Vita Nuova Limited
       
   422 //      Portions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuova.com)
       
   423 //      Portions Copyright © 2004,2006 Bruce Ellis
       
   424 //      Portions Copyright © 2005-2007 C H Forsyth ([email protected])
       
   425 //      Revisions Copyright © 2000-2007 Lucent Technologies Inc. and others
       
   426 //      Portions Copyright © 2009 The Go Authors.  All rights reserved.
       
   427 //
       
   428 // Permission is hereby granted, free of charge, to any person obtaining a copy
       
   429 // of this software and associated documentation files (the "Software"), to deal
       
   430 // in the Software without restriction, including without limitation the rights
       
   431 // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
       
   432 // copies of the Software, and to permit persons to whom the Software is
       
   433 // furnished to do so, subject to the following conditions:
       
   434 //
       
   435 // The above copyright notice and this permission notice shall be included in
       
   436 // all copies or substantial portions of the Software.
       
   437 //
       
   438 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
       
   439 // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
       
   440 // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
       
   441 // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
       
   442 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
       
   443 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
       
   444 // THE SOFTWARE.
       
   445 
       
   446 -----------------------------------------------------------
       
   447 ./golang/src/cmd/link/internal/ld/elf.go
       
   448 -----------------------------------------------------------
       
   449 /*
       
   450  * Copyright (c) 1996-1998 John D. Polstra.  All rights reserved.
       
   451  * Copyright (c) 2001 David E. O'Brien
       
   452  * Portions Copyright 2009 The Go Authors.  All rights reserved.
       
   453  *
       
   454  * Redistribution and use in source and binary forms, with or without
       
   455  * modification, are permitted provided that the following conditions
       
   456  * are met:
       
   457  * 1. Redistributions of source code must retain the above copyright
       
   458  *    notice, this list of conditions and the following disclaimer.
       
   459  * 2. Redistributions in binary form must reproduce the above copyright
       
   460  *    notice, this list of conditions and the following disclaimer in the
       
   461  *    documentation and/or other materials provided with the distribution.
       
   462  *
       
   463  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
       
   464  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
       
   465  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
       
   466  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
       
   467  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
       
   468  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
       
   469  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
       
   470  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
       
   471  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
       
   472  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
       
   473  * SUCH DAMAGE.
       
   474  *
       
   475  */
       
   476 
       
   477 -----------------------------------------------------------
       
   478 ./golang/src/cmd/internal/obj/ppc64/a.out.go
       
   479 ./golang/src/cmd/internal/obj/ppc64/asm9.go
       
   480 ./golang/src/cmd/internal/obj/ppc64/list9.go
       
   481 ./golang/src/cmd/internal/obj/ppc64/obj9.go
       
   482 ./golang/src/cmd/link/internal/arm64/l.go
       
   483 ./golang/src/cmd/link/internal/ppc64/l.go
       
   484 -----------------------------------------------------------
       
   485 //      Copyright © 1994-1999 Lucent Technologies Inc.  All rights reserved.
       
   486 //      Portions Copyright © 1995-1997 C H Forsyth ([email protected])
       
   487 //      Portions Copyright © 1997-1999 Vita Nuova Limited
       
   488 //      Portions Copyright © 2000-2008 Vita Nuova Holdings Limited (www.vitanuova.com)
       
   489 //      Portions Copyright © 2004,2006 Bruce Ellis
       
   490 //      Portions Copyright © 2005-2007 C H Forsyth ([email protected])
       
   491 //      Revisions Copyright © 2000-2008 Lucent Technologies Inc. and others
       
   492 //      Portions Copyright © 2009 The Go Authors.  All rights reserved.
       
   493 //
       
   494 // Permission is hereby granted, free of charge, to any person obtaining a copy
       
   495 // of this software and associated documentation files (the "Software"), to deal
       
   496 // in the Software without restriction, including without limitation the rights
       
   497 // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
       
   498 // copies of the Software, and to permit persons to whom the Software is
       
   499 // furnished to do so, subject to the following conditions:
       
   500 //
       
   501 // The above copyright notice and this permission notice shall be included in
       
   502 // all copies or substantial portions of the Software.
       
   503 //
       
   504 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
       
   505 // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
       
   506 // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
       
   507 // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
       
   508 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
       
   509 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
       
   510 // THE SOFTWARE.
       
   511 
       
   512 -----------------------------------------------------------
       
   513 ./golang/src/cmd/link/internal/ld/ldelf.go
       
   514 ./golang/src/cmd/link/internal/ld/ldmacho.go
       
   515 -----------------------------------------------------------
       
   516         Copyright © 2004 Russ Cox.
       
   517         Portions Copyright © 2008-2010 Google Inc.
       
   518         Portions Copyright © 2010 The Go Authors.
       
   519 
       
   520 Permission is hereby granted, free of charge, to any person obtaining a copy
       
   521 of this software and associated documentation files (the "Software"), to deal
       
   522 in the Software without restriction, including without limitation the rights
       
   523 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
       
   524 copies of the Software, and to permit persons to whom the Software is
       
   525 furnished to do so, subject to the following conditions:
       
   526 
       
   527 The above copyright notice and this permission notice shall be included in
       
   528 all copies or substantial portions of the Software.
       
   529 
       
   530 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
       
   531 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
       
   532 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
       
   533 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
       
   534 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
       
   535 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
       
   536 THE SOFTWARE.
       
   537 
       
   538 -----------------------------------------------------------
       
   539 ./golang/src/cmd/internal/pprof/svg/svgpan.go
       
   540 -----------------------------------------------------------
       
   541 /** 
       
   542  * This code is licensed under the following BSD license:
       
   543  *
       
   544  * Copyright 2009-2010 Andrea Leofreddi <[email protected]>. All rights reserved.
       
   545  * 
       
   546  * Redistribution and use in source and binary forms, with or without modification, are
       
   547  * permitted provided that the following conditions are met:
       
   548  * 
       
   549  *    1. Redistributions of source code must retain the above copyright notice, this list of
       
   550  *       conditions and the following disclaimer.
       
   551  * 
       
   552  *    2. Redistributions in binary form must reproduce the above copyright notice, this list
       
   553  *       of conditions and the following disclaimer in the documentation and/or other materials
       
   554  *       provided with the distribution.
       
   555  * 
       
   556  * THIS SOFTWARE IS PROVIDED BY Andrea Leofreddi ` + "``AS IS''" + ` AND ANY EXPRESS OR IMPLIED
       
   557  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
       
   558  * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL Andrea Leofreddi OR
       
   559  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
       
   560  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
       
   561  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
       
   562  * ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
       
   563  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
       
   564  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
       
   565  * 
       
   566  * The views and conclusions contained in the software and documentation are those of the
       
   567  * authors and should not be interpreted as representing official policies, either expressed
       
   568  * or implied, of Andrea Leofreddi.
       
   569  */
       
   570 
       
   571 -----------------------------------------------------------
       
   572 ./golang/src/cmd/yacc/yacc.go
       
   573 -----------------------------------------------------------
       
   574 This copyright NOTICE applies to all files in this directory and
       
   575 subdirectories, unless another copyright notice appears in a given
       
   576 file or subdirectory.  If you take substantial code from this software to use in
       
   577 other programs, you must somehow include with it an appropriate
       
   578 copyright notice that includes the copyright notice and the other
       
   579 notices below.  It is fine (and often tidier) to do that in a separate
       
   580 file such as NOTICE, LICENCE or COPYING.
       
   581 
       
   582         Copyright © 1994-1999 Lucent Technologies Inc.  All rights reserved.
       
   583         Portions Copyright © 1995-1997 C H Forsyth ([email protected])
       
   584         Portions Copyright © 1997-1999 Vita Nuova Limited
       
   585         Portions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuova.com)
       
   586         Portions Copyright © 2004,2006 Bruce Ellis
       
   587         Portions Copyright © 2005-2007 C H Forsyth ([email protected])
       
   588         Revisions Copyright © 2000-2007 Lucent Technologies Inc. and others
       
   589         Portions Copyright © 2009 The Go Authors.  All rights reserved.
       
   590 
       
   591 Permission is hereby granted, free of charge, to any person obtaining a copy
       
   592 of this software and associated documentation files (the "Software"), to deal
       
   593 in the Software without restriction, including without limitation the rights
       
   594 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
       
   595 copies of the Software, and to permit persons to whom the Software is
       
   596 furnished to do so, subject to the following conditions:
       
   597 
       
   598 The above copyright notice and this permission notice shall be included in
       
   599 all copies or substantial portions of the Software.
       
   600 
       
   601 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
       
   602 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
       
   603 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
       
   604 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
       
   605 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
       
   606 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
       
   607 THE SOFTWARE.
       
   608 
       
   609 -----------------------------------------------------------
       
   610 ./golang/src/debug/elf/elf.go
       
   611 -----------------------------------------------------------
       
   612 /*
       
   613  * Copyright (c) 1996-1998 John D. Polstra.  All rights reserved.
       
   614  * Copyright (c) 2001 David E. O'Brien
       
   615  * Portions Copyright 2009 The Go Authors.  All rights reserved.
       
   616  *
       
   617  * Redistribution and use in source and binary forms, with or without
       
   618  * modification, are permitted provided that the following conditions
       
   619  * are met:
       
   620  * 1. Redistributions of source code must retain the above copyright
       
   621  *    notice, this list of conditions and the following disclaimer.
       
   622  * 2. Redistributions in binary form must reproduce the above copyright
       
   623  *    notice, this list of conditions and the following disclaimer in the
       
   624  *    documentation and/or other materials provided with the distribution.
       
   625  *
       
   626  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
       
   627  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
       
   628  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
       
   629  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
       
   630  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
       
   631  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
       
   632  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
       
   633  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
       
   634  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
       
   635  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
       
   636  * SUCH DAMAGE.
       
   637  */
       
   638 
       
   639 -----------------------------------------------------------
       
   640 ./golang/src/image/jpeg/fdct.go
       
   641 -----------------------------------------------------------
       
   642 It is based on the code in jfdctint.c from the Independent JPEG Group,
       
   643 found at http://www.ijg.org/files/jpegsrc.v8c.tar.gz.
       
   644 
       
   645 The "LEGAL ISSUES" section of the README in that archive says:
       
   646 
       
   647 In plain English:
       
   648 
       
   649 1. We don't promise that this software works.  (But if you find any bugs,
       
   650    please let us know!)
       
   651 2. You can use this software for whatever you want.  You don't have to pay us.
       
   652 3. You may not pretend that you wrote this software.  If you use it in a
       
   653    program, you must acknowledge somewhere in your documentation that
       
   654    you've used the IJG code.
       
   655 
       
   656 In legalese:
       
   657 
       
   658 The authors make NO WARRANTY or representation, either express or implied,
       
   659 with respect to this software, its quality, accuracy, merchantability, or
       
   660 fitness for a particular purpose.  This software is provided "AS IS", and you,
       
   661 its user, assume the entire risk as to its quality and accuracy.
       
   662 
       
   663 This software is copyright (C) 1991-2011, Thomas G. Lane, Guido Vollbeding.
       
   664 All Rights Reserved except as specified below.
       
   665 
       
   666 Permission is hereby granted to use, copy, modify, and distribute this
       
   667 software (or portions thereof) for any purpose, without fee, subject to these
       
   668 conditions:
       
   669 (1) If any part of the source code for this software is distributed, then this
       
   670 README file must be included, with this copyright and no-warranty notice
       
   671 unaltered; and any additions, deletions, or changes to the original files
       
   672 must be clearly indicated in accompanying documentation.
       
   673 (2) If only executable code is distributed, then the accompanying
       
   674 documentation must state that "this software is based in part on the work of
       
   675 the Independent JPEG Group".
       
   676 (3) Permission for use of this software is granted only if the user accepts
       
   677 full responsibility for any undesirable consequences; the authors accept
       
   678 NO LIABILITY for damages of any kind.
       
   679 
       
   680 These conditions apply to any software derived from or based on the IJG code,
       
   681 not just to the unmodified library.  If you use our work, you ought to
       
   682 acknowledge us.
       
   683 
       
   684 Permission is NOT granted for the use of any IJG author's name or company name
       
   685 in advertising or publicity relating to this software or products derived from
       
   686 it.  This software may be referred to only as "the Independent JPEG Group's
       
   687 software".
       
   688 
       
   689 We specifically permit and encourage the use of this software as the basis of
       
   690 commercial products, provided that all warranty or liability claims are
       
   691 assumed by the product vendor.
       
   692 
       
   693 -----------------------------------------------------------
       
   694 ./golang/src/image/jpeg/idct.go
       
   695 -----------------------------------------------------------
       
   696 // This is a Go translation of idct.c from
       
   697 //
       
   698 // http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_IEC_13818-4_2004_Conformance_Testing/Video/verifier/mpeg2decode_960109.tar.gz
       
   699 //
       
   700 // which carries the following notice:
       
   701 
       
   702 /* Copyright (C) 1996, MPEG Software Simulation Group. All Rights Reserved. */
       
   703 
       
   704 /*
       
   705  * Disclaimer of Warranty
       
   706  *
       
   707  * These software programs are available to the user without any license fee or
       
   708  * royalty on an "as is" basis.  The MPEG Software Simulation Group disclaims
       
   709  * any and all warranties, whether express, implied, or statuary, including any
       
   710  * implied warranties or merchantability or of fitness for a particular
       
   711  * purpose.  In no event shall the copyright-holder be liable for any
       
   712  * incidental, punitive, or consequential damages of any kind whatsoever
       
   713  * arising from the use of these programs.
       
   714  *
       
   715  * This disclaimer of warranty extends to the user of these programs and user's
       
   716  * customers, employees, agents, transferees, successors, and assigns.
       
   717  *
       
   718  * The MPEG Software Simulation Group does not represent or warrant that the
       
   719  * programs furnished hereunder are free of infringement of any third-party
       
   720  * patents.
       
   721  *
       
   722  * Commercial implementations of MPEG-1 and MPEG-2 video, including shareware,
       
   723  * are subject to royalty fees to patent holders.  Many of these patents are
       
   724  * general enough such that they are unavoidable regardless of implementation
       
   725  * design.
       
   726  *
       
   727  */
       
   728 
       
   729 -----------------------------------------------------------
       
   730 ./golang/src/image/png/testdata/pngsuite/README
       
   731 -----------------------------------------------------------
       
   732 The *.png and README.original files in this directory are copied from
       
   733 libpng.org, specifically contrib/pngsuite/* in libpng-1.2.40.tar.gz.
       
   734 README.original gives the following license for those files:
       
   735 
       
   736         Permission to use, copy, and distribute these images for any purpose
       
   737         and without fee is hereby granted.
       
   738 
       
   739 
       
   740 The files basn0g01-30.png, basn0g02-29.png and basn0g04-31.png are in fact
       
   741 not part of pngsuite but were created from files in pngsuite. Their non-power-
       
   742 of-two sizes makes them useful for testing bit-depths smaller than a byte.
       
   743 
       
   744 basn3a08.png was generated from basn6a08.png using the pngnq tool, which
       
   745 converted it to the 8-bit paletted image with alpha values in tRNS chunk.
       
   746 
       
   747 The *.sng files in this directory were generated from the *.png files
       
   748 by the sng command-line tool and some hand editing. The files
       
   749 basn0g0{1,2,4}.sng were actually generated by first converting the PNG
       
   750 to a bitdepth of 8 and then running sng on them. basn4a08.sng was generated
       
   751 by from a 16-bit rgba version of basn4a08.png rather than the original
       
   752 gray + alpha.
       
   753 
       
   754 -----------------------------------------------------------
       
   755 ./golang/src/image/png/testdata/pngsuite/README.original
       
   756 -----------------------------------------------------------
       
   757 pngsuite
       
   758 --------
       
   759 (c) Willem van Schaik, 1999
       
   760 
       
   761 Permission to use, copy, and distribute these images for any purpose and
       
   762 without fee is hereby granted.
       
   763 
       
   764 These 15 images are part of the much larger PngSuite test-set of 
       
   765 images, available for developers of PNG supporting software. The 
       
   766 complete set, available at http:/www.schaik.com/pngsuite/, contains 
       
   767 a variety of images to test interlacing, gamma settings, ancillary
       
   768 chunks, etc.
       
   769 
       
   770 -----------------------------------------------------------
       
   771 ./golang/src/math/acosh.go
       
   772 ./golang/src/math/asinh.go
       
   773 ./golang/src/math/atanh.go
       
   774 ./golang/src/math/erf.go
       
   775 ./golang/src/math/expm1.go
       
   776 ./golang/src/math/j0.go
       
   777 ./golang/src/math/j1.go
       
   778 ./golang/src/math/jn.go
       
   779 ./golang/src/math/lgamma.go
       
   780 ./golang/src/math/log1p.go
       
   781 ./golang/src/math/remainder.go
       
   782 -----------------------------------------------------------
       
   783 // Copyright 2010 The Go Authors. All rights reserved.
       
   784 // Use of this source code is governed by a BSD-style
       
   785 // license that can be found in the LICENSE file.
       
   786 // ====================================================
       
   787 // Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
       
   788 //
       
   789 // Developed at SunPro, a Sun Microsystems, Inc. business.
       
   790 // Permission to use, copy, modify, and distribute this
       
   791 // software is freely granted, provided that this notice
       
   792 // is preserved.
       
   793 // ====================================================
       
   794 
       
   795 -----------------------------------------------------------
       
   796 ./golang/src/math/exp.go
       
   797 -----------------------------------------------------------
       
   798 // Copyright 2009 The Go Authors. All rights reserved.
       
   799 // Use of this source code is governed by a BSD-style
       
   800 // license that can be found in the LICENSE file.
       
   801 // ====================================================
       
   802 // Copyright (C) 2004 by Sun Microsystems, Inc. All rights reserved.
       
   803 //
       
   804 // Permission to use, copy, modify, and distribute this
       
   805 // software is freely granted, provided that this notice
       
   806 // is preserved.
       
   807 // ====================================================
       
   808 
       
   809 -----------------------------------------------------------
       
   810 ./golang/src/math/cbrt.go
       
   811 ./golang/src/math/log.go
       
   812 ./golang/src/math/sqrt.go
       
   813 ./golang/src/runtime/sqrt.go
       
   814 -----------------------------------------------------------
       
   815 // Copyright 2009 The Go Authors. All rights reserved.
       
   816 // Use of this source code is governed by a BSD-style
       
   817 // license that can be found in the LICENSE file.
       
   818 // ====================================================
       
   819 // Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
       
   820 //
       
   821 // Developed at SunPro, a Sun Microsystems, Inc. business.
       
   822 // Permission to use, copy, modify, and distribute this
       
   823 // software is freely granted, provided that this notice
       
   824 // is preserved.
       
   825 // ====================================================
       
   826 
       
   827 -----------------------------------------------------------
       
   828 ./golang/src/math/atan.go
       
   829 -----------------------------------------------------------
       
   830 // Copyright 2009 The Go Authors. All rights reserved.
       
   831 // Use of this source code is governed by a BSD-style
       
   832 // license that can be found in the LICENSE file.
       
   833 
       
   834 // Cephes Math Library Release 2.8:  June, 2000
       
   835 // Copyright 1984, 1987, 1989, 1992, 2000 by Stephen L. Moshier
       
   836 //
       
   837 // The readme file at http://netlib.sandia.gov/cephes/ says:
       
   838 //    Some software in this archive may be from the book _Methods and
       
   839 // Programs for Mathematical Functions_ (Prentice-Hall or Simon & Schuster
       
   840 // International, 1989) or from the Cephes Mathematical Library, a
       
   841 // commercial product. In either event, it is copyrighted by the author.
       
   842 // What you see here may be used freely but it comes with no support or
       
   843 // guarantee.
       
   844 //
       
   845 //   The two known misprints in the book are repaired here in the
       
   846 // source listings for the gamma function and the incomplete beta
       
   847 // integral.
       
   848 //
       
   849 //   Stephen L. Moshier
       
   850 //   [email protected]
       
   851 
       
   852 -----------------------------------------------------------
       
   853 ./golang/src/math/cmplx/asin.go
       
   854 ./golang/src/math/cmplx/exp.go
       
   855 ./golang/src/math/cmplx/log.go
       
   856 ./golang/src/math/cmplx/pow.go
       
   857 ./golang/src/math/cmplx/sin.go
       
   858 ./golang/src/math/cmplx/sqrt.go
       
   859 ./golang/src/math/cmplx/tan.go
       
   860 ./golang/src/math/gamma.go
       
   861 -----------------------------------------------------------
       
   862 // Copyright 2010 The Go Authors. All rights reserved.
       
   863 // Use of this source code is governed by a BSD-style
       
   864 // license that can be found in the LICENSE file.
       
   865 
       
   866 // Cephes Math Library Release 2.8:  June, 2000
       
   867 // Copyright 1984, 1987, 1989, 1992, 2000 by Stephen L. Moshier
       
   868 //
       
   869 // The readme file at http://netlib.sandia.gov/cephes/ says:
       
   870 //    Some software in this archive may be from the book _Methods and
       
   871 // Programs for Mathematical Functions_ (Prentice-Hall or Simon & Schuster
       
   872 // International, 1989) or from the Cephes Mathematical Library, a
       
   873 // commercial product. In either event, it is copyrighted by the author.
       
   874 // What you see here may be used freely but it comes with no support or
       
   875 // guarantee.
       
   876 //
       
   877 //   The two known misprints in the book are repaired here in the
       
   878 // source listings for the gamma function and the incomplete beta
       
   879 // integral.
       
   880 //
       
   881 //   Stephen L. Moshier
       
   882 //   [email protected]
       
   883     
       
   884 -----------------------------------------------------------
       
   885 ./golang/src/math/sin.go
       
   886 -----------------------------------------------------------
       
   887 // Copyright 2011 The Go Authors. All rights reserved.
       
   888 // Use of this source code is governed by a BSD-style
       
   889 // license that can be found in the LICENSE file.
       
   890 
       
   891 // Cephes Math Library Release 2.8:  June, 2000
       
   892 // Copyright 1984, 1987, 1989, 1992, 2000 by Stephen L. Moshier
       
   893 //
       
   894 // The readme file at http://netlib.sandia.gov/cephes/ says:
       
   895 //    Some software in this archive may be from the book _Methods and
       
   896 // Programs for Mathematical Functions_ (Prentice-Hall or Simon & Schuster
       
   897 // International, 1989) or from the Cephes Mathematical Library, a
       
   898 // commercial product. In either event, it is copyrighted by the author.
       
   899 // What you see here may be used freely but it comes with no support or
       
   900 // guarantee.
       
   901 //
       
   902 //   The two known misprints in the book are repaired here in the
       
   903 // source listings for the gamma function and the incomplete beta
       
   904 // integral.
       
   905 //
       
   906 //   Stephen L. Moshier
       
   907 //   [email protected]
       
   908     
       
   909 -----------------------------------------------------------
       
   910 ./golang/src/regexp/testdata/testregex.c
       
   911 -----------------------------------------------------------
       
   912 /*
       
   913  * The following license covers testregex.c and all associated test data.
       
   914  *
       
   915  * Permission is hereby granted, free of charge, to any person obtaining a
       
   916  * copy of THIS SOFTWARE FILE (the "Software"), to deal in the Software
       
   917  * without restriction, including without limitation the rights to use,
       
   918  * copy, modify, merge, publish, distribute, and/or sell copies of the
       
   919  * Software, and to permit persons to whom the Software is furnished to do
       
   920  * so, subject to the following disclaimer:
       
   921  *
       
   922  * THIS SOFTWARE IS PROVIDED BY AT&T ``AS IS'' AND ANY EXPRESS OR IMPLIED
       
   923  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
       
   924  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
       
   925  * IN NO EVENT SHALL AT&T BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
       
   926  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
       
   927  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
       
   928  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
       
   929  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
       
   930  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
       
   931  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
       
   932  */
       
   933 
       
   934 -----------------------------------------------------------
       
   935 ./golang/src/runtime/memclr_arm.s
       
   936 ./golang/src/runtime/memmove_386.s
       
   937 ./golang/src/runtime/memmove_amd64.s
       
   938 ./golang/src/runtime/memmove_arm.s
       
   939 ./golang/src/runtime/memmove_plan9_386.s
       
   940 ./golang/src/runtime/memmove_plan9_amd64.s
       
   941 ./golang/src/runtime/vlop_386.s
       
   942 ./golang/src/runtime/vlop_arm.s
       
   943 ./golang/src/runtime/vlrt.go
       
   944 -----------------------------------------------------------
       
   945 //         Copyright © 1994-1999 Lucent Technologies Inc.  All rights reserved.
       
   946 //         Revisions Copyright © 2000-2007 Vita Nuova Holdings Limited (www.vitanuova.com).  All rights reserved.
       
   947 //         Portions Copyright 2009 The Go Authors. All rights reserved.
       
   948 //
       
   949 // Permission is hereby granted, free of charge, to any person obtaining a copy
       
   950 // of this software and associated documentation files (the "Software"), to deal
       
   951 // in the Software without restriction, including without limitation the rights
       
   952 // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
       
   953 // copies of the Software, and to permit persons to whom the Software is
       
   954 // furnished to do so, subject to the following conditions:
       
   955 //
       
   956 // The above copyright notice and this permission notice shall be included in
       
   957 // all copies or substantial portions of the Software.
       
   958 //
       
   959 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
       
   960 // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
       
   961 // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
       
   962 // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
       
   963 // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
       
   964 // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
       
   965 // THE SOFTWARE.
       
   966 
       
   967 -----------------------------------------------------------
       
   968 ./golang/src/runtime/rune.go
       
   969 -----------------------------------------------------------
       
   970 /*
       
   971  * The authors of this software are Rob Pike and Ken Thompson.
       
   972  *              Copyright (c) 2002 by Lucent Technologies.
       
   973  *              Portions Copyright 2009 The Go Authors. All rights reserved.
       
   974  * Permission to use, copy, modify, and distribute this software for any
       
   975  * purpose without fee is hereby granted, provided that this entire notice
       
   976  * is included in all copies of any software which is or includes a copy
       
   977  * or modification of this software and in all copies of the supporting
       
   978  * documentation for such software.
       
   979  * THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
       
   980  * WARRANTY.  IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
       
   981  * REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
       
   982  * OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
       
   983  */
       
   984 
       
   985 -----------------------------------------------------------
       
   986 ./golang/test/bench/garbage/tree.go
       
   987 -----------------------------------------------------------
       
   988 Redistribution and use in source and binary forms, with or without
       
   989 modification, are permitted provided that the following conditions are met:
       
   990 
       
   991     * Redistributions of source code must retain the above copyright
       
   992     notice, this list of conditions and the following disclaimer.
       
   993 
       
   994     * Redistributions in binary form must reproduce the above copyright
       
   995     notice, this list of conditions and the following disclaimer in the
       
   996     documentation and/or other materials provided with the distribution.
       
   997 
       
   998     * Neither the name of "The Computer Language Benchmarks Game" nor the
       
   999     name of "The Computer Language Shootout Benchmarks" nor the names of
       
  1000     its contributors may be used to endorse or promote products derived
       
  1001     from this software without specific prior written permission.
       
  1002 
       
  1003 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
       
  1004 AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
       
  1005 IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
       
  1006 ARE DISCLAIMED.  IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
       
  1007 LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
       
  1008 CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
       
  1009 SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
       
  1010 INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
       
  1011 CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
       
  1012 ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
       
  1013 POSSIBILITY OF SUCH DAMAGE.