9

Possible Duplicate:
Can we use Java for commercial use?

I am a college student learning how to program in Java. I really like Java's simiplicity and portability and I would like to one day develop a commercial application in Java. What I am trying to understand is Java's GNU license.

With the recent litigation between Java and Google, I am a little bit skittish on developing any commercial applications in Java. As I understand it, I can only release my Java programs under the GNU license and I must release the source code. Do I have to buy a license from Sun to develop and release commercial applications in Java?

1 Answers1

2

Simple answer:

NO ! You don't have to buy any license from anyone

and this is why: It is true that Java is open source (till you try to modify the language itself) but you can copyright all the custom source code you have written. GNU license (now BCL under Oracle) is only for source code of the language itself and not for application specific java code you have written.

Related answer : Can we use Java for commercial use?

Liam
  • 121