I recently tried to run Karaf (as a Windows service) on 64 bit java (on
Windows Server 2008). This does not seem to work properly. You get a
serious warning in wrapper's log file that you're trying to run the 32 bit
Wrapper on 64 bit java.

I looked at http://wrapper.tanukisoftware.com and it seems like they do
provide 64 bit versions as well. I think it would be nice if Karaf could
provide both the 32 bit and the 64 bit version out-of-the box. Some logic
to determine which one to install is of course required. Perhaps it could
be separate features - one for the 32 bit wrapper and one for the 64 bit
wrapper.

It's becoming very common to use 64 bit java now so I think this is
important.

I assume that Karaf is using the community version of the Tanuki wrapper.
In that case it uses a GPL license. Is this really compatible with Apache's
license? What happens if we bundle Karaf (and the Tanuki wrapper) with our
applications? Does that require us to freely distribute our source code?

/Benke

Reply via email to