Repository navigation
Licensing
This page summarises what the repository's own license files say. It is not legal advice and makes no claim beyond those files: LICENSES/README.md is the inventory and the authority.
| Material | License |
|---|---|
| Code and documentation authored specifically for Sightline | Zero-Clause BSD — LICENSES/Sightline-Code-0BSD.txt |
Original artwork authored specifically for Sightline under data/asset-overrides/
|
CC0 1.0 Universal — LICENSES/Sightline-Assets-CC0-1.0.txt; see data/asset-overrides/LICENSE.md |
Neither license requires attribution.
Sightline-authored code and documentation means the files added in this
fork — the new subsystems under src/gfx/, src/platform/, src/native/,
src/net/, the sl_* headers, the tooling under tools/asset/,
tools/derive/, tools/docs/, tools/export/, tools/native/,
tools/sightline/, tools/trace/ (the harness code) and tools/windows/,
ci/, data/overrides/, and the docs/ files added in the fork. The full
directory list, and the files excluded from it, are in LICENSES/README.md.
Sightline-authored artwork means the source packages under
data/asset-overrides/source/ whose glTF declares extras.sl_authored with
a provenance string — currently the four boot packages (goldeneye_logo,
legal_page, nintendo_logo, rareware_logo). See
Custom Boot Models.
The two controller models under data/asset-overrides/source/controllers/
(xbox, dualsense) are not Sightline-authored and are outside both
grants: they are third-party CC-BY-4.0 work by their Sketchfab authors,
modified for Sightline, with the credit line a release must reproduce in
each package's ATTRIBUTION.md (a release package carries these under
LICENSES\third-party\controllers\). Only the two replacement parts
flagged sl_authored_part — the plain Guide and PS buttons — are
Sightline-authored. See Custom Boot Models.
The Sightline licenses apply only to first-party Sightline material, whose rights the project holds. Nothing in them grants any rights to:
-
The upstream GoldenEye decompilation — everything present in
gitlab.com/kholdfuzion/goldeneye_src: the upstream parts ofsrc/,include/,assets/,ld/,rsp/,docs/,scripts/andtools/, the rootMakefile, and the rest — including the files this fork has modified. Modification does not change a file's status. No explicit license was identified upstream; the material is retained as-is. -
The N64 SDK / libultra headers and sources (
src/libultra/,src/libultrare/,include/,rsp/) and the SGI IRIX IDO toolchain binaries (tools/irix/root/), which keep their existing notices. -
Third-party components with their own licenses: rabbitizer (MIT) and
the ido-static-recomp sources under
tools/ido5.3_recomp/, and any file carrying another author's notice. -
Files added in the fork that are ports, transcriptions or derivations
of upstream code or of data read out of the game, and recorded harness
data generated by running the game — listed by name in
LICENSES/README.mdas outside both grants. - The game itself. GoldenEye 007 is the property of its rightsholders. This project is unaffiliated with Rare, Nintendo, MGM or Danjaq, and distributes no ROM or ROM-derived game assets. See ROM Setup and the readme's Assets and legal posture.
- The replacement artwork the COMMUNITY HD and XBLA presentations draw. The Community HD textures are the GoldenEye 007 HD texture pack, created by intermissionfb with font textures by GhostlyDark; they remain their authors' work and are not included in or redistributed with Sightline — the pinned release is downloaded and converted on the player's machine. The XBLA remaster's artwork belongs to its rightsholders and comes only from the player's own copy; Sightline distributes no remaster asset and nothing converted from one.
-
The README screenshots (
docs/images/*.png), which show the game's, the Community HD project's and the remaster's artwork; that material keeps its rightsholders' status. See docs/images/README.md.
Written from the public Sightline source tree. Bug reports and questions go to GitHub Issues; pull requests are not accepted.