While I am a proponent of contributing back to the community, there are certain situations where it would not be prudent to do so (from a business owner&#39;s prospective). For example, what if you developed an application like TSheets.com or FreshBooks.com in Drupal? I&#39;m pretty sure that you would not want any of your custom code floating around on the internet -- ever. It&#39;s not a matter of morals sometimes -- it&#39;s a matter of livelyhood. If your community contributions can directly help or create competitors, it doesn&#39;t make much sense to contribute your modules/themes/etc.<br>
<br>Likewise, if you developed some application that ran on Linux, would you want to open-source your app? There are tons of closed-source applications for Linux, and not much debate over their legality or morals. I liken that situation to this one.<br>
<br>Just my $0.02.<br clear="all">-----<br>Cameron Eagans<br>Owner, Black Storms Studios, LLC<br><a href="http://www.blackstormsstudios.com/cweagans">http://www.blackstormsstudios.com/cweagans</a><br>
<br><br><div class="gmail_quote">On Mon, Jul 13, 2009 at 8:37 AM, Joop Sint Jago <span dir="ltr">&lt;<a href="mailto:j.sintjago@xs4all.nl">j.sintjago@xs4all.nl</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Regardless of legal status.<br>
How can one &quot;grab&quot; Drupal for free (with all related benefits) and then<br>
refuse to contribute back?<br>
<br>
<br>
-----Oorspronkelijk bericht-----<br>
Van: <a href="mailto:development-bounces@drupal.org">development-bounces@drupal.org</a> [mailto:<a href="mailto:development-bounces@drupal.org">development-bounces@drupal.org</a>]<br>
Namens Fred Jones<br>
Verzonden: maandag 13 juli 2009 2:53<br>
Aan: <a href="mailto:development@drupal.org">development@drupal.org</a><br>
Onderwerp: [development] Convince Client to Release Code<br>
<br>
We have one client for whom we wrote a set of custom modules. I asked<br>
the client if we could put the modules on d.o and he balked. I tried<br>
to explain that he&#39;ll get good testing and also bug fixes and new<br>
features maybe, if others post patches etc.<br>
<br>
He feels that he (his organization that is) paid for the work and why<br>
should someone else now benefit? He also has this idea that other<br>
organizations like his will want a site like his and he has plans to<br>
provide a hosted service for them (while this idea may seem<br>
far-fetched, I do think he has some connections which might make this<br>
idea feasible).<br>
<br>
So he thinks if we release the code, then they will just grab the code<br>
and use it. I tried to explain that your average layman has no idea<br>
what Drupal is, no way to figure out your site is running Drupal, and<br>
if even he got that far, he has no way of building his site without a<br>
professional to put the pieces together (after they figure what those<br>
pieces are of course), and then they he would do just as well to use<br>
our hosted plan!<br>
<br>
But he hasn&#39;t accepted this. Are there any good arguments we can use<br>
to persuade him? I feel he has nothing to lose in releasing the code,<br>
but we have to convince him of that.<br>
<br>
Thanks.<br>
<br>
</blockquote></div><br>