Ho riscritto alcune parti di Mercurial (che è concesso in licenza con GNU GPL v2) in C #. Naturalmente, ho cercato molto nel codice Python originale e alcune parti sono traduzioni dirette da Python a C #.
È possibile avere il "mio codice" concesso in licenza in base a termini diversi o persino fare una parte di un'applicazione commerciale closed-source? In caso contrario, posso ri-licenziare "my-code" sotto LGPL, open-source e then utilizzare questa libreria C # open-source nella mia applicazione commerciale closed-source?