-
Notifications
You must be signed in to change notification settings - Fork 70
nxdk License Information
Jannik Vogel edited this page Apr 11, 2021
·
4 revisions
Since nxdk is composed of many different parts, not everything is under the same license. This page hopes to provide a brief overview for the current version of nxdk.
Disclaimer: none of the information on this page may be accurate as the nxdk changes, or if you use an older version of the nxdk. Therefore caution should be taken to see what licenses are in affect for your given version of the nxdk.
- audio.c → foundation from Cromwell audio driver which is GPL 2.0
- audio.h → Base code from OpenXDK therefore GPL 2.0
- debug.c → Base code from OpenXDK therefore GPL 2.0
- debug.h → Base code from OpenXDK therefore GPL 2.0
- fileio.c → Base code from OpenXDK therefore GPL 2.0
- fileio.h → Base code from OpenXDK therefore GPL 2.0
- font_sasteroids2.h → from svgalib.org
- font_terminal.h → public domain
- font_unscii_16.h → public domain
- input.c → Base code from OpenXDK therefore GPL 2.0
- input.h → Base code from OpenXDK therefore GPL 2.0
- io.c → Base code from OpenXDK therefore GPL 2.0
- io.h → Base code from OpenXDK therefore GPL 2.0
- keyboard.h → Base code from OpenXDK therefore GPL 2.0
- led.c → copyright and related rights waived by Lucas Eriksson via CC0
- led.h
- mouse.h → Base code from OpenXDK therefore GPL 2.0
- pad.h → Base code from OpenXDK therefore GPL 2.0
- video.c → Base code from OpenXDK therefore GPL 2.0
- video.h → Base code from OpenXDK therefore GPL 2.0
- xbox.c → Base code from OpenXDK therefore GPL 2.0
- xbox.h → Base code from OpenXDK therefore GPL 2.0
Under Apache 2.0
Under IJG License, Modified BSD License, xlib License
Under PNG Reference Library License V2
Under BSD License
Under BSD License
Under Academic Free License V2
Under MIT License unless otherwise noted
- nv20_shader.h → from renouveau (GPL)
- nv_objects.h → from renouvau (GPL)
- nv_regs.h → Can't find license information
- outer.h → based on nv10reg.h and maybe from video.h
- pbkit.c → LGPL V2.1
- pbkit.h → LGPL V2.1
Under CC0
- SDL2 → zlib License
- SDL2_image → zlib License
- SDL2_ttf → zlib License
- ft2build.h → FreeType Project LICENSE
- ftmodule.h → FreeType Project LICENSE
- ftoption.h → FreeType Project LICENSE
- core → Base code from OpenXDK therefore GPL 2.0
- host → Base code from OpenXDK therefore GPL 2.0
- include → Base code from OpenXDK therefore GPL 2.0
- misc → Base code from OpenXDK therefore GPL 2.0
- sys → Base code from OpenXDK therefore GPL 2.0
- bulk.h → Base code from OpenXDK therefore GPL 2.0
- hub.h → Base code from OpenXDK therefore GPL 2.0
- ochi.h → Base code from OpenXDK therefore GPL 2.0
- usb_wrapper.h → Base code from OpenXDK therefore GPL 2.0
Under MIT License unless otherwise noted
- libxboxkrnl.lib → Made with xboxkernl.exe.def
- ntstatus.h → CC0
- xboxdef.h → CC0
- xboxkrnl.exe.def → CC0
- xboxkernl.h → CC0
- c_runtime → BSD-like and MIT License
- libc_extensions → MIT
- vcruntime → MIT unless otherwise noted
Under zlib License