]> git.proxmox.com Git - mirror_zfs.git/blobdiff - COPYRIGHT
Linux 5.0 compat: ASM_BUG macro
[mirror_zfs.git] / COPYRIGHT
index 1123393f73f90f7e1f309cc2422376351ed68e50..54fbceade1e4dfffbad1b5726554da67861b6b76 100644 (file)
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -1,14 +1,27 @@
-The majority of the code is this project comes from OpenSolaris which
-has been released under the CDDL open source license.  This includes
-the core ZFS code, libavl, libnvpair, libefi, libunicode, and libutil.
-The original OpenSolaris source can be downloaded from:
+Refer to the git commit log for authoritative copyright attribution.
 
-http://dlc.sun.com/osol/on/downloads/b121/on-src.tar.bz2
+The original ZFS source code was obtained from Open Solaris which was
+released under the terms of the CDDL open source license.  Additional
+changes have been included from OpenZFS and the Illumos project which
+are similarly licensed.  These projects can be found on Github at:
 
-Files which do not originate from OpenSolaris are noted by a header
-and attributed properly.  These exceptions include but are not limited
-to the vdev_disk.c and zvol.c implementation which are also licensed
-under the CDDL.
+  * https://github.com/illumos/illumos-gate
+  * https://github.com/openzfs/openzfs
 
-This package is distributed under the terms of the CDDL.  See the file
-OPENSOLARIS.LICENSE for more information.
+Unless otherwise noted, all files in this distribution are released
+under the Common Development and Distribution License (CDDL).
+
+Exceptions are noted within the associated source files headers and
+by including a THIRDPARTYLICENSE file with the license terms.  A few
+notable exceptions and their respective licenses include:
+
+  * Skein Checksum Implementation: module/icp/algs/skein/THIRDPARTYLICENSE
+  * AES Implementation: module/icp/asm-x86_64/aes/THIRDPARTYLICENSE.gladman
+  * AES Implementation: module/icp/asm-x86_64/aes/THIRDPARTYLICENSE.openssl
+  * PBKDF2 Implementation: lib/libzfs/THIRDPARTYLICENSE.openssl
+  * SPL Implementation: module/spl/THIRDPARTYLICENSE.gplv2
+
+This product includes software developed by the OpenSSL Project for use
+in the OpenSSL Toolkit (http://www.openssl.org/)
+
+See the LICENSE and NOTICE for more information.