Closed Source Java Applications
<p>I am taking programming courses and we have been discussing Open Source and having a bit of an argument over the confusion.  Just because Java is Open Source, the licensing on developed applications starts at the developer, correct?  Someone is arguing about the use of code from a complete program just because "Java is Open Source".  If I write a Java application, what are the limitations on how I can distribute it or how someone else can use it?  Assume here that I DO NOT want someone having access to my source.</p>

<p>Thanks</p>
