Phase 15: host trusted LADSPA processors with persisted graph state
This commit is contained in:
parent
c3eadee891
commit
f72314b5a3
24 changed files with 1046 additions and 70 deletions
|
|
@ -37,3 +37,20 @@ and supply the notices/source/relinking facilities required by those exact
|
|||
licenses and linking choices. FLTK's exception does not remove obligations of
|
||||
other linked libraries. This review covers the current unmodified system-linked
|
||||
build; static all-in-one bundles and external plugins need a separate review.
|
||||
|
||||
## Phase 15 LADSPA review
|
||||
|
||||
The optional external host includes the system LADSPA 1.1 header (`ladspa`
|
||||
1.17-7), copyright Richard W.E. Furse, Paul Barton-Davis and Stefan Westerfeld,
|
||||
LGPL-2.1-or-later. No header, implementation or plugin binary is copied into the
|
||||
repository. The host uses the glibc dynamic loader (`-ldl`, LGPL-2.1-or-later),
|
||||
with no discovery/runtime SDK library or new installed package. LADSPA is mature
|
||||
and stable; it does not provide modern instrument/MIDI/opaque-state services.
|
||||
The original fixture in tests/plugins is MIT repository code.
|
||||
|
||||
Acceptance dynamically loads the user's installed LADSPA sample amp/sine modules
|
||||
(package metadata LGPL-2.1-or-later) and SWH inverter (swh-plugins 0.4.17-7,
|
||||
GPL-2.0-or-later). Testing/loading a user-installed module does not grant the right
|
||||
to bundle or relicense it. Redistributors must review each chosen module and the
|
||||
combined distribution's obligations separately; xtc's MIT grant covers only its
|
||||
original code. No third-party plugin is included in source archives or installs.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue