RaiMan / SikuliX-2014

SikuliX version 1.1.2 (until February 2018)
http://sikulix.com
806 stars 234 forks source link

sikulixapi 1.1.2-SNAPSHOT problems with tigervnc #254

Open ubershy opened 7 years ago

ubershy commented 7 years ago

Hello.

I think I have discovered two major problems with tigervnc dependency in sikulixapi 1.1.2-SNAPSHOT.

  1. When I have changed a dependency - sikulixapi's version from 1.1.1-SNAPSHOT to 1.1.2-SNAPSHOT in my pom.xml, my project started to show this error:

    Missing artifact com.tigervnc:vncviewer:jar:1.7.1

  2. The artifact com.tigervnc:vncviewer:jar:1.7.1 has GPLv2 license. Unfortunately, If sikulixapi is linked with with this artifact, sikulixapi can't be released under MIT license. Removing this dependency can solve the problem. I might be wrong, please recheck things.
RaiMan commented 7 years ago

Thanks for the pointer. Licensing in general is surely a problem in SikuliX. I will fix it in version 1.1.2 and already started to fix it in version 2.

For now I fixed the concrete "missing artefact" problem in version 1.1.2 by referencing the tigervnc-viewer-jar-wrapper from version 2, which is under GPLv2.

Appreciate testing.