Hi Robert,

the maven devs had some discussions about this too:

http://www.mail-archive.com/[email protected]/msg74005.html

I also started a maven plugin which will do the same as the
appassemble plugin but use commons-daemon:
https://github.com/normanmaurer/maven-daemon-plugin

Unfortunaly its still incomplete..

Bye,
Norman


2011/6/12 Robert Burrell Donkin <[email protected]>:
> On Sun, Jun 12, 2011 at 11:09 AM, Robert Burrell Donkin
> <[email protected]> wrote:
>> On Sun, Jun 12, 2011 at 10:59 AM, Robert Burrell Donkin
>> <[email protected]> wrote:
>>> On Sun, Jun 12, 2011 at 8:57 AM, Norman Maurer
>>> <[email protected]> wrote:
>>>> Hi there,
>>>>
>>>> if I remember right this can not get changed as the new version use a
>>>> wrapper version that use a non compatible asl2 license.
>>>
>>> Thanks for the warning. I'll downgrade.
>>
>> I find the app-assembly stuff a little worrisome from the licensing
>> perspective. I'll try to find some time to dig around...
>
> My reading of the 1.0 source [1] indicates [2] that the JSW dependency
> is download at runtime. The version 3.2.3 pom [3] gives the license as
> "Tanuki Software license". Searching the list of approved open source
> licenses [4], I don't find this listed. The URL [5] in the pom
> redirects to a "Choose License Page". If tanukisoftware have ever
> issued (in the past) a clear public license for their software it is
> clear that now they do not. Some of the claims made on that page
> indicate that their business model is based on aggressive pursuit of
> any distributors who distribute into open source licenses other than
> the GPLv2.
>
> This trick by tanukisoftware is - as far I'm concerned - deeply
> concerning for the wider ecosystem.
>
> Robert
>
> [1] 
> https://fisheye.codehaus.org/browse/mojo/tags/appassembler-1.0/appassembler-maven-plugin/pom.xml?r=9048
> [2]
>     <!-- Here, we download the wrapper bundle and incorporate into
> the plugin directly -->
>     <!-- TODO: improve by doing this dynamically in the plugin so
> that non-JSW users aren't burdened by the size of the plugin,
>            and so the user can choose an alternate version -->
>     <plugin>
>       <groupId>org.apache.maven.plugins</groupId>
>       <artifactId>maven-dependency-plugin</artifactId>
>       <version>2.0</version>
>       <executions>
>         <execution>
>           <phase>generate-resources</phase>
>           <configuration>
>             <artifactItems>
>               <artifactItem>
>                 <groupId>tanukisoft</groupId>
>                 <artifactId>wrapper-delta-pack</artifactId>
>                 <version>3.2.3</version>
>                 <type>tar.gz</type>
>               </artifactItem>
>             </artifactItems>
>           </configuration>
>           <goals>
>             <goal>unpack</goal>
>           </goals>
>         </execution>
>       </executions>
>     </plugin>
> [3] 
> http://search.maven.org/remotecontent?filepath=tanukisoft/wrapper-delta-pack/3.2.3/wrapper-delta-pack-3.2.3.pom
> [4] http://www.opensource.org/licenses/alphabetical
> [5] http://wrapper.tanukisoftware.org/doc/english/license.html
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to