LoonBox

Licenses

Last updated: March 6, 2026

LoonBox Licensing

LoonBox uses a permissive ecosystem model: the application itself is copyleft, but themes and plugins you build are yours to license however you choose.

Application License

LoonBox source code is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).

This means:

Ecosystem Carve-Out

Feathers (themes) and extensions (plugins) that interact with LoonBox solely through the documented public APIs may be distributed under any license, including proprietary licenses. The AGPL-3.0 does not extend to these works.

This means you can build and sell commercial feathers and extensions without open-sourcing them.

Contributor License Agreement

Contributors to LoonBox sign a CLA that:

Rust Crates

CratePurposeLicense
symphoniaAudio decoding (MP3, FLAC, OGG, WAV, AAC)MPL-2.0
cpalCross-platform audio outputApache-2.0
loftyAudio metadata reading/writingApache-2.0 / MIT
mluaLua scripting engine for extensionsMIT
adblockBrave adblock engine for embedded browserMPL-2.0
rqbitBitTorrent client for Tremolo (planned)Apache-2.0
tokioAsync runtime (network layer only)MIT
serdeSerializationApache-2.0 / MIT
flutter_rust_bridgeDart-Rust FFI bridgeMIT

Flutter / Dart Packages

PackagePurposeLicense
flutterUI frameworkBSD-3-Clause
flutter_riverpodState managementMIT
driftSQLite ORM / databaseMIT
webview_windowsEmbedded browser (WebView2)MIT
system_traySystem tray integrationMIT
smtc_windowsWindows media transport controlsMIT
flutter_rust_bridgeFFI code generationMIT
path_providerPlatform directory pathsBSD-3-Clause
file_pickerNative file/folder pickerMIT
httpHTTP client (MusicBrainz API)BSD-3-Clause

Website

PackagePurposeLicense
AstroStatic site generatorMIT
InterTypefaceOFL-1.1

Server Infrastructure

SoftwarePurposeLicense
Linux (Ubuntu)Operating systemGPL-2.0
nginxWeb server / reverse proxyBSD-2-Clause
PostgreSQLAccount database (planned)PostgreSQL License

Heritage

LoonBox is a spiritual successor to Songbird (POTI Inc., 2006-2010) and Nightingale (community, 2012-2018). LoonBox is a complete rewrite — no code from Songbird or Nightingale is used in the application. The git repository preserves the historical commit lineage for reference.

Songbird was originally licensed under GPL-2.0. Nightingale continued under GPL-2.0. LoonBox is independently licensed under AGPL-3.0.

Questions

For licensing questions, contact legal@loonbox.app.