IANAL
Как владелец авторских прав, вы можете сделать, как вы хотите с вашей защищенной авторским правом работы.
Вы можете освободить библиотеку игровых движков как исходный код GPL. Как только это будет сделано, любой, кто получит вашу библиотеку движка игры, будет обладать GPL. Однако, как только вы выпустили эту версию, если кто-то ее получил, у них есть лицензия на неограниченное использование. Вы не можете отменить эту версию (даже если впоследствии вы выпускаете другие версии под другими лицензиями или даже с той же версией под другой лицензией).
Тем не менее, нет ничего общего, чтобы остановить выпуск игр, построенных на игровом движке под лицензией, отличной от GPL. Никому не противно возражать - авторское право принадлежит вам, поскольку вы сочтете нужным. Ничто не может сделать, чтобы потребовать, чтобы вы выпустили свои игры под GPL; это не их код.
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что речь идет о лицензировании или правовых вопросах, а не о программировании или разработке программного обеспечения. [См. Здесь] (http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964) для получения дополнительной информации и [помощь] для получения дополнительной информации. – JasonMArcher