Norrest, as you know, Volumio 1.x is licensed under GPLv3 (and many other components you use, like Linux Kernel and MPD, are GPL as well).
You’re free to modify, reuse and even use in commercial products Volumio 1.X code, but you MUST obey to GPL license.
From what I see you’re in clear violation of GPL in many ways:
No source code of Volumio 1.x is distributed
You offer a “PRO” version only to your customers. Quoting from your website:
In fact, from the native Volumio there remained only the web-shell, which suffered many changes, both external and functional (a lot of buttons were redone and added new ones) and technical ones (speed of work, etc.).
The firmware was spent more than two years, it is not separately sent and sold!
You have 2 choices:
Keep on using Volumio (and all other GPL licensed components) but obey and comply with GPL license.
Stop using Volumio code (and all other GPL licensed components)
Last thing: remove all volumio related icons from your website, as they are misleading from where the software comes from, as you are also violating Volumio’s trademark.
[spoiler]We - Andrea Coiutti (ACX) and Simone De Gregori (Orion) - started the development of the webUI under the RaspyFi project, because it was the first distribution running on Raspberry Pi, platform which we owned at the time. The RaspyFi project had a huge boost of popularity when the 1.0 version was released in september 2013, also thanks to our webUI and other OS optimizations introduced by us, like the kernel profiles (it was a simple Raspbian running MPD before our contribution). Here you can see the result of our work at the time it was published:
Meanwhile, we were already working together with RaspyFi’s founder Michelangelo Guarise on a new wider project called Tsunamp, but sadly things went wrong and we decided to abandon it and continue on different paths.
After the split, two different and independent projects were founded. We joined Carmelo San Giovanni (Um3ggh1u) and together we founded RuneAudio, choosing to rebuild the distro from scratch with Arch Linux as base. Michelangelo instead founded Volumio, using a slightly modified version of the webUI we developed for RaspyFi, in which he hadn’t written any single line of code before that. This has to be clarified, as most people do not know who really is behind that huge work. Someone even thinks that RuneAudio is a fork of Volumio, when the truth is quite different. You can find our names in the credits of RaspyFi and Volumio projects.
These are the reasons why you’ll find now three different projects with similiar purposes and almost the same webUI.
As the creators of the original RaspyFi’s webUI, we are continuing its development under the RuneAudio project with the name RuneUI.
We are not collaborating anymore with RaspyFi and don’t have any relationship with Volumio. We wish them all the best for the future.[/spoiler]
That’s rather unfair considering that Volumio was almost totally rewritten in it’s evolution from 1.x to 2.y. Anyway, regardless of your perceptions of the licensing system, you still need to conform to it.
Very good, that’s a step in the right direction.
You might want to read the GPL (v3 and v2) to see what more needs to be done to be fully GPL compliant (not only with Volumio).
Then please remove the Volumio icons from your website.
As always, I would like to encourage you to bring your knowledge also to this community, see you’re very skilled, so the whole community will benefit from the improvements that you can bring.
##The ALSA Library package contains the ALSA library used by programs (including ALSA Utilities) requiring access to the ALSA sound interface.
##This is an important component, as previously DSD Native support required updating these libraries.
alsalibver="$(grep VERSION_STR /usr/include/alsa/version.h | sed -e ‘s/[^0-9]//g’)"
newveralsalib=‘117’
if [[ $alsalibver != $newveralsalib ]];
then
echo “$alsalibver”
echo “$newveralsalib”
echo “need to update”
apt-get install automake libtool
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.1.7.tar.bz2
tar xvjf alsa-lib-1.1.7.tar.bz2
cd alsa-lib-1.1.7
./configure
make install
else
echo “$newveralsalib”
echo “no need to update”
fi
echo “finished”[/code]