University of Illinois/NCSA Open Source License

University of Illinois/NCSA Open Source License
SPDX identifierNCSA
FSF approvedYes[1]
OSI approvedYes[2]
GPL compatibleYes[1]
CopyleftNo[1]
Websiteotm.illinois.edu/uiuc_openSource Edit this on Wikidata

The University of Illinois/NCSA Open Source License, or UIUC license, is a permissive free software license, based on the MIT/X11 license and the 3-clause BSD license. By combining parts of these two licenses, it attempts to be clearer and more concise than either.[3]

The license is the result of efforts by a University of Illinois committee set up in 2001. The intention was to create a new license standard for both NCSA and the worldwide software community in general. It was formally certified as an open-source license during a March 28, 2002 board meeting of the Open Source Initiative.

Source code under the NCSA license can be incorporated into proprietary products without the reciprocity requirements that copyleft free software licenses raise. The license is compatible with all versions of the GNU General Public License.[1] Notable software using the license includes LLVM and Clang (version 8.0.1 or earlier[4]).

  1. ^ a b c d Stallman, Richard. "Various Licenses and Comments about Them". Free Software Foundation. Retrieved 2007-07-08.
  2. ^ "The University of Illinois/NCSA Open Source License (NCSA)". Open Source Initiative. Retrieved 2018-10-03.
  3. ^ "Illinois Open Source License | UIUC Office of Technology Management". otm.illinois.edu. Archived from the original on 2015-08-19.
  4. ^ "LICENSE.TXT". llvm.org. Retrieved 2019-09-24.