Bruce Snyder <[EMAIL PROTECTED]> wrote on 10/08/2005 04:29:40 PM:
> On 8/9/05, Jeff Genender <[EMAIL PROTECTED]> wrote:
>
> > aix - AIX
> > freebsd - FreeBSD
> > hpux, hpux64 - HP-UX, 32 and 64-bit versions.
> > irix - SGI Irix
> > linux - Linux kernels; 2.2.x 2.4.x, 2.6.x. Known to work with
Debian and
> > Red Hat, but should work with any distribution.
> > macosx - Macintosh OS X.
> > osf1 - DEC OSF1.
> > solaris - Sun OS, Solaris 7, 8.
> > win32 - Windows NT, 2000, XP, and 2003.
>
> This list seems to include a fairly standard set of supported
> platforms. However, over time, it seems reasonable to consider that
> some requests for platforms that are, shall I say, fairly
non-standard
> (e.g., AS400, OS/2, z/OS, etc.) will be made. I hazard a guess that
> users will need to contribute in some way to support those platforms
> anyway, correct? E.g, I don't even know anyone who has access to an
> AS400.
>
> > If we go down the binary route (other than Windows), we, as
Geronimo,
> > will be forced to compile and support additional binaries that are
> > beyond the above list.
> >
> > IMHO, I believe we are better off writing shell scripts which,
for the
> > most part, are platform independent (except for Windows), so
that we
> > only need to support Java and generic shell.
> >
> > For Windows, we can provide both bat scripts as well as a Java
Service
> > Wrapper implementation *for that platform only*, so that people
have the
> > ability to run Geronimo as an NT service or command line.
I noticed that Tomcat 5.5 uses the commons-daemon project and for
non-Windows platforms the source (included with the Tomcat binaries)
must be compiled.
http://jakarta.apache.org/tomcat/tomcat-5.5-doc/setup.html
Maybe we could follow Tomcat's approach of not providing the binaries
for all platforms and leaving it up to the end user. It is not as
though they can't start Geronimo without them, since the shell
scripts should always be available.