tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Danny Angus <Danny_An...@slc.co.uk>
Subject Re: versions
Date Thu, 13 Nov 2003 09:37:00 GMT

> Is JUnit's license incompatible with the ASF one?
I presume it is, since Howard did a rather extensive research
about it while we were in incubation, but I would like to
> ask just in case...

>From long and tortured discussions (too much to precis here) about Jars in
cvs and source distributions the accepted wisdom seems to be that it is
generally unacceptable to put 3rd party jars in cvs because these can be
downloaded via view-cvs without the downloader having to download and agree
to the jars' licences.

Many libraries are licenced under terms which allow them to be included in
binary distributions, but not source ones; and it seems to be acceptable to
have documentary evidence that an alternative agreement has been reached
between you and the owner of the IP, as was the case for the old mm.mysql
jdbc driver.

One solution to this niggle is to check for the jars at the start of the
build script, and print a friendly message, with a URL, so the user can get
them themselves. Ant and Maven are also both capable of getting jars
themselves and of presenting a licence for acceptance before they do so,
but I don't know alot about how. (see the James build scripts for examples
of this http://cvs.apache.org/viewcvs.cgi/james-server/)

There are a lot of jars in cvs, but I would recommend that you try to make
another arrangement as it is officially "Frowned upon" and may actually be
contravening some licences.

general@jakarta is the place to discuss this further, and I would recommend
searching the general@ archive, which must contain a bazillion messages on
this topic.


The information in this e-mail is confidential and for use by the addressee(s) only. If you
are not the intended recipient (or responsible for delivery of the message to the intended
recipient) please notify us immediately on 0141 306 2050 and delete the message from your
computer. You may not copy or forward it or use or disclose its contents to any other person.
As Internet communications are capable of data corruption Student Loans Company Limited does
not accept any  responsibility for changes made to this message after it was sent. For this
reason it may be inappropriate to rely on advice or opinions contained in an e-mail without
obtaining written confirmation of it. Neither Student Loans Company Limited or the sender
accepts any liability or responsibility for viruses as it is your responsibility to scan attachments
(if any). Opinions and views expressed in this e-mail are those of the sender and may not
reflect the opinions and views of The Student Loans Company Limited.

This footnote also confirms that this email message has been swept for the presence of computer


To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org

View raw message