Open-source licenses
RetroHub is built with free software written by other people. This page credits it and tells you where to find the license and the source code of each component, as those licenses require.
Browser player and emulators
These components are not part of what RetroHub sells. They are downloaded from the public npm registry to your computer during setup, unchanged, and each one stays under its own license. Most emulators carry their license text inside their own package, and the player's license is saved next to it in the RetroHub folder.
| Component | Used for | License |
|---|---|---|
| EmulatorJS 4.2.3 | The player page | GPL-3.0 |
| Play! 0.77 | PlayStation 2 in the browser | BSD-2-Clause |
| FCEUmm | NES | GPL-2.0 |
| Snes9x | Super Nintendo | Snes9x license (personal, non-commercial use) |
| Mupen64Plus-Next | Nintendo 64 | GPL-2.0 |
| Gambatte | Game Boy, Game Boy Color | GPL-2.0 |
| mGBA | Game Boy Advance | MPL-2.0 |
| melonDS | Nintendo DS | GPL-3.0 |
| PCSX ReARMed | PlayStation | GPL-2.0 |
| Genesis Plus GX | Genesis / Mega Drive, Game Gear | Genesis Plus GX license (non-commercial) |
| SMS Plus GX | Master System | GPL-2.0 |
| Beetle PCE | TurboGrafx-16 / PC Engine | GPL-2.0 |
| Stella 2014 | Atari 2600 | GPL-2.0 |
| FinalBurn Neo | Arcade | FinalBurn Neo license (non-commercial) |
Each link leads to the source code repository of that component. If you cannot reach it, write to and we will send it to you.
Libraries inside RetroHub
The RetroHub program itself includes open-source libraries, most of them under the MIT,
ISC, Apache-2.0 or BSD licenses. The full list, with every copyright notice and license
text, is in the file THIRD-PARTY-NOTICES.txt that comes with RetroHub.
Fonts
This site is set in Geist and Geist Mono, and the RetroHub interface in Inter. All three are licensed under the SIL Open Font License 1.1.
Game names and box art
Console names, game titles and box art are the property of their owners and are not covered by any of the licenses above.