Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cannot compile non-gpl source packages. #2

Open
trothwell opened this issue Apr 11, 2016 · 3 comments
Open

Cannot compile non-gpl source packages. #2

trothwell opened this issue Apr 11, 2016 · 3 comments
Labels
licensing issues about licensing

Comments

@trothwell
Copy link

In order to use PlantUml at work, I cannot use the GPL version. I could previously compile the ASL source archive. Also, in the jar you provide for ASL it has some classes that aren't included in the ASL source archive.

Classes found in JAR only for ASL

./net/sourceforge/plantuml/FontParamConstant.java
./net/sourceforge/plantuml/geom/Point2DIntComparatorDistance.java
./net/sourceforge/plantuml/graph2/Point2DComparatorDistance.java
./net/sourceforge/plantuml/LZWEncoder.java
./net/sourceforge/plantuml/NeuQuant.java
./net/sourceforge/plantuml/swing/ImageSelection.java

Non-GPL source archives

GPL source archive

@arnaudroques
Copy link
Contributor

Thanks for the feedback.
This is weird : we have a bunch of scripts which build all those versions.
There is a bug somewhere : we are going to investigate this.

Sorry about this!

@arnaudroques
Copy link
Contributor

After checking, this looks normal :-)

For example, FontParamConstant is defined into the file:
https://github.com/plantuml/plantuml/blob/master/src/net/sourceforge/plantuml/FontParam.java

That's why there are no FontParamConstant.java file in the source.

However, this should not prevent the project from compiling.
Do you still have the issue ?

@btomala
Copy link

btomala commented Sep 13, 2016

On file missing in ASL jar is LICENCE.

@arnaudroques arnaudroques reopened this Mar 18, 2023
@arnaudroques arnaudroques transferred this issue from plantuml/plantuml Mar 18, 2023
@arnaudroques arnaudroques added the licensing issues about licensing label Mar 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
licensing issues about licensing
Projects
None yet
Development

No branches or pull requests

3 participants