How would I go about just getting an HTTP client package, or would I have
to extract it from one of the projects mentioned below.

Rich Catlett 

On Mon, 19 Feb 2001, Craig R. McClanahan wrote:

> Glenn Nielsen wrote:
> 
> > I have used this taglib, it works well.
> >
> > +1 to add it to jakarta-taglibs if the LGPL license isn't a problem
> >
> 
> The LGPL license *is* a problem.
> 
> First, any source code checked in to ASF repositories needs to have the ASF
> license and copyright.  So, if you were going to check the source of the
> HTTPClient in, it would need to be licensed to ASF to be accepted.
> 
> If you are just using the HttpClient as an external dependency, the simplest
> thing to do would be just state the dependency in the docs, and include a
> pointer to where you can download the appropriate JAR.  Trying to include the
> JAR in a binary distribution (without the source) would be problematic,
> because the distribution itself would then be licensed under LGPL terms
> (instead of Apache's ASL) -- and it is difficult to ensure that everyone who
> downloads the distribution would understand that difference.
> 
> The best alternative would be to leverage one of the existing HTTP client
> packages available in various Jakarta projects, including the ones in Slide,
> Ant, and Tomcat.  Then, no license issues would arise.
> 
> >
> > Regards,
> >
> > Glenn
> >
> 
> Oh, by the way, +1 if the LGPL'd code, or any dependency on it, is removed.
> 
> Craig McClanahan
> 
> 
> >
> > Rich Catlett wrote:
> > >
> > > I work with a committer, and I have a taglib that I would like to commit
> > > to the Apache project.  First off the taglib is called scrape.  It makes
> > > an http connection to a named site and then using regular expressions it
> > > grabs a portion and displays it in the users own jsp page.  It
> > > understands the http headers lastmodified and expired, and it uses these
> > > along with a time limit to determine if it needs to go and rescrape the
> > > page of if it can use a cached version.  This way it is not banging on
> > > the servers all of the time and it speeds up the page when it is
> > > requested.  I have a few questions though, the taglib uses an HTTPClient
> > > package that is licensed under the GNU LGPL.  This falls under this
> > > section of the license:
> > >
> >
> > ----------------------------------------------------------------------
> > Glenn Nielsen             [EMAIL PROTECTED] | /* Spelin donut madder    |
> > MOREnet System Programming               |  * if iz ina coment.      |
> > Missouri Research and Education Network  |  */                       |
> > ----------------------------------------------------------------------
> 
> 

Reply via email to