Licensing

iPXE is free software. You are free to run iPXE for any purpose, to study how iPXE works and change it to suit your needs, and to redistribute copies of iPXE in accordance with the licence.

The majority of iPXE is licensed under the GNU GPL version 2 (or, at your option, any later version). For historical reasons, some portions of the code are licensed under GPL-compatible licences such as the two-clause BSD licence.

If you need to know unambiguously which licence applies to your build of iPXE, you can append .licence to the build target. For example, to find out which licence applies to bin/808610de.rom, you would use:

  make bin/808610de.rom.licence

This will produce a detailed licence analysis such as:

  The following licences appear within this file:
    Public Domain
    BSD Licence (without advertising or endorsement clauses)
    GPL version 2 (or, at your option, any later version)
    GPL version 2 only
  
  BSD Licence (without advertising or endorsement clauses) subsumes Public Domain
  GPL version 2 (or, at your option, any later version) subsumes BSD Licence (without
  advertising or endorsement clauses)
  GPL version 2 only subsumes GPL version 2 (or, at your option, any later version)
  
  The overall licence for this file is:
    GPL version 2 only

which indicates that the single licence that can be applied to all files included within bin/808610de.rom is the GNU GPL version 2 (and only version 2).

licensing.txt ยท Last modified: 2011/03/02 02:16 by mcb30
Recent changes RSS feed CC Attribution-Share Alike 4.0 International Driven by DokuWiki
All uses of this content must include an attribution to the iPXE project and the URL https://ipxe.org
References to "iPXE" may not be altered or removed.