Andreone / dokuwiki_plantuml

A plugin for Dokuwiki that generates UML graphs from text using PlantUML
http://www.dokuwiki.org/plugin:plantuml
13 stars 20 forks source link

Problematic License #7

Closed splitbrain closed 13 years ago

splitbrain commented 13 years ago

You use GPL v3 in your syntax PHP. Since you're using DokuWiki core functionality (the plugin framework) you need to be compatible with it's license which is GPL v2

Andreone commented 13 years ago

Ok, I have no worry to update the license to v2. But since it's currently in v3, do you know if I can change the license to v2?

splitbrain commented 13 years ago

This is about the license of the dokuwiki plugin stuff. If plantuml itself is GPLv3 that's fine since you're only calling it as an external program.

Andreone commented 13 years ago

PlantUML is GPLv3.

But I understood from you first comment that since DokuWiki is GPLv2 and that I use its framework, the plugin being GPLv3 was an issue.

splitbrain commented 13 years ago

Okay I try again.

Your plugin (all that php stuff you wrote) has to be licensed under GPL v2

PlantUML (the jar file you run to create the final output) is licensed GPL v3, that is not a problem IMHO because you simply "run" it and are not incorporating or linking it into your source.

If you distribute both in a single zip file (PHP and the jar) you need to make clear that both parts are under different licenses.

Andreone commented 13 years ago

Ok so I'll switch from V3 to v2. BTW, I don't plan to distribute the jar with the plugin