I hope that all this talk about getting a lawyer (and the expense involved) doesn&#39;t discourage someone from becoming an independent contractor.  <br><br>While contracts are essential for multi-developer shops and big projects, if you&#39;re a one-person &quot;shop&quot; working on smaller sites, you can get very far without contracts drafted by lawyers.  <br>
<br>To start, make sure you receive payments in advance -- as much as possible -- and as you go.  Invoice frequently.  I suggest every two weeks.  <br><br>Be very clear with your client about how often you bill and when you expect to get paid.  If a check doesn&#39;t come in time, consider stopping all work until it does.  <br>
<br>If you can, host your clients sites, or set up the hosting account and include the cost it in your bill.  This way you have leverage if the client decides not to pay.  <br><br>Sam<br><br><br><br><br><div class="gmail_quote">
On Mon, Mar 29, 2010 at 6:24 AM, Luigi Bai <span dir="ltr">&lt;<a href="mailto:lpb@focalpoint.com">lpb@focalpoint.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi Dave,<br>
<br>
I know this will come across as nitpicking, but to be clear: releasing code<br>
under the GPL actually /requires/ you to retain ownership of the code. To do<br>
one you have to do the other. The GPL is a license to others of rights you<br>
retain; if you don&#39;t retain those rights, you can&#39;t protect your code with<br>
the GPL.<br>
<br>
And so it&#39;s clear it works the other way: you can also assign code, as a<br>
work-for-hire, to your client, while contractually obligating them to release<br>
it back to you under the GPL.<br>
<br>
Finally, but probably not exhaustively, as others have mentioned, you can<br>
write the code as a work-for-hire, where it&#39;s owned by the client and never<br>
released to anyone under any license.<br>
<br>
ITANAL<br>
Luigi Bai<br>
<br>
On Monday, 29 March 2010, Dave Hall wrote:<br>
&gt; Disclaimer: IANAL<br>
<div class="im">&gt;<br>
&gt; &gt; ----- &quot;Sami Khan&quot; &lt;<a href="mailto:sami@etopian.net">sami@etopian.net</a>&gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I am sorry but when you work on Drupal, you should retain the rights<br>
&gt; &gt; &gt; to your code or it should be GPL,<br>
&gt;<br>
&gt; The 2 things are mutually exclusive.  You can retain ownership over code<br>
&gt; and release it as GPL.<br>
&gt;<br>
</div><div><div></div><div class="h5">_______________________________________________<br>
consulting mailing list<br>
<a href="mailto:consulting@drupal.org">consulting@drupal.org</a><br>
<a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">http://lists.drupal.org/mailman/listinfo/consulting</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><a href="http://samcohen.com">http://samcohen.com</a> <br>
<div style="visibility: hidden; display: inline;" id="avg_ls_inline_popup"></div><style type="text/css">#avg_ls_inline_popup {  position:absolute;  z-index:9999;  padding: 0px 0px;  margin-left: 0px;  margin-top: 0px;  width: 240px;  overflow: hidden;  word-wrap: break-word;  color: black;  font-size: 10px;  text-align: left;  line-height: 13px;}</style>