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's prospective). For example, what if you developed an application like TSheets.com or FreshBooks.com in Drupal? I'm pretty sure that you would not want any of your custom code floating around on the internet -- ever. It's not a matter of morals sometimes -- it's a matter of livelyhood. If your community contributions can directly help or create competitors, it doesn'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"><<a href="mailto:j.sintjago@xs4all.nl">j.sintjago@xs4all.nl</a>></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 "grab" 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'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'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>