On Thu, Jul 29, 2010 at 12:00 PM, R. Brent Clements <span dir="ltr"><<a href="mailto:rbclemen@gmail.com">rbclemen@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
I have asked this question before, and I am not sure I have ever heard a definitive answer, but this is what I don't understand about GPL software distribution.<br><br>If I create code "derived" from existing GPL'd code I need to licence it GPL.  Which makes sense.  If I choose to sell the code, for say $100, I have the right.  And under the GPL when I distribute the software I am required to grant access to the source code for my code and the pre-existing code.  <br>

<br>The question is this.  If I sell 10 copies of the software, am I not only required to provide access to the source code to those 10 customers.  If some guy sends me an email stating that he/she wants the source under the terms of the GPL, what obligation do I have to give it to them?  I know that one of the 10 people I sold it to now have the right to do that, but I am not required to identify them, am I?<font color="#888888"></font><br>
</blockquote></div><br>You are not required to identify them. But anyone can ask for the source code,<br>and you should make it available.<br><br clear="all">Because your derived work is licensed under the GPL, and you are not just using it internally, you are "distributing" a GPL licensed code, and therefore you should make the source code available to anyone who ask. You can charge a reasonable cost to cover expenses. This used to be mailing tapes, or floppies, or CDs. Nowadays, it is having an FTP site to download the source from. <br>
<br>Moreover, anyone who bought the program from you has the right to the source AND has the right to share it with anyone under the GPL license as well, be it free or for money.<br><br>Even if none of the buyers ever ask for the source code, you can still be on the hook for it. And if you withhold the source code for a third party request, you could eventually get on <a href="http://en.wikipedia.org/wiki/Gpl-violations.org">http://en.wikipedia.org/wiki/Gpl-violations.org</a> too. Not a big deal, since most people eventually comply, but you don't want the publicity.<br>
<br>That is why I said earlier in the thread that although the GPL allows for charging money for GPL code, it inhibits the business model where people want to make money selling copies of the software.<br><br>More reason for due diligence ahead of time, from a legal point of view, rather than finding out too late in the game that you have a flawed business model.<br>
-- <br>Khalid M. Baheyeldin<br><a href="http://2bits.com">2bits.com</a>, Inc.<br><a href="http://2bits.com">http://2bits.com</a><br>Drupal optimization, development, customization and consulting.<br>Simplicity is prerequisite for reliability. --  Edsger W.Dijkstra<br>
Simplicity is the ultimate sophistication. --   Leonardo da Vinci<br>