开发者

My C# project that includes some open source GNU General Public License v2 pieces [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
开发者_如何学Go

This question does not appear to be about programming within the scope defined in the help center.

Closed 7 years ago.

Improve this question

If I include opencvdotnet http://code.google.com/p/opencvdotnet/ in my project, does that mean that my project has to be open source too? I want it to be closed source.


Yes, with two important exceptions:

  1. If you use a library as a library (not using the source itself) and it is LGPL, then you do not have to GPL.
  2. You are only restricted from releasing the project as closed-source. You can use GPL code in a project that is only used by yourself or the client it is developed for, without having to GPL. It's only software that is distributed that must be GPL'd.


Yes it does. This is the intent of the GPL licence - to ensure that people cannot make closed source software including code licensed with GPL.

Some explanation here.

...the GPL is really much more about ensuring that you, the author, do not lose your ownership of your code in the process of providing it to others for free.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜