Я переписал некоторые части Mercurial (который распространяется под лицензией GNU GPL v2) на C #. Естественно, я много смотрел на оригинальный код Python, и некоторые его части являются прямым переводом с Python на C #.
Возможно ли лицензирование «моего кода» на других условиях или даже создание части коммерческого приложения с закрытым исходным кодом? Если нет, могу ли я повторно лицензировать «мой код» под LGPL, открыть его, а затем использовать эту библиотеку C # с открытым исходным кодом в моем коммерческом приложении с закрытым исходным кодом?