История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Ничего не надо делать, просто добавляешь любой MIT код в кодовую базу GPL проекта, сам по себе проект будет под GPL то что ты притащил будет под MIT, твои изменнения в проекте под MIT будут под GPL. И всё. От тебя не нудно ровным счётом никаких телодвижений кроме как не трогать уведомление о MIT лицензии там где оно есть. Если там файл лицензии отдельным файлом, то просто закинь обе лицензии в один файл, наверху GPL внизу пару слов о том что в проекте используется XXX, а ниже мол вот лицензия этого XXX и всё. Перевести MIT на GPL ты не имеешь права. Ты можешь лишь включить MIT код в код на GPL и смешивать и редактировать всё это потом как угодно. Товоя обязанность лишь сохранить уведомление об авторских правах и текст того на каких условий ты взял код и ровным счётом ничего более. (ну и то что там написано соблюдать, а там кроме уведомления ничего соблюдать и не надо)
Если ты автор обоих проектов, то вообще вопросов нет, смени лицензию на любую в любой момент, можешь для других ещё приписку сделать мол код проекта XXX включённый в этот код проекта YYY был спецом явно и безвозвратно перелицензирован под AGPLv3 Only детки. Если ты автор ты сам себе король королевич и царь царевич делаешь что угодно хоть MIT в GPL хоть GPL в EULA хоть что.
Вроде я не ошибаюсь. :)
Исправление LINUX-ORG-RU, :
Ничего не надо делать, просто добавляешь любой MIT код в кодовую базу GPL проекта, сам по себе проект будет под GPL то что ты притащил будет под MIT, твои изменнения в проекте под MIT будут под GPL. И всё. От тебя не нудно ровным счётом никаких телодвижений кроме как не трогать уведомление о MIT лицензии там где оно есть. Если там файл лицензии отдельным файлом, то просто закинь обе лицензии в один файл, наверху GPL внизу пару слов о том что в проекте используется XXX, а ниже мол вот лицензия этого XXX и всё. Перевести MIT на GPL ты не имеешь права. Ты можешь лишь включить MIT код в код на GPL и смешивать и редактировать всё это потом как угодно. Товоя обязанность лишь сохранить уведомление об авторских правах и текст того на каких условий ты взял код и ровным счётом ничего более. (ну и то что там написано соблюдать, а там кроме уведомления ничего соблюдать и не надо)
Если ты автор обоих проектов, то вообще вопросов нет, смени лицензию на любую в любой момент, можешь для других ещё приписку сделать мол код проекта XXX включённый в этот код проекта YYY был спецом явно и безвозвратно перелицензирован под AGPLv3 Only детки. Если ты автор ты сам себе король королевич и царь царевич делаешь что угодно хоть MIT в GPL хоть GPL в EULA хоть что.
Исходная версия LINUX-ORG-RU, :
Ничего не надо делать, просто добавляешь любой MIT код в кодовую базу GPL проекта, сам по себе проект будет под GPL то что ты притащил будет под MIT, твои изменнения в проекте под MIT будут под GPL. И всё. От тебя не нудно ровным счётом никаких телодвижений кроме как не трогать уведомление о MIT лицензии там где оно есть. Если там файл лицензии отдельным файлом, то просто закинь обе лицензии в один файл, наверху GPL внизу пару слов о том что в проекте используется XXX, а ниже мол вот лицензия этого XXX и всё. Перевести MIT на GPL ты не имеешь права. Ты можешь лишь включить MIT код в код на GPL и смешивать и редактировать всё это потом как угодно.
Если ты автор обоих проектов, то вообще вопросов нет, смени лицензию на любую в любой момент, можешь для других ещё приписку сделать мол код проекта XXX включённый в этот код проекта YYY был спецом явно и безвозвратно перелицензирован под AGPLv3 Only детки. Если ты автор ты сам себе король королевич и царь царевич делаешь что угодно хоть MIT в GPL хоть GPL в EULA хоть что.