Open Source

Licenses & source code

LinkLocke is free software under the GNU General Public License, version 3 or later (GPL-3.0-or-later). You may use, share and modify LinkLocke – anything you pass on must again be under the GPL and include the source code.

Source code

The complete source code of every published version, including the build scripts and the changes to the bundled emulator cores, is available with every version on the release page (file “LinkLocke-src-…zip”).

Bundled software

LinkLocke includes or uses the following open-source projects. Many thanks to all their authors!

ProjectUsed forLicense
melonDS DS / melonDSNintendo DS emulationGPL-3.0
mGBAGame Boy, Game Boy Color, Game Boy AdvanceMPL-2.0
Universal Randomizer (FVX)RandomizerGPL-3.0
Tauri, wgpuApp interface, graphicsMIT / Apache-2.0
librashader, slang-shadersImage filtersMPL-2.0 / GPL-3.0; shaders per file (MIT, LGPL, GPL, CC0 …)
SDL3ControllersZlib
SQLiteDatabasesPublic Domain
libretro-databaseCheat catalog, loaded at runtimeCC BY-SA 4.0
Chakra Petch, Onest, JetBrains Mono, Figtree, Bricolage GrotesqueFontsSIL Open Font License 1.1

The full license texts are included with the program and the source code. The font licenses of this website: Chakra Petch, Onest.

No games included

LinkLocke does not contain any games, ROMs, BIOS files, graphics or music from games. The Nintendo DS core runs with the free BIOS replacement from melonDS. Everything you see and hear from a game comes from your own copy of the game.