2010/10/20 Denys Dmytriyenko <[email protected]>:
.
>
> GPLv2 and GPLv3 are not compatible. Thus, there cannot be a derivative work
> that combines those two. But if one piece of code is GPLv2+ and another is
> GPLv3, the resulting combination is licensed under GPLv3.
>
> So, it's always good to know which libraries you have as strict GPLv2 and
> which are "GPLv2 or later", even in case when you are Ok with GPLv3, you
> should know to not use strict GPLv2 code in any GPLv3 projects...

Note that this applies to programs. A derivative work that just
combines things is quite possible afaik (e.g. a linux kernel (v2 only)
and a recent samba (v3))
Whether using a v2 only and v3only shared lib in an app is possible is
unsure to me; static linking with v2 and v3 is afaik a no-no.

Frans.

_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to