-
Notifications
You must be signed in to change notification settings - Fork 0
LicenceIssues
Discussions about these issues: 1 2 3 4 5
The GNU/GPL-FAQ states:
when a program translates its input into some other form, the copyright status of the output inherits that of the input it was generated from.
Therefore, as long as the XML files with diagrams (or fractions of diagrams) are bundled with the code under the GPL license, lacemakers can't publish copyrighted patterns illustrating the technique with BobbinWork diagrams (sublicenses) unless the BobbinWork copyright holders provides another license too, see wikipedia about multi licensing.
Problems:
- Over time the project may get more contributors/authors, each would have to agree with the other license or their code could not be used
- Google Code doesn't want to host projects with multiple licenses
- users would have to ask for license arrangements
Former GoogleCode used to let you select different licenses for the code and the wiki. The diagrams are separated from the code and placed in the wiki repository. The diagram section in the wiki serves as input for the software. However, the definitions of the basic stitches are kept together with the rest of the code and are included in the distributed jar file. The code has a GPL-v3 license, the wiki a CC-BY