You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by Rob Walker <ro...@ascert.com> on 2006/08/23 11:00:56 UTC
Advice on licenses for submitting included sources
I now have a "mangen" version which I've updated to use the newer Felix
searchpolicy classes.
The present version has two external components included in source form:
* mini-bcel - a heavily stripped down version of BCEL, with headers
under an Apache 1.1 license
* asm - originally from ObjectWeb and (c) France Telecom, but under
an open source BSD style license that I believe would permit it's
submission to the Felix SVN
In fact these are "either / or" components - since mangen can be
configured to use either a BCEL class scanner or an ASM class scanner.
Long term - I guess for the ASM part, it would be better to pull in an
ASM Jar from a suitable repository using Maven. The "mini-bcel" part
could be moved to full BCEL - this would result in needing a much bigger
BCEL JAR, since the stripped version is way smaller and just includes
the essential classes.
Problem I have right now is time - I'd like to submit mangen sooner
rather than later, and I don't have time to look at changing making
mangen and build to work in this way. Once in SVN, either I or someone
else can look at tidying this area up later?
So - is it legitimate and ok for me to submit these sources as-is,
leaving them with their respective license headers?
-- Rob
Ascert - Taking systems to the Edge
robw@ascert.com
+44 (0)20 7488 3470
www.ascert.com
Re: Advice on licenses for submitting included sources
Posted by "Richard S. Hall" <he...@ungoverned.org>.
Rob,
If possible, it seems the easier solution is to just switch both to
Maven dependencies right now. ASM probably should anyway, since it is so
small. For BCEL you can worry about making a small version later. I know
for a fact that ASM is available in a maven repo because iPOJO depends
on it. I would assume BCEL is available somewhere too.
-> richard
Rob Walker wrote:
> I now have a "mangen" version which I've updated to use the newer
> Felix searchpolicy classes.
>
> The present version has two external components included in source form:
>
> * mini-bcel - a heavily stripped down version of BCEL, with headers
> under an Apache 1.1 license
> * asm - originally from ObjectWeb and (c) France Telecom, but under
> an open source BSD style license that I believe would permit it's
> submission to the Felix SVN
>
> In fact these are "either / or" components - since mangen can be
> configured to use either a BCEL class scanner or an ASM class scanner.
>
> Long term - I guess for the ASM part, it would be better to pull in an
> ASM Jar from a suitable repository using Maven. The "mini-bcel" part
> could be moved to full BCEL - this would result in needing a much
> bigger BCEL JAR, since the stripped version is way smaller and just
> includes the essential classes.
>
> Problem I have right now is time - I'd like to submit mangen sooner
> rather than later, and I don't have time to look at changing making
> mangen and build to work in this way. Once in SVN, either I or someone
> else can look at tidying this area up later?
>
> So - is it legitimate and ok for me to submit these sources as-is,
> leaving them with their respective license headers?
>
> -- Rob
>
>
> Ascert - Taking systems to the Edge
> robw@ascert.com
> +44 (0)20 7488 3470
> www.ascert.com
>
>