Rewrote GNU GPL v2 code in another language: can I change a license?

Posted by Anton Gogolev on Programmers See other posts from Programmers or by Anton Gogolev
Published on 2012-06-04T16:25:38Z Indexed on 2012/06/04 16:54 UTC
Read the original article Hit count: 385

Filed under:
|

I rewrote some parts of Mercurial (which is licensed under GNU GPL v2) in C#. Naturally, I looked a lot into original Python code and some parts are direct translations from Python to C#.

Is is possible have "my code" licensed under different terms or to even make a part of a closed-source commercial application? If not, can I re-license "my-code" under LGPL, open-source it and then use this open-sourced C# library in my closed-source commercial application?

© Programmers or respective owner

Related posts about licensing

Related posts about gpl