Marco,
See my answers/comments below.
Cheers
Kimmo
On 28.09.2015 14:07, Marco Curti wrote:
> Hi
>
> Thanks for details, but I'm not sure to well understand if:
>
> a. I'm I allowed to modify some of the GPL licensed components distributed with Daphile.
Of course you are.
> b. I'm I allowed to distribute the so modified distribution of Daphile.
No, you are allowed to do that if I understood you right. There are components (eg. most of the files but not all under /opt/spac, /opt/fwtool, /opt/netmgr, /opt/daphile, /var/www and /usr/local/bin) included in Daphile that are completely written by me. They are not open source and they may not be redistributed with anything else but Daphile, not for example as part of a modified Daphile version. I have the copyrights of them. I will clarify the license for these in the near future. Sorry but that's my choice.
>
> Sure not for commercial intends.
>
> If Yes (as it should be), How could I Access the 'official' releases since only the private beta has ssh access?
"Official" version does not have the ssh server enabled because I don't want that there is such a hole for the users who don't know how or care to change the default password. And I have not been motivated enough to develop the password configuration (and related recovery mechanisms for forgotten password, etc... that would be a necessity and it's not so trivial) to the web interface. The private betas are basically the same, with only exception that private betas include couple of extra applications for debugging purposes and possibly some updates.
And if you really want to access files of the official version you can copy the SquashFS root filesystem file (on DaphileBoot partition /boot/fwXXXXXXXXXX/rootfs) to another Linux and mount it there (eg. mount -t squashfs rootfs /mnt/daphile_rootfs).
>
> Last but not least, just looked at Squeezelite 1.8 at the moment and seems to me in the source list you provided the standard one, that could not be the one running in Daphile, at least if compiled using the provided make file (this is the really first reason I'm asking for source code).
I'm not sure what do you mean here. The latest official version has the Squeezelite 1.8 with these two patches:
1. faad-optional-1.6.4.patch (the version numbering is a bit misleading here but actually this patch is completely obsolete because )
2. gentoo-makefile.patch
Add it's build with these options (see squeezelite --help on Daphile): LINUX ALSA EVENTFD RESAMPLE FFMPEG VISEXPORT DSD
The latest private beta has additionally the attached patch (I have sent it to Squeezelite developer Adrian "Triode" Smith but he seems to be not maintaining the project anymore). I'll add this patch to source tree along with the next official release if it's not included in official squeezelite repository by Triode.
>
> Thanks in advance for you kind answers.
>
> P.s.
>
> Same questions in DIYAudio forum, after your automatic reply.
Sorry but I don't have enough time to participate on forums anymore :-(.