summaryrefslogtreecommitdiffstats
path: root/COPYRIGHTS
diff options
context:
space:
mode:
Diffstat (limited to 'COPYRIGHTS')
-rw-r--r--COPYRIGHTS32
1 files changed, 9 insertions, 23 deletions
diff --git a/COPYRIGHTS b/COPYRIGHTS
index d686b435..342330bb 100644
--- a/COPYRIGHTS
+++ b/COPYRIGHTS
@@ -1,26 +1,12 @@
+In general iPXE files are licensed under the GPL. For historical
+reasons, individual files may contain their own licence declarations.
+Most builds of iPXE do not contain all iPXE code (in particular, most
+builds will include only one driver), and so the overall licence can
+vary depending on what target you are building.
-In general gPXE files are licensed under the GPL. GPLed files are in
-general either from Linux or have been explicitly put under GPL by the
-authors. The license for a file is usually documented at the top of
-the file.
+The resultant applicable licence(s) for any particular build can be
+determined by using "make bin/xxxxxxx.yyy.licence"; for example:
-A few files are inherited from FreeBSD netboot and therefore can be
-used under BSD or GPL. Documented in this file are some of the
-non-GPL'ed files. If the internal documentation for a file disagrees
-with what is documented in this file, the internal documentation for
-the file shall be override this file.
-
-File Copyright status
-
-src/core/misc.c BSD
-src/drivers/net/3c509.c BSD
-src/drivers/net/3c509.h BSD
-src/drivers/net/3c595.c BSD
-src/drivers/net/3c595.h BSD
-src/drivers/net/3c90x.c Open Source
-src/drivers/net/epic100.c None
-src/drivers/net/epic100.h None
-src/drivers/net/ns8390.c BSD
-src/drivers/net/ns8390.h BSD
-src/arch/i386/include/bits/string.h None
+ make bin/rtl8139.rom.licence
+to determine the resultant licence(s) for the build bin/rtl8139.rom