Skip to content

Commit 81ebe5e

Browse files
authored
README: add a commercial use FAQ
Closes #437
1 parent 8c76b56 commit 81ebe5e

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

README.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -209,20 +209,16 @@ this innovation, they decided to make it GPL, not BSD. The principal
209209
difference is: You can make closed source programs deriving from BSD, not
210210
from GPL. You have to give proper credit with both.
211211

212-
Now, why not BSD? Well, imagine your child being some famous actor. Along
213-
comes a manager who exploits your child exclusively, that is: nobody else
214-
can profit from the child, it itself included. Got it?
212+
Frequently Asked Questions
213+
--------------------------
214+
> Our commercial product wants to make use of LibVNCServer to create our own VNC server and distribute. Will this be considered derivative work in the GPLv2 context?
215215
216-
What reason do you have now to use this library commercially?
216+
Yes. Please note that while you would have to stick to the GPL for your program if you link to LibVNCServer/LibVNCClient, you do not have to make your code public in case you use the derivative work internally in your organisation, see https://www.gnu.org/licenses/gpl-faq.html#GPLRequireSourcePostedPublic
217217

218-
Several: You don't have to give away your product. Then you have effectively
219-
circumvented the GPL, because you have the benefits of other's work and you
220-
don't give back anything. Not good.
218+
> Does modifying LibVNCServer code or not make any difference in determining whether our VNC server will be considered derivative work?
219+
220+
No. By simply linking to LibVNCServer/LibVNCClient, your program becomes derivative work.
221221

222-
Better: Use a concept like MySQL. This is free software, however, they make
223-
money with it. If you want something implemented, you have the choice:
224-
Ask them to do it (and pay a fair price), or do it yourself, normally giving
225-
back your enhancements to the free world of computing.
226222

227223
License
228224
-------

0 commit comments

Comments
 (0)