- Second, in the case of Ardour, just read https://community.ardour.org/node/8288 . These people are doing what they can to keep the project alive.
- http://packages.ubuntu.com/search?searchon=names&suite=all&s...
We (ardour.org) do not (and cannot) support distro-built versions of Ardour.
This leads to 2 errors, one irritating, one that prevents the program from functioning.
Irritating: GTK+ loads the system GTK theme during a call to gtk_init(). If this theme is based on clearlooks but contains declarations unknown to our (older) version of Clearlooks, you get errors.
Blocking: GTK+ loads the system GTK theme during a call to gtk_init(). If the theme file defines a "color theme", then when Ardour defines its own, GTK will block for ever, because of a bug in GTK+2. This doesn't happen if the system GTK theme has no color theme definition.
Those are the two main issues. They cannot be worked around without rebuilding the GTK+ stack so that it cannot or will not load the system GTK theme.
If you've contacted GTK about upstreaming your patches, what was their response? I'd be surprised if they didn't want to.
And as you note, you don't know what the "something that was more sustainable is", whereas I've been doing this for 16 years, and have been through almost every "how to make money with open source" idea that there is. The vast majority don't apply to niche software, even on the odd occasion that they work for some other things.
I've made a living (of some kind) from working on Ardour for nearly 8 years now, and worked on it without need of income for 8 years before that. I think i'm
From the download page it looks like your anchor point is a one-time $45 for unlimited upgrades. This is already fairly cheap for DAW software, but I would be interested to know which of your pricing options actually does generate the most revenue. That would probably give you clues as to how to build a stronger free (gratis) version that doesn't reduce overall value for the user. Subscriptions being popular means you can probably consider paid add-ons and services. User wants to use proprietary plugins? It's added maintenance costs, make them pay for it. One-time purchases being popular means you probably need to pursue sponsorships. Unfortunately I don't know a good way to do this at scale without either A) embedding obnoxious advertising, or B) finding generous corporate benefactors. Everyone obviously wants option B and option A sucks for everybody. Whoever can find the equilibrium in between these will get rich.
I also want to add that I tremendously respect what you're doing and how far you've come, and that I probably would not be a musician if Ardour did not exist :)
> there obviously is value in [...]
> the pre-built binaries
Yet you object to having to pay for that value? If it's of no value, compile it yourself at no cost.