Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
Does anybody knows if I can use (opens source) software components/controls, which are under the Microsoft Reciprocal License (Ms-RL), in commercial projects ?
Can anybody provide me a good and above all clear site with a overview of all open source licences and their restrictions ?
The FSF's License List is one of the more comprehensive, and legally pedantic (in this case a good thing).
That list identifies the Ms-RL as a free-software copyleft license incompatible with the GPL.
If that description isn't enough to answer your question, then either the question is too broad for this sort of forum and will need find a more license oriented forum; or, the question is too specific to your situation (ie. you are probably attempting to loophole the license), and you will need to talk to a lawyer.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
Can I use MySQL community edition in a commercial product for free?
The product is not open source.
Do I need to acquire some kind of license or not, in order to use MySQL?
Thanks
MySQL is licensed under the GPL with the linking exception. That basically means that you can link your own program against MySQL libs without licensing it under the GPL as well.
But you have to obey all other terms of the GPL, such as providing the license info for MySQL, providing the source code of it (and more, see GPL license text).
Depending on your product this can either be acceptable or you want to buy a license to get rid of the GPL requirements.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
Is mysql license needed for sites like facebook, twitter etc.. i dont know which category they fall into. thats why.
No, they can use GPL which is freely available. They would need to make Software that links to MySQL like a library or is even based on MySQL GPL, too, but as far as I know, they are not doing any of that. Even if, the GPL would force them to pass on the source code to anyone to whom they give the binary. Since they are not giving away the binary to anyone, there would not be a problem either ;-).
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
I was checking out what it would take to add my free extension to Magento Connect. I noticed a list of open source licenses. Can anyone point out the major difference?
Roughly speaking they're all about the same. Each license permits anyone to reuse your code as long as they credit you, but the (L)GPL, MPL and OSL prohibit someone from doing so with a different license to the one you chose.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
I want to use CxxTest for unit-testing in an application. I do not want to be forced to release source code or object files. The LGPL (under which CxxTest is released) is confusing on this issue.
Am I ok? Do I need to do something special?
As long as you're not distributing your tests it's not something you need to worry about.
If money is involved, you need to consult with an attorney. LGPL is not straightforward.
From what I can see, you'll be alright with the LGPL, however,
If it is a derivative work, then the terms must allow "modification for the customer's own use and reverse engineering for debugging such modifications."
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
I have ported some LGPL code from Java to C#, which I plan to release as an open source component. Do I have to release my new library under LGPL too, or can I go with something less restrictive like MS-PL?
Since you're basing your work on the original LGPL work, it seems to me that your work is a derivative of the original, and so section 2 of the license applies: Your code needs to be LGPL or, at your option, GPL. (The wording is different in versions 2 and 3, but it's the same section.) But I'm just a programmer, so what do I know? You're asking a question about the law, so your best course of action is to ask a lawyer.
I believe you have to use LGPL:
http://en.wikipedia.org/wiki/GNU_Lesser_General_Public_License#Differences_from_the_GPL
It depends on whether your port is a derivative work (generally port == derivative work).