<div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>
>But doesn't this impact the code-writer's ability to relicense the<br>
>code? Or say there is a part of the code that they want to re-use<br>
>for a non-Drupal project or non-GPL project -- then they need<br>
</div></blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
I'm having a hard time thinking of examples of what you are talking<br>
about. Can you give me something more specific?<br></blockquote><div><br><br>I don't have a lot of experience with this, but here's an example. Some non-profit wants a web site that will encrypt some sensitive information. I create a Drupal module that does this, and part of this is some functions and code that do some data manipulation and encryption.<br>
<br>Later on, I want to use that code in another project with encryption -- not for Drupal.<br><br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>>Also, to clarify -- there's two different scenarios I'm thinking of.<br>
>One is when a Drupal consulting company contracts out to a<br>
>programmer; another is when there's basically a one-person<br>
>consulting company or one person signing a contract. In the former<br>
>case I could understand why the shop would want to retain ownership<br>
>over the code. It's the latter case I'm asking about; I'm interested<br>
>in maintaining copyright over the code I write.<br>
<br>
</div>Ah, my examples are from a small company or worker-owned cooperative<br>
being contracted by a client to do work. That might or might not<br>
apply to the example you are interested in.<br>
<br></blockquote><div><br>It might, actually. To clarify more:<br><br>Scenario 1: Client Company A (e.g., a school or a pizza shop) contracts to Drupal Consulting Company B. Drupal Consulting Company B subcontracts to little programmer C. In this case I could see why B says, "C -- we'll contract to you to write code for us, but we own it."<br>
<br>Scenario 2: Client Company A (e.g., a school or a pizza shop) contracts to Little Company B or Little Programmer B.<br><br>I think you're talking about Scenario 2, and that's the one I'm talking about also -- one where a sole programmer or small company is helping a business directly, as opposed to working for a company which is in turn doing programming for someone else.<br>
<br>Also there are some old threads that were helpful for me to go through:<br>- <a href="http://lists.drupal.org/pipermail/consulting/2008-January/002313.html">http://lists.drupal.org/pipermail/consulting/2008-January/002313.html</a><br>
- <a href="http://lists.drupal.org/pipermail/consulting/2005-December/000187.html">http://lists.drupal.org/pipermail/consulting/2005-December/000187.html</a><br><br></div></div>Peace, community, justice,<br>- George<br>