title: How can one make a Java program closed source?
body: <p>How can a Java program be closed-source when the source code is easily retrieved through the use of jad or similar programs?</p>
  
  <p>For example, a jar can be unzipped to get class files and these can be decompiled, read, edited and compiled again.
  So, how?</p>
  
  <p>Because a proprietary license does not hide the code.</p>