-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlicense.html
More file actions
215 lines (193 loc) · 9.16 KB
/
license.html
File metadata and controls
215 lines (193 loc) · 9.16 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Primary Meta Tags -->
<title>Open Source Licenses - GoGBA</title>
<meta name="title" content="Open Source Licenses - GoGBA">
<meta name="description" content="GoGBA open source licenses: core libraries (mGBA, RCheevos) and main Flutter dependencies, matching the in-app License screen.">
<meta name="keywords" content="GoGBA licenses, MPL-2.0, MIT, mGBA, RCheevos, Flutter, Firebase, GBA emulator, GBC emulator, Game Boy emulator">
<meta name="robots" content="index, follow">
<!-- Open Graph / Facebook -->
<meta property="og:type" content="website">
<meta property="og:url" content="https://gogba.xyz/license.html">
<meta property="og:title" content="Open Source Licenses - GoGBA">
<meta property="og:description" content="Core libraries and main dependencies for GoGBA, aligned with the in-app License screen.">
<meta property="og:image" content="https://gogba.xyz/images/app_icon.png">
<!-- Twitter -->
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Open Source Licenses - GoGBA">
<meta name="twitter:description" content="Core libraries and main dependencies for GoGBA, aligned with the in-app License screen.">
<!-- Canonical URL -->
<link rel="canonical" href="https://gogba.xyz/license.html">
<!-- Favicon -->
<link rel="icon" type="image/png" href="images/app_icon.png">
<link rel="apple-touch-icon" href="images/app_icon.png">
<!-- Stylesheet -->
<link rel="stylesheet" href="styles.css">
<!-- Structured Data -->
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebPage",
"name": "Open Source Licenses - GoGBA",
"description": "GoGBA open source licenses (core libraries and main dependencies)",
"url": "https://gogba.xyz/license.html"
}
</script>
</head>
<body>
<header>
<nav class="navbar">
<div class="container">
<div class="nav-brand">
<h1>GoGBA</h1>
</div>
<button class="mobile-menu-toggle" aria-label="Toggle menu" aria-expanded="false">
<span></span>
<span></span>
<span></span>
</button>
<ul class="nav-menu">
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="support.html">Support</a></li>
<li><a href="privacy-policy.html">Privacy Policy</a></li>
<li><a href="terms-of-service.html">Terms of Service</a></li>
<li><a href="license.html" class="active">License</a></li>
</ul>
</div>
</nav>
</header>
<main>
<div class="container">
<div class="content-page">
<h1>Open Source Licenses</h1>
<p>
GoGBA uses several open-source components. This page lists the same core libraries
and main dependencies shown in the app (Settings → License). Transitive packages
are omitted here for clarity.
</p>
<h2>Core Libraries</h2>
<div style="margin-bottom: 2rem;">
<h3>libretro mGBA Core</h3>
<p>
<strong>License:</strong> MPL-2.0
</p>
<p>
<strong>Description:</strong> High-performance emulation for Game Boy Advance, Game Boy Color, and Game Boy, based on mGBA and adapted for libretro with native integration for optimal performance.
</p>
<p>
<strong>Source:</strong> <a href="https://github.com/hamberluo/libretro-mgba" target="_blank" rel="noopener noreferrer">https://github.com/hamberluo/libretro-mgba</a>
</p>
</div>
<div style="margin-bottom: 2rem;">
<h3>RCheevos</h3>
<p>
<strong>License:</strong> MIT
</p>
<p>
<strong>Description:</strong> RetroAchievements library for achievement support,
leaderboards, and Rich Presence.
</p>
<p>
<strong>Source:</strong> <a href="https://github.com/RetroAchievements/rcheevos" target="_blank" rel="noopener noreferrer">https://github.com/RetroAchievements/rcheevos</a>
</p>
</div>
<h2>Main Dependencies</h2>
<div style="margin-bottom: 1.5rem;">
<h3>Flutter</h3>
<p>
<strong>License:</strong> BSD-3-Clause
</p>
<p>
<strong>Description:</strong> UI toolkit for building natively compiled applications.
</p>
<p>
<strong>Source:</strong> <a href="https://flutter.dev" target="_blank" rel="noopener noreferrer">https://flutter.dev</a>
</p>
</div>
<div style="margin-bottom: 1.5rem;">
<h3>Riverpod</h3>
<p>
<strong>License:</strong> MIT
</p>
<p>
<strong>Description:</strong> State management (flutter_riverpod).
</p>
<p>
<strong>Source:</strong> <a href="https://riverpod.dev" target="_blank" rel="noopener noreferrer">https://riverpod.dev</a>
</p>
</div>
<div style="margin-bottom: 1.5rem;">
<h3>GoRouter</h3>
<p>
<strong>License:</strong> BSD-3-Clause
</p>
<p>
<strong>Description:</strong> Declarative routing for Flutter.
</p>
<p>
<strong>Source:</strong> <a href="https://pub.dev/packages/go_router" target="_blank" rel="noopener noreferrer">https://pub.dev/packages/go_router</a>
</p>
</div>
<div style="margin-bottom: 1.5rem;">
<h3>Slang</h3>
<p>
<strong>License:</strong> MIT
</p>
<p>
<strong>Description:</strong> Internationalization and localization (slang, slang_flutter).
</p>
<p>
<strong>Source:</strong> <a href="https://pub.dev/packages/slang" target="_blank" rel="noopener noreferrer">https://pub.dev/packages/slang</a>
</p>
</div>
<div style="margin-bottom: 1.5rem;">
<h3>File Picker</h3>
<p>
<strong>License:</strong> MIT
</p>
<p>
<strong>Description:</strong> Plugin for picking files and folders.
</p>
<p>
<strong>Source:</strong> <a href="https://pub.dev/packages/file_picker" target="_blank" rel="noopener noreferrer">https://pub.dev/packages/file_picker</a>
</p>
</div>
<div style="margin-bottom: 1.5rem;">
<h3>Firebase</h3>
<p>
<strong>License:</strong> Apache-2.0
</p>
<p>
<strong>Description:</strong> Analytics, Crashlytics, Remote Config, and related plugins.
</p>
<p>
<strong>Source:</strong> <a href="https://firebase.google.com/docs/flutter/setup" target="_blank" rel="noopener noreferrer">https://firebase.google.com/docs/flutter/setup</a>
</p>
</div>
<h2>Additional Information</h2>
<p>
For the full dependency tree and SPDX identifiers, use Flutter’s license registry
in the app or run <code>flutter pub deps</code> / inspect each package on pub.dev.
</p>
</div>
</div>
</main>
<footer>
<div class="container">
<p>© 2026 GoGBA. All rights reserved.</p>
<ul class="footer-links">
<li><a href="privacy-policy.html">Privacy Policy</a></li>
<li><a href="terms-of-service.html">Terms of Service</a></li>
<li><a href="license.html">License</a></li>
<li><a href="support.html">Support</a></li>
<li><a href="about.html">About</a></li>
</ul>
</div>
</footer>
<script src="js/common.js"></script>
</body>
</html>