#12899: Use fluidlite as fluidsynth replacement, add SF3 support
-----------------------------+----------------------------
Reporter: korli | Owner: korli
Type: enhancement | Status: new
Priority: normal | Milestone: R1
Component: Kits/Midi Kit | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
-----------------------------+----------------------------
Comment (by pulkomandy):
When we provide things in the Haiku base package or its dependencies, it
puts on us, Haiku developers, the burden of keeping these bundled
libraries stable over the years. They become part of our ABI and we need
to keep them around.
This results in us shiping 4 or 5 different versions of ICU, same for
libpng, libjpeg, etc.
To avoid this, we try to remove these and let app use the official APIs
instead (MIDI Kit, translators, etc). This way, we have a single entry
point to the API which we can keep stable, and we can replace the backend
as we see fit. This is a more future proof approach.
This of course doesn't prevent providing packages for the 3rd party stuff,
but for Haiku itself, it's better to limit runtime dependencies as much as
possible.
--
Ticket URL: <https://dev.haiku-os.org/ticket/12899#comment:6>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.