Przepisałem niektóre części Mercurial (na licencji GNU GPL v2) w C #. Oczywiście dużo szukałem w oryginalnym kodzie Pythona, a niektóre części są bezpośrednimi tłumaczeniami z Pythona na C #.
Czy jest możliwe, aby „mój kod” był licencjonowany na innych warunkach, czy nawet stać się częścią aplikacji komercyjnej o zamkniętym źródle? Jeśli nie, to czy mogę ponownie licencjonować „mój kod” na licencji LGPL, otworzyć go, a następnie użyć tej biblioteki C # open source w mojej komercyjnej aplikacji z zamkniętym kodem źródłowym?