aboutsummaryrefslogtreecommitdiff
path: root/llvm/LICENSE.TXT
AgeCommit message (Collapse)AuthorFilesLines
2019-01-21Fix typos throughout the license files that somehow I and my reviewersChandler Carruth1-1/+1
all missed! Thanks to Alex Bradbury for pointing this out, and the fact that I never added the intended `legacy` anchor to the developer policy. Add that anchor too. With hope, this will cause the links to all resolve successfully. llvm-svn: 351731
2019-01-19Install new LLVM license structure and new developer policy.Chandler Carruth1-25/+236
This installs the new developer policy and moves all of the license files across all LLVM projects in the monorepo to the new license structure. The remaining projects will be moved independently. Note that I've left odd formatting and other idiosyncracies of the legacy license structure text alone to make the diff easier to read. Critically, note that we do not in any case *remove* the old license notice or terms, as that remains necessary until we finish the relicensing process. I've updated a few license files that refer to the LLVM license to instead simply refer generically to whatever license the LLVM project is under, basically trying to minimize confusion. This is really the culmination of so many people. Chris led the community discussions, drafted the policy update and organized the multi-year string of meeting between lawyers across the community to figure out the strategy. Numerous lawyers at companies in the community spent their time figuring out initial answers, and then the Foundation's lawyer Heather Meeker has done *so* much to help refine and get us ready here. I could keep going on, but I just want to make sure everyone realizes what a huge community effort this has been from the begining. Differential Revision: https://reviews.llvm.org/D56897 llvm-svn: 351631
2019-01-15Update year in license filesHans Wennborg1-1/+1
In last year's update (D48219) it was suggested that the release manager might want to do this, so here we go. llvm-svn: 351194
2018-06-18Update copyright year to 2018.Paul Robinson1-1/+1
llvm-svn: 334936
2017-01-12Bump year to 2017 in LICENSE.txtHans Wennborg1-1/+1
llvm-svn: 291782
2016-08-12Remove autoconf references from LICENSE.TXTChris Bieneman1-2/+0
Since we don't actually have the autoconf subdirectories anymore, we don't need this reference here. llvm-svn: 278558
2016-08-12Remove whitespaceDavid Majnemer1-1/+0
llvm-svn: 278536
2016-08-11Test commitBarnabas Bittner1-0/+1
llvm-svn: 278380
2016-03-30Update copyright year to 2016.Paul Robinson1-1/+1
llvm-svn: 264954
2015-03-12Update for a new year.Eric Christopher1-1/+1
Patch by Tanya Lattner. llvm-svn: 231998
2014-03-12Remove projects/sample.Rafael Espindola1-1/+0
As an example that was not actually being used, it suffered from a slow bitrot. The two main issues with it were that it had no cmake support and included a copy of the autoconf directory. The reality is that autoconf is not easily composable. The lack of composabilty is why we have clang options in llvm's configure. Suggesting that users include a copy of autoconf/ in their projects seems a bad idea. We are also in the process of switching to cmake, so pushing autoconf to new project is probably not what we want. llvm-svn: 203728
2014-01-01Update the copyright credits -- Happy new year 2014!NAKAMURA Takumi1-1/+1
FIXME: Dragonegg may be updated at non-trivial changes. llvm-svn: 198274
2013-05-21Be more specific and capitalize filenames.Eric Christopher1-1/+1
llvm-svn: 182424
2013-05-21Add an md5 library derived from a public domain implementation for dwarf4Eric Christopher1-0/+1
type signature computation. llvm-svn: 182348
2013-01-07Add LICENSE.TXT covering contributions made by ARM.Tim Northover1-0/+1
Absent a Contributor's License Agreement (CLA) with an LLVM legal entity and as reviewed and agreed with Chris Lattner, add a patent license covering future contributions from ARM until there is a CLA. This is to make explicit ARM's grant of patent rights to recipients of LLVM containing ARM-contributed material. llvm-svn: 171721
2013-01-01Update the copyright coredits -- Happy new year 2013!NAKAMURA Takumi1-1/+1
llvm-svn: 171342
2012-11-14Few more small CellSPU removals.Eric Christopher1-1/+0
llvm-svn: 167987
2012-04-03Add YAML parser to Support.Michael J. Spencer1-0/+1
llvm-svn: 153977
2012-01-01Happy new year 2012!NAKAMURA Takumi1-1/+1
llvm-svn: 147395
2011-06-12Happy new year.Benjamin Kramer1-1/+1
Only 163 days late! llvm-svn: 132895
2010-01-092010 is upon us.Chris Lattner1-1/+1
llvm-svn: 93062
2009-08-30Add regular expression matching support, based on OpenBSD regexec()/regcomp()Torok Edwin1-0/+1
implementation. llvm-svn: 80493
2009-08-01one fewer license, yay. :)Chris Lattner1-1/+0
llvm-svn: 77824
2009-05-19Now that we have atomics support properly detected by configure,Owen Anderson1-1/+0
use it to implement Atomic.h. This expunges the code previously imported from libatomic_ops. llvm-svn: 72077
2009-05-17Significantly improve Atomic.h by pulling in code from libatomic_ops by HP. ↵Owen Anderson1-0/+1
This is a little outdated, but reasonably complete. llvm-svn: 71973
2009-02-26Another great year for LLVM!John Criswell1-1/+1
llvm-svn: 65530
2009-01-05Renamed Google Test license file from COPYING to LICENSE.TXT to match LLVMMisha Brukman1-1/+1
conventions, per John Criswell. llvm-svn: 61708
2008-12-31Import of Google Test 1.2.1, with the non-essential bits removed.Misha Brukman1-2/+1
Added a README.LLVM file to indicate which files and directories were removed from the original source tarball. llvm-svn: 61526
2008-06-20llvmc doesn't exist anymore, and llvmc2 doesn't have a special license file.Owen Anderson1-1/+0
llvm-svn: 52550
2008-02-09scoped_ptr.h was removed.Chris Lattner1-1/+0
llvm-svn: 46913
2008-01-17Update license for current year.Tanya Lattner1-1/+1
llvm-svn: 46120
2007-12-05Updated source file headers to llvm coding standard.Scott Michel1-0/+1
llvm-svn: 44597
2007-11-15Import the boost scoped_ptr class to LLVM. This patch was prepared byChris Lattner1-0/+3
Cédric Venet. llvm-svn: 44161
2007-08-21Dror GCCLibraries: they are obsolete since 2.0 release. This also reduces ↵Anton Korobeynikov1-1/+0
number of licenses used in LLVM. llvm-svn: 41257
2007-05-06bzip2 is goneChris Lattner1-1/+0
llvm-svn: 36895
2007-02-25remove these.Chris Lattner1-1/+0
llvm-svn: 34570
2007-01-18Welcome 2007.John Criswell1-1/+1
llvm-svn: 33338
2006-09-11burg is goneChris Lattner1-1/+0
llvm-svn: 30253
2006-04-20Changing domain nameTanya Lattner1-1/+1
llvm-svn: 27865
2006-01-03Happy New Year, LLVM.John Criswell1-1/+1
llvm-svn: 25065
2005-05-12Remove extraneous colons after program names for consistencyMisha Brukman1-4/+4
llvm-svn: 21904
2005-01-08Another year, another copyright update.John Criswell1-1/+1
llvm-svn: 19372
2004-11-27Add bzip2Chris Lattner1-1/+1
llvm-svn: 18279
2004-11-27These have been removedChris Lattner1-2/+0
llvm-svn: 18278
2004-09-16Adjust the license files based on the actual content of llvm and llvm-testReid Spencer1-29/+0
after llvm-test was split out of llvm. llvm-svn: 16382
2004-08-25Update to include tools/llvmc and lib/System as having additional copyrightReid Spencer1-0/+2
licenses. llvm-svn: 16046
2004-08-05Add additional copyright notice for the PowerPC backend.John Criswell1-0/+1
Thanks Nate! llvm-svn: 15531
2004-06-01Add spiffBrian Gaeke1-0/+1
llvm-svn: 13933
2004-05-11Added obsequi.John Criswell1-0/+1
llvm-svn: 13462
2004-04-13We actually don't have spiff anymoreChris Lattner1-1/+0
llvm-svn: 12929