Мне вот интересно - если ядро (_допустим_, да и не только) перевести с GPLv2 на GPLv3, какие это даст преимущества и вообще, что это даст, что изменится?
Во-первых, если патентообладатель использует в своём коде свои патенты и распространяет его под GPLv3, он не имеет права преследовать перераспространителей за нарушение этих патентов. При подаче патентного иска против перераспространителей GPL для него самого автоматически теряет силу, и в результате он остаётся без права распространять код вообще.
Во-вторых, вводится защита от распространения программы в DRM-окружении. Это значит, что если исходники распространяются, но, допустим, на платформе стоит аппаратная проверка "подлинности" версии, распространитель обязан вместе с исходниками предоставить все средства (ключи и т.д.), необходимые для замены исходной версии на модифицированную. Таким образом предотвращается "тивоизация" - ситуация, когда исходники есть, но запустить можно только немодифицированную версию.