-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNOTICES.txt
More file actions
42 lines (37 loc) · 2.03 KB
/
Copy pathNOTICES.txt
File metadata and controls
42 lines (37 loc) · 2.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
EmuDOS for Linux — third-party notices
======================================
EmuDOS itself is licensed under the GNU General Public License v3 (see LICENSE).
It bundles or links the following third-party components, with their own terms:
munt / mt32emu
--------------
The Roland MT-32 synthesis shim (libemudos_mt32.so) is compiled from the
header-only munt mt32emu library.
Copyright (C) 2003-2009 Dean Beeler, Jerome Fisher
Copyright (C) 2011-2022 Dean Beeler, Jerome Fisher, Sergey V. Mikayev
Licensed under the GNU Lesser General Public License, version 2.1 or later.
https://github.com/munt/munt
The shim is a separate shared library linked at runtime; its source (the
mt32emu header plus src/native/mt32/emudos_mt32.cpp) ships in the EmuDOS source
repository, satisfying the LGPL's relinking provision.
librashader
-----------
CRT / post-processing shaders are rendered through librashader by SnowflakePowered,
which is BUNDLED with EmuDOS (librashader.so ships next to the binary) so shaders work
out of the box. The version-pinned binary is fetched + SHA-256-verified by
src/native/librashader/fetch.sh at build time (no committed binary).
Copyright (c) the librashader authors / SnowflakePowered.
Dual-licensed under the Mozilla Public License 2.0 and the GNU General Public
License v3.0 (both compatible with EmuDOS's GPLv3). See the full texts in
src/native/librashader/LICENSE-MPL.md and LICENSE-GPL.md.
https://github.com/SnowflakePowered/librashader
DOSBox Pure (libretro core)
---------------------------
The emulation core is downloaded on demand at runtime (not bundled).
Licensed under the GNU General Public License v2 or later.
https://github.com/schellingb/dosbox-pure
SDL3, Avalonia, LibVLCSharp and the .NET runtime
------------------------------------------------
SDL3 (gamepads + audio, Zlib) is the distro's libsdl3-0 package (a .deb/AUR
dependency). Avalonia (MIT) and LibVLCSharp (LGPL-2.1) plus the .NET runtime
(MIT) are redistributed as part of the self-contained publish bundle.
https://github.com/libsdl-org/SDL