Developer said that it will fix licensing in the next release On Wed, Nov 18, 2015 at 1:08 PM, Jean-Baptiste Onofré <[email protected]> wrote:
> It's the highest priority requirement: we can ship any LGPL code, so, if > we want to use YAJSW, all code should be under Apache license (or Category > B licenses at least). > > Regards > JB > > > On 11/18/2015 12:27 PM, lb wrote: > >> There are some source files still licensed as LGPL and I've asked the >> mantainer about that. >> >> On Wednesday, 18 November 2015, Jean-Baptiste Onofré <[email protected]> >> wrote: >> >> LGPL is category X, so not acceptable for an Apache project. >>> >>> But, as far as I see, YAJSW >= 12.00 is Apache licensed: >>> >>> " >>> Prior to release 12.00: LGPL >>> >>> As of release 12.00 the following licenses apply: >>> >>> Apache V2.0 >>> " >>> >>> Regards >>> JB >>> >>> On 11/18/2015 11:58 AM, Serge Huber wrote: >>> >>> What about the LGPL stuff, is that a potential problem ? >>>> >>>> cheers, >>>> Serge… >>>> >>>> >>>> On 18 nov. 2015, at 11:51, Jean-Baptiste Onofré <[email protected]> >>>> wrote: >>>> >>>>> >>>>> Hi Luca, >>>>> >>>>> good idea, YAJSW sounds like a good alternative, compliant with Apache >>>>> license. I worked on an alternative using commons-daemon, but the >>>>> scope is >>>>> a bit different. >>>>> >>>>> Do you already have a patch or do you want I take a look on it ? >>>>> >>>>> Regards >>>>> JB >>>>> >>>>> On 11/18/2015 11:47 AM, lb wrote: >>>>> >>>>> Hi all, >>>>>> >>>>>> I'm investigating KARAF-2734 as I'm looking for alternatives to Tanuki >>>>>> JSW >>>>>> to install Karaf as a service so I did a little bit of investigation >>>>>> about >>>>>> YAJSW (http://yajsw.sourceforge.net/) as it claims to be functional >>>>>> and >>>>>> configuration compatible for Tanuki JSW, here my initial findings: >>>>>> >>>>>> - hosted on sourceforge >>>>>> - uses JNA for OS interactions >>>>>> - provides Java API for embed it >>>>>> - latest version not on maven central etc (asked on sourceforge forum) >>>>>> - some code is still licensed as LGPL (asked on sourceforge forum) >>>>>> - some source code from external dependencies is also in the >>>>>> repository >>>>>> so >>>>>> some classes seem to be duplicated >>>>>> - depends on some not release dependencies (i.e. commons-cli 2) >>>>>> - requires the YAJSW distribution to be provided as the wrapper search >>>>>> for >>>>>> libraries in specific paths (asked on sourceforge if an uber jar can >>>>>> be >>>>>> made) >>>>>> >>>>>> About the lates point, the wrapper entry point is in wrapper.jar which >>>>>> then >>>>>> loads all the dependencies it needs according to the information >>>>>> included >>>>>> in MANIFEST, i.e. core libraries are defined by the entry >>>>>> Class-Path-Wrapper-Core : >>>>>> >>>>>> Class-Path-Wrapper-Core: ./wrapperApp.jar ./lib/core/yajsw/ahessian.ja >>>>>> r ./lib/core/netty/netty-all-4.0.28.Final.jar >>>>>> ./lib/core/jna/jna-4.1. >>>>>> 0.jar ./lib/core/jna/jna-platform-4.1.0.jar >>>>>> ./lib/core/commons/common >>>>>> s-configuration-1.10.jar ./lib/core/commons/commons-vfs2-2.0.jar >>>>>> ./li >>>>>> b/core/commons/commons-collections-3.2.1.jar >>>>>> ./lib/core/commons/commo >>>>>> ns-io-1.3.1.jar ./lib/core/commons/commons-lang-2.4.jar >>>>>> ./lib/core/co >>>>>> mmons/commons-logging-1.1.jar >>>>>> ./lib/core/commons/commons-cli-2-SNAPSH >>>>>> OT.jar >>>>>> >>>>>> >>>>>> This means that to be included in Karaf the structure of YAJSW >>>>>> distribution >>>>>> has to be replicated somehow or the wrapper.jar has to be manipulated >>>>>> to >>>>>> point to jars in system folder. >>>>>> >>>>>> >>>>>> What do you think ? >>>>>> >>>>>> >>>>>> Regads, >>>>>> Luca >>>>>> >>>>>> >>>>>> -- >>>>> Jean-Baptiste Onofré >>>>> [email protected] >>>>> http://blog.nanthrax.net >>>>> Talend - http://www.talend.com >>>>> >>>>> >>>> >>>> -- >>> Jean-Baptiste Onofré >>> [email protected] >>> http://blog.nanthrax.net >>> Talend - http://www.talend.com >>> >>> >> > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com >
