Concepts Licensing and (Transitive) Includes
DocSunset opened this issue · 1 comments
Considering a scenario where someone may wish to use avendish and release their source under a permissive license, or (aghast!) keep it closed source, I noticed that e.g. avnd/concepts/parameter.hpp
with public domain licensing includes avnd/wrappers/widgets.hpp
with a strong copy-left license; I realize that I am not sure then how to interpret the copyright status of the former. Doesn't including GPL code in your code mean you are obliged to release your code under the same license? Doesn't that mean that avnd/concepts/parameter.hpp
, and anything else that includes avnd/wrappers/widgets.hpp
or other GPL headers, is obliged to be licensed under the GPL? Is this a bug in avendish, or my understanding of the GPL?
should be fixed now, the concepts don't include gpl code anymore :)