How can ROWLEX be licensed under the L-GPL when it uses SemWeb, which is the GPL?

In accordance with its GPL homepage, the SemWeb library has been released (a great library for processing RDF in .NET). Since the ROWLEX tool is built on SemWeb, ROWLEX must also be a GPL. However, ROWLEX is said to be released under the L-GPL. Is it correct?

+4
source share
2 answers

Actually, your statement is not entirely accurate. SemWeb is not only a GPL, but also a dual license. Source code written by Joshua Tauberrer is also licensed under a Creative Commons Attribution license. Because ROWLEX relies solely on code written by Joshua, the Creative Common Attribution license allows you to distribute ROWLEX under the L-GPL.

+5
source

After Semweb reads the licensing information, it says that it is licensed under the GPL and Creative Commons Attribution, but that it was originally licensed under the CC Attribution only. It also contains parts that are licensed under the LGPL, and a license for the W3C software. I assume that Rowlex started using Semweb code in the place where it was licensed only in CC, and therefore it did not have to use the GPL.

In addition, I would like to note that there is a rather complicated set of licenses here, and that someone who has more knowledge of all the different licenses can get a better explanation of what is happening.

+1
source

All Articles