karaf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Baptiste Onofré ...@nanthrax.net>
Subject Re: KARAF-2734
Date Mon, 30 Nov 2015 09:16:21 GMT
OK, cool ;)

I'm looking forward to it.

Regards
JB

On 11/30/2015 10:14 AM, lb wrote:
> Developer said that it will fix licensing in the next release
>
> On Wed, Nov 18, 2015 at 1:08 PM, Jean-Baptiste Onofré <jb@nanthrax.net>
> 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é <jb@nanthrax.net>
>>> 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é <jb@nanthrax.net>
>>>>> 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é
>>>>>> jbonofre@apache.org
>>>>>> http://blog.nanthrax.net
>>>>>> Talend - http://www.talend.com
>>>>>>
>>>>>>
>>>>>
>>>>> --
>>>> Jean-Baptiste Onofré
>>>> jbonofre@apache.org
>>>> http://blog.nanthrax.net
>>>> Talend - http://www.talend.com
>>>>
>>>>
>>>
>> --
>> Jean-Baptiste Onofré
>> jbonofre@apache.org
>> http://blog.nanthrax.net
>> Talend - http://www.talend.com
>>
>

-- 
Jean-Baptiste Onofré
jbonofre@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Mime
View raw message