You can market and sell programs that you write in Java without paying any fees to Oracle.
JamesCherrill
... trying to help
8,507 posts since Apr 2008
Reputation Points: 2,583
Solved Threads: 1,454
Skill Endorsements: 29
unless you decide to use commercially distributed third party libraries, you do not need to pay for the use of the language, nor to distribute any code or application you've written.
some authors of freely distributed libraries do ask you to include their name into your readme docs, and to keep their code as-is, but if you choose to use it, you usually do want the code like that, so ... meh, no problem there :)
stultuske
Industrious Poster
4,370 posts since Jan 2007
Reputation Points: 1,318
Solved Threads: 610
Skill Endorsements: 23