sources/llvm/LICENSE.TXT
author Anders Bergh <anders1@gmail.com>
Fri, 21 Dec 2007 09:29:05 +0100
changeset 11 664cc1efa89d
permissions -rw-r--r--
add gdc (but it's not really working) add llvm add dmd.conf to backup array in libphobos remove ./configure from luafilsystem
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     1
==============================================================================
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     2
LLVM Release License
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     3
==============================================================================
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     4
University of Illinois/NCSA
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     5
Open Source License
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     6
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     7
Copyright (c) 2003-2007 University of Illinois at Urbana-Champaign.
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     8
All rights reserved.
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
     9
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    10
Developed by:
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    11
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    12
    LLVM Team
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    13
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    14
    University of Illinois at Urbana-Champaign
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    15
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    16
    http://llvm.org
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    17
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    18
Permission is hereby granted, free of charge, to any person obtaining a copy of
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    19
this software and associated documentation files (the "Software"), to deal with
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    20
the Software without restriction, including without limitation the rights to
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    21
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    22
of the Software, and to permit persons to whom the Software is furnished to do
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    23
so, subject to the following conditions:
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    24
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    25
    * Redistributions of source code must retain the above copyright notice,
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    26
      this list of conditions and the following disclaimers.
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    27
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    28
    * Redistributions in binary form must reproduce the above copyright notice,
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    29
      this list of conditions and the following disclaimers in the
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    30
      documentation and/or other materials provided with the distribution.
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    31
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    32
    * Neither the names of the LLVM Team, University of Illinois at
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    33
      Urbana-Champaign, nor the names of its contributors may be used to
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    34
      endorse or promote products derived from this Software without specific
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    35
      prior written permission.
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    36
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    37
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    38
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    39
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    40
CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    41
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    42
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    43
SOFTWARE.
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    44
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    45
==============================================================================
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    46
Copyrights and Licenses for Third Party Software Distributed with LLVM:
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    47
==============================================================================
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    48
The LLVM software contains code written by third parties.  Such software will
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    49
have its own individual LICENSE.TXT file in the directory in which it appears.
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    50
This file will describe the copyrights, license, and restrictions which apply
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    51
to that code.
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    52
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    53
The disclaimer of warranty in the University of Illinois Open Source License
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    54
applies to all code in the LLVM Distribution, and nothing in any of the
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    55
other licenses gives permission to use the names of the LLVM Team or the
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    56
University of Illinois to endorse or promote products derived from this
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    57
Software.
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    58
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    59
The following pieces of software have additional or alternate copyrights,
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    60
licenses, and/or restrictions:
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    61
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    62
Program             Directory
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    63
-------             ---------
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    64
System Library      llvm/lib/System
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    65
Compiler Driver     llvm/tools/llvmc
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    66
Autoconf            llvm/autoconf
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    67
                    llvm/projects/ModuleMaker/autoconf
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    68
                    llvm/projects/sample/autoconf
664cc1efa89d add gdc (but it's not really working)
Anders Bergh <anders1@gmail.com>
parents:
diff changeset
    69
GNU Libc            llvm/runtime/GCCLibraries/libc