Unfortunately the license files aren't named consistently, and aren't always
included in the library.  Some projects use LICENSE, others License, others
still use License.txt.  Having a single license URL attribute which can
either be resolved to a local license, or a remote license seemed to make
the most sense.  Either that, or standardize all of the manifest entries.
:-)  But I'm trying to shoot for low-hanging fruit at the moment.

Mark

On 8/20/07, sebb <[EMAIL PROTECTED]> wrote:
>
> On 20/08/07, Mark Fortner <[EMAIL PROTECTED]> wrote:
> > I've been working on a project to help catalog the JARs that we use and
> the
> > concomitant licenses that they employ so that we can more easily comply
> with
> > sections 4a and 4c of the APL without having to do a lot work to compile
> the
> > license information.  I thought at first this would be fairly simple to
> do,
> > given that all of the Commons projects (that we use) have manifests.
> > However, I soon discovered that the manifests have a variety of
> different
> > attributes and aren't really standardized.
> >
> > I was wondering if it would be possible in the next release(s) if the
> leads
> > for the projects could modify the manifests (or the ant/maven builds
> that
> > generated them) to include the following information:
> >
> > License Type: APL
> > License Version: 2.0
> > License URL: http://www.apache.org/licenses/LICENSE-2.0.txt
> >
> > or
> >
> > License URL: /license.txt
> > if you've included the license file in the jar file.
>
> The manifest names would surely need to be called:
>
> X-License ...
>
> as the License attributes don't appear to be defined in the Java
> documentation.
>
> However, this information should already be provided in the NOTICE and
> LICENSE files in the jar.
>
> > This would help us insure that we're providing the appropriate license
> > information when distributing Apache libraries with our code.
> >
> > Regards,
> >
> > Mark Fortner
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to