10-04-2022, 04:17 PM
(10-04-2022, 03:27 PM)Tim Curtis Wrote: The original source code for moOde was created by the Tsunamp project (later to become Rune and Volumio). This source code was Licensed under GPLv3 and so all the modifications made by the Moode project to those original sources are also GPLv3 by inheritance. For all the new files that I added I chose to also license them under GPLv3. There are other source files used in the moOde project whose authors used other licenses for example MIT but those licenses are all Open Source compatible.
I presume you are here referring to Camilla DSP, miniDLNA, SpotifyConnect, Shairplay and the like; which are indeed 3-rd party projects that live well also outside moOde, not just a script, or a couple of cycles and event handlers, that are actually a small extension in boot/UI functionality.
Anyway, since it's cleaner to have the OSK in its own files (it's easy to include it at PHP level), I may also decide to licence those files under the GPLv3...
How do I proceed, then? Shall I include a README document, for instance, where I state that the OSK code falls into the GPLv3 constraints?
Thanks
Cheers, A.