Github user stain commented on the issue:
https://github.com/apache/incubator-taverna-language/pull/43
I am having second thoughts here on this "adaptation" workaround..
While CC-BY 3.0 does not put any particular constraints on adaptations,
this was [flagged as a concern in
3.0](https://wiki.creativecommons.org/wiki/4.0/Treatment_of_adaptations#Licensing_adaptations)
and CC-BY 4.0 closes this "loop hole" by adding terms like
>
If You Share the Licensed Material (including in modified form), You
must:
> retain the following if it is supplied by the Licensor with the Licensed
Material:
> ...
> a notice that refers to this Public License;
> If You Share Adapted Material You produce, the Adapter's License You
apply must not prevent recipients of the Adapted Material from complying with
this Public License.
However if we shrink the generated code to no longer include the
documentation as javadoc, and only contain the vocabulary names from the
namespaces, then what little remains from the Original work (just the names)
should no longer be copyrightable nor need a CC-BY license.
I am making an assumption here that the *collection* of names in a small
vocabulary do not constiute [sui generis database
rights](https://en.wikipedia.org/wiki/Sui_generis_database_right).. (That
would cause problems for anyone referencing larger parts of CC-BY licensed
vocabularies, like Jena's
[DCTerms](https://github.com/apache/jena/blob/master/jena-core/src/main/java/org/apache/jena/vocabulary/DCTerms.java)
class. Perhaps @afs would know - were those generated from
https://github.com/apache/jena/tree/master/jena-core/vocabularies ? Seems to
[date from 2003](https://svn.apache.org/viewvc?view=revision&revision=1109818)!
)
---