RetGal / Dayon

Dayon! - A cross-platform remote desktop assistance solution for your family and friends
https://retgal.github.io/Dayon/
GNU General Public License v3.0
146 stars 45 forks source link

Clarify license: GPLv3 only or GPLv3+? #59

Closed fgaz closed 1 year ago

fgaz commented 1 year ago

Hi, I'm trying to package Dayon! for NixOS, and I need to specify the license. I see that the license file contains the GPL version 3, but nowhere in the project is mentioned whether it is licensed under GPLv3 only or GPLv3 or any later version. I think the deafult is "only", but if you confirm I can set "or any later version" on the package.

Great project by the way! Something that requires the assistant --not the assisted-- to open ports is exactly what I was looking for!

RetGal commented 1 year ago

Hi, "or any later version" is fine for me - as Dayon! shall be as useful as possible!

FYI - considering the packaging: I just added makeselfvery recently. Thus future versions of Dayon! will also be available as two simple shell scripts assistant.shand assisted.sh. mvn -Pdefault,assistant package (or assited) builds 'em. The downside is that each shell script is about 36M - but on the upside it's "self contained" as it comes with a bundled JRE.

And thanks for your positive feedback!

fgaz commented 1 year ago

Hi, "or any later version" is fine for me - as Dayon! shall be as useful as possible!

Thanks, I updated the package.

FYI - considering the packaging: I just added makeselfvery recently. Thus future versions of Dayon! will also be available as two simple shell scripts assistant.shand assisted.sh. mvn -Pdefault,assistant package (or assited) builds 'em. The downside is that each shell script is about 36M - but on the upside it's "self contained" as it comes with a bundled JRE.

Cool! Just so you know though, most distros don't need (or want) to use that kind of bundle, preferring instead to package stuff individually, so please don't remove the ordinary build command!