Как можно лицензировать ROWLEX по L-GPL, когда он использует SemWeb, который является GPL?
2 ответа
На самом деле, ваше утверждение не совсем точно. SemWeb не только GPL, но и с двойной лицензией. Исходный код, написанный Джошуа Тауберером, также распространяется по лицензии Creative Commons Attribution. Поскольку ROWLEX полагается исключительно на код, написанный Джошуа, лицензия Creative Common Attribution позволяет распространять ROWLEX по L-GPL.
После прочтения информации о лицензировании Semweb в нем говорится, что в настоящее время она лицензирована в соответствии с GPL и лицензией Creative Commons Attribution, но первоначально она была лицензирована только в соответствии с лицензией CC Attribution. Он также содержит части, которые лицензируются в соответствии с LGPL и лицензией на программное обеспечение W3C. Я предполагаю, что Rowlex начал использовать код Semweb в тот момент, когда он был лицензирован только в рамках CC, и поэтому не должен был использовать GPL.
Кроме того, я хотел бы отметить, что здесь есть довольно сложный набор лицензий, и что кто-то с большим знанием всех различных лицензий мог бы иметь лучшее объяснение того, что происходит.