title: Does your company place comment header blocks claiming copyright/trade secret/ etc. to all source code files?
body: <p>If so, what is your policy on doing so? Do you claim copyright/trade secret for ALL source code files or do you claim copyrights for all and Trade Secrets for only those that contain Trade Secrets? </p>
  
  <p>Can you post sample comment blocks with the legalese and how you arrived at it?</p>
  
  <p>I bring this up, because some time ago, when i worked for IBM, there were specific instructions on what to put in the legal part of software headers that seemed to make a lot of sense.  There were different levels of protection to claim.  The lowest being publicly available in which case you would provide a standard "AS-IS"/"No Warranty"/"Free"/"Leave this message" provisions.  The next level claimed Proprietrary/Confidential and stated that only explicitly authorized individuals are allowed access (and that if an employee/contractor ends their relationship, they must return/delete/destoy/etc.  The highest claimed that the contents were Trade Secrets and went even further.</p>
  
  <p>I know that is is not strictly a programming question, but I can't think of a better place to survey what real developers do and possible get folks to post their policies and even sample headers (omitting company names, etc.)  </p>
  
  <p>I will start by posting the one that I am using as an answer.  I built it by running searches on Google Code (oddly and ironically there are lot's of such header publicly available there) and then taking what seemed to be the best stuff from each.</p>
  
  <p>My hope is that the SO community can vote up/down and add comments to each answer and we can evolve to a best practice that others can follow.</p>
  
  <p>If this is best as a community wiki, I am 100% fine with that.  I will let someone else make that determination.</p>