I tend to agree with Ted on this particular point.

 

Niclas, if you want something more formal than that, I encourage you to file a 
ticket in 
LEGAL JIRA [1].

 

Thanks,

Chris

 

[1] http://issues.apache.org/jira/browse/LEGAL 

 

 

 

From: Ted Dunning <[email protected]>
Reply-To: "[email protected]" <[email protected]>
Date: Sunday, June 4, 2017 at 12:13 AM
To: "[email protected]" <[email protected]>
Cc: "[email protected]" <[email protected]>
Subject: Re: Code generation resulting in GPL or even commercial licensing

 

 

Legality aside, I wouldn't see a problem with this if there is a warning/report 
about licensing status of the result of building a project. 

 

Regarding legality, I see no difference between your project and a code 
development tool that allows me too add dependencies that have a variety of 
licenses. 

 

I speak here as just me, not as a lawyer, not as any Apache authority. 

 

On Jun 4, 2017 06:29, "Niclas Hedhman" <[email protected]> wrote:

Hi, 

 

I am working on a code generator, which will ask a bunch of questions, and then 
generate a project for the user that can be built further upon.

 

Each option the user has, will bring in dependencies, such as a persistence 
store, out of a selection of many.

 

At the moment, we are restricting this generation to Apache License compatible 
project outputs, but is there any policy or other restriction that this 
couldn't generate a project that (if resdistributed) is under GPL, or for that 
matter generate a project that requires the user to go get a license (say 
Oracle SQL Server license) elsewhere?
 

IF this is OK, and we decide to move ahead with it, then I would also generate 
a report detailing the licensing requirements of such project, or that some 
piece of software needs to be purchased.

 

Polygene is a library to build applications with, not totally unlike Spring 
Framework. And this code generation is an helper mechanism to get people up and 
running quickly with their projects, and not required (it is even a new 
feature, not yet released).

 

 

Thanks

-- 

Niclas Hedhman, Software Developer
http://polygene.apache.org - New Energy for Java

 

Reply via email to