О версии GNU Public License (GPL) x.
В декларациях GPLv2 и GPLv3 четко указано, что вы должны применять эту версию или, по вашему выбору, более новую лицензию.
Эта программа является свободным программным обеспечением: вы можете распространять ее и / или изменять ее в соответствии с условиями Стандартной общественной лицензии GNU, опубликованной Фондом свободного программного обеспечения, версии 3 Лицензии или (по вашему выбору) любой более поздней версии.
Источник - Как использовать лицензии GNU для вашего собственного программного обеспечения
Так; части вашей программы, использующие только представленный код GPLv2, могут быть перераспределены под GPLv2 или под GPLv3, если хотите. Части, использующие только GPLv3 под GPLv3.
Итак, ваша программа должна распространяться в соответствии с GPLv3, поскольку GPLv3 содержит все, что содержит GPLv2, плюс добавленное содержимое.
А так как есть 3 лицензии; Я думаю, что вы должны применить GPLv3 к вашей программе, плюс другую лицензию, и, если лицензии не мешают друг другу; Вы, вероятно, должны применять оба (GPLv3 и CC).
Если лицензия мешает друг другу; вам лучше обратиться к администраторам CC, администраторам GNU (или Free Software Foundation?) и администраторам Open Game Hearth.
Я бы рекомендовал поместить все источники и заголовки под GPLv3, а также документацию. И все виды искусства (рисунки и тому подобное) под лицензией ЦК.