I mean create a non-apache project (named tempProject0 for example), and which contains the original license from that code(named license0 for example) and the modified source code of that function. and apache-commons-numbers just depend on project tempProject0, and USE functions in tempProject0 , but does not contain any code related to that source. in this way apache-commons-numbers is just a user of tempProject0, thus does not need to add license0 into apache-commons-numbers's license. Only tempProject0 has to make its license be license0 , but that will not pollute apache-commons-numbers. although I'm not sure if this way be morals to do so, it does not break any rules IMO. ________________________________ 发件人: Gilles Sadowski <[email protected]> 发送时间: 2020年1月24日 19:30 收件人: Commons Developers List <[email protected]> 主题: Re: [numbers] Complex to use code ported with a permissive licence
Le ven. 24 janv. 2020 à 10:47, Xeno Amess <[email protected]> a écrit : > > the new project just use the original license. What new project are you talking about? If it's an Apache project, it must use the Apache license; if it's not, we'd be in exactly the same position (i.e. determine how to comply with that license in an Apache project). Or I must be missing something... Gilles > > ________________________________ > From: Gilles Sadowski <[email protected]> > Sent: Friday, January 24, 2020 5:43:49 PM > To: Commons Developers List <[email protected]> > Subject: Re: [numbers] Complex to use code ported with a permissive licence > > Hi. > > 2020-01-24 5:21 UTC+01:00, Xeno Amess <[email protected]>: > > how about create a new project who contains the modified source function > > and original license,and in commons we just invoke that function? > > > > Then, the same question(s) will be asked for that new project (?). > > Regards, > Gilles > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
