ws-soap-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Scott Nichol <>
Subject Re: Reusing code
Date Tue, 10 Sep 2002 16:33:34 GMT

The presence of the IBM license is somewhat troubling.

I note that this file is very similar to org.apache.axis.encoding.Base64.
In fact, the Axis code appears to be the same as was originally checked into
Soap, but with an Apache license.  The Axis code appears to be missing the
one update done in Soap, which added javadoc and fixed a pair of bugs (a
pair of lines that read "int rest = len-off;" in the original code were
changed to "int rest = len").  Does WSIF have an Axis dependency?

Scott Nichol

----- Original Message -----
From: "Owen D Burroughs" <>
To: <>
Sent: Tuesday, September 10, 2002 9:42 AM
Subject: Reusing code


I'm currently working on a class for Apache WSIF that will use HTTP Proxy
Authorization. This will require base64 encoding and I'd like to resuse the
code from the org.apache.soap.encoding.soapenc.Base64 class. I have two
questions regarding this:

1) WSIF does not have a dependency on Apache SOAP and so I cannot call the
class directly. Is it acceptable to reuse bits of code from one Apache
project in another Apache project? **
2) The Base64 class source has an IBM license on it. Is this still valid or
is it a mistake and should in fact be an Apache license?

** If I can reuse the code I will obviously credit the original author and
refer to the origin of the code.


Owen Burroughs

To unsubscribe, e-mail:   <>
For additional commands, e-mail: <>

View raw message