title: How do you protect your software from illegal distribution?
body: <p>I am curious about how do you protect your software against cracking, hacking etc.</p>
  
  <p>Do you employ some kind of serial number check? Hardware keys? </p>
  
  <p>Do you use any third-party solutions?</p>
  
  <p>How do you go about solving licensing issues? (e.g. managing floating licenses)</p>
  
  <p>EDIT: I'm not talking any open source, but strictly commercial software distribution...</p>