Yes Sun is starting to release their source code under CDDL but many of the binaries they release are still BCL licensed which does not allow redistribution through ibiblio for a project like Maven.
However there is nothing in the CDDL which prevents someone from taking the CDDL source code, compiling it themselves, and making that binary available on ibiblio. The resulting binary would be CDDL-licensed and the CDDL does not prevent redistribution. I have actually done this already for a couple Project Glassfish artifacts. So if this particular file has source code released under CDDL, you are welcome to compile the sources and contribute the resulting binary file back to Maven for inclusion in the Maven repo. It is considered good manners to use the lowest/oldest JDK available (or the proper source/target value) to compile the code so that for example code which is jdk3 compatible does not require jdk5 to run simply because the person who generated the code used jdk5. Wayne On 5/11/06, Simon Kitching <[EMAIL PROTECTED]> wrote:
On Wed, 2006-05-10 at 11:39 -0400, McGarr, Joseph M wrote: > All: > > > > I cannot download the javax.sql:jdbc-sqlext:jar:2.0 from the ibiblio > repository. it appears that this jar was never added correctly, only > the sources, the pom and their checksum files exist in the repository, > but no jar or maven-meta.xml file. How do we get a copy of these files > up? I think what you are seeing is correct. Because of Sun's license conditions, many of their jarfiles cannot be redistributed; they must be downloaded from Sun (including agreeing to the license etc). However pom.xml files *can* be uploaded, because they are not created by Sun. Even without the jars, they are useful as they define the dependencies etc. So download the jarfile from sun, and install to your local repository (or a repository hosted by your "organisation"). When you run maven, the matching pom will be downloaded and all will be well. I don't know why the sources jar is there. I have heard that Sun has started using a new license that allows source redistribution but not binary; maybe this code falls under that new license (NB: just a guess). Regards, Simon --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
