open source - Porting LGPL code - what license can I use? -


I have placed some LGPL code from Java to C #, which I would like to issue as an open source component I am planning. Do I have to release my new library under LGPL, or can I go with less restrictive like MS-PL?

Since you are basing your work base on original LGPL work, I think that Your work is a derivative , and therefore Section 2 of the license applies: Your code is required LGPL or, at your option, GPL (words 2 and 3 are different in words, but this is the same Section.) But I'm just a programmer, so what do I know? You are asking a question about the law, so your best action is to ask a lawyer .


Comments