BJ Hargrave wrote:
You are suggesting hosting modified copies of the JAR files created by others. There is a whole set of legal issues here. You will need a legal team to review these issues for all non Apache JARs.

Since, I assume, that we will only be dealing with well-known open source licenses (or at least we can limit ourselves to them), I don't expect this to be a major issue. Clearly, if these are libraries that we are already bundlizing for current needs, then it really isn't any different, since we are already "hosting modified copies" within individual projects, this just centralizes that practice.

Not sure what you mean here? Perhaps this was true in the distant past. But all the JARs published by OSGi today have the proper manifest headers. If they don't please file a bug report.

When R4 was released, the OSGi JAR files did not include bundle manifest headers, thus we had to create our own bundlized versions of them. However, this is not the point of the comment...the point is simply that we cannot expect (or force) everyone to use a build process we specify for generating manifest headers, so we have to accept (at least for the foreseeable future) that we will have to bundlize third party JARs. The point of this proposal is to simply have a centralized place for this effort.

-> richard

BJ Hargrave
Senior Technical Staff Member, IBM
OSGi Fellow and CTO of the OSGi Alliance
[EMAIL PROTECTED]
Office: +1 407 849 9117 Mobile: +1 386 848 3788



"Richard S. Hall" <[EMAIL PROTECTED]> 08/01/2006 08:08 AM
Please respond to
[email protected]


To
[email protected]
cc

Subject
Re: [VOTE] Felix Commons Initiative






BJ Hargrave wrote:
[   ] +1 Accept the proposal.
[   ] 0 I don't care.
[ X ] -1 Reject the proposal.

I would rather see effort put into Maven to make it painfully simple for

all JARs for be bundles by default.


So, what you are saying is that the entire world should use Maven? I am not sure we can swing that, but the Maven team would certainly like us to enforce it...

Heck, even the OSGi Alliance didn't publish their JARs as bundles.

The point is, this is not an "either or" issue...we are doing the maven plugin too, but there will still be JARs that this will not cover.

-> richard



Reply via email to