Installing Tomcat5 on CentOS4 with JDK 1.5 (tummy.com, ltd. Journal Entry)
tummy.com: we do linux

Wednesday April 11, 2007 at 00:12
Subject: Installing Tomcat5 on CentOS4 with JDK 1.5
Keywords: CentOS, Java, Tech, Technical, Tomcat5
Posted by: Scott Kleihege

Related entries:
   Installing Tomcat5 on RHEL4 or CentOS4.2 by Scott Kleihege, Wednesday November 02, 2005 at 20:45

Thanks to contributions from Ben Chapman and Jason Knight at Emory University, instructions for installing Tomcat 5 on CentOS 4 with JDK 1.5 are available here. Using packages from Jpackage.org combined with two non-redistributable Java binaries, gives you the benefits of simpler installation, removal, upgrading, and file verification that RPM packages provide.

Sun finally saw the light and recently changed the licensing of certain parts of Java to the GPL which allows for free redistribution, but the OpenJDK project has yet to release a full open-source JDK. This is a boon for the open-source community, but even with the license change, the license on the database connection API (in JTA) may prevent free redistribution of some of the packages required by Tomcat.

tummy.com, ltd. provides expert Linux hosting services, including hosting Tomcat servers in our world-class facility. Please see our Hosting page for more information.


(Post Reply)
Comment
Warren Turkal
Subject: RH AS 4.4
Does your Redhat subscription not have the AS part? It includes packages for the Java 1.5 runtime and Tomcat version 5.5.12. I installed it at one of my client's offices.

wt

Comment
Author: Scott Kleihege
Subject: Re: RH AS 4.4
Correct, CentOS does not include a Red Hat subscription.
Comment
Author: Sean Reifschneider
Subject: My understanding is...
From what I understand of the Red Hat [AE]S licensing, the packages you get with your AS subscription are only licensed to be running on that AS system. Using packages from your AS subscription on another machine may be a violation of that license agreement.

This is why we don't really have Red Hat AS and similar licenses. The purchase of and agreement to these are something that's between our clients and their vendors. So, when one of our (for example) hosting clients wants RHAS, we point them at Red Hat, they get the license, and then we take the install from there.

The vast majority of our clients use CentOS instead of RHAS, for a variety of reasons.

Sean