J2EE license

Hi All,

If I develop and implement a J2EE application for commercial use, do I need to buy any license from Sun? I just know Java is a free platform just not sure if use it for commercial use.


Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


If you use J2EE from Sun, I think that it is free unless you want to use something like Bea WebLogic or IBM WebSphere then you need to pay for the license. In addition, as for your knowledge, Tomcat and JBoss are also free.

That's what I know, you may wait for other experts' opinions since I am not too sure ;)

Dave is right; Sun's J2EE is completely free, itself.. just be careful however when using some IDE's - as most require a license for commercial use.

btw; full points to Dave.
Your Guide to Achieving IT Business Success

The IT Service Excellence Tool Kit has best practices to keep your clients happy and business booming. Inside, you’ll find everything you need to increase client satisfaction and retention, become more competitive, and increase your overall success.

danielwpcAuthor Commented:
Thanks for the posts, what webserver is the best for implementing the J2EE application and having the cheapest cost?
Well, I haven't worked extensively with J2EE much (I'm more of a J2SE man myself ;)), but I did find BEA WebLogic Workshop impressive... There is a free edition (that you can either download or order (also for free) on disk)... obviously, you'd be wanting the commercial version...

That's my 2cent; Dave has worked more with J2EE thank myself, so I'm sure his input on webserver's would be better than mine.
Sorry for the delay

Well, most of the app server such as Bea, WebSphere, Tomcat, JBoss are good if you configure them properly. The thing that makes Bea and WebSphere to have some costs is that the support. Consider that you have problems on your Tomcat, you cannot find any support because it is free and you have to search internet for the solution. However, if you use Bea and you have problems, you can contact Bea at anytime.

So, the decision is on you.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Java EE

From novice to tech pro — start learning today.