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

Sources of libraries #64

Closed fgaz closed 1 year ago

fgaz commented 1 year ago

There are a couple of prebuilt libraries in lib/, and I think their licenses require at least attribution. A link in the readme to their homepages[1] would also help distro packagers like me to build Dayon! completely from source, which is desirable or often even required for inclusion in distros.

[1]: https://fdossena.com/?p=waifupnp/index.frag and https://tukaani.org/xz/java.html I assume?

RetGal commented 1 year ago

Until the latest release the lib folder was only for ant builds. Since version 12.0.0, WaifUPnP is used by maven, because I had to fork and patch it. I guess the PR I created on the original repository will remain open for some time..

RetGal commented 1 year ago

The licenses of the all used libraries, icons, etc. are located here and even more specific mentioned in copyright

fgaz commented 1 year ago

The licenses of the all used libraries, icons, etc. are located here and even more specific mentioned in copyright

oops, I totally missed those, sorry

Until the latest release the lib folder was only for ant builds. Since version 12.0.0, WaifUPnP is used by maven, because I had to fork and patch it. I guess the https://github.com/adolfintel/WaifUPnP/pull/22 I created on the original repository will remain open for some time..

Actually I am using ant, maven and gradle stuff are a pain to package. Thanks for the link, if you confirm that you're using unpatched xz-java I think I have the sources for everything now

RetGal commented 1 year ago

Yes, xz-java is unpatched - it's exactly the same as org.tukaani.xz 1.9 used in the pom by maven.