EPL is compatible with APLv2, just need to be added to NOTICE. I mean the files we are distributing doesn't contain any binaries.
Logback binaries appears only after compilation of generated quick-start .... nothing illegal. Will check java util logging in the beginning of next week .... On Sun, Jan 14, 2018 at 4:28 PM, Tobias Soloschenko <tobiassolosche...@googlemail.com> wrote: > What do you mean by choose any license? > > If you put in the logback xml it is required to add the logback dependency to > enable the logging - logback is EPL / LGPL so it is incompatible to Apache > license v2. > > So the user is required to remove everything first and add a logging with MIT > or any other non-restrict license. > > To generate something with a restricted license is also not the target > solution we should go for. > > What about java utils logging? SLF4J has also an adapter for this and maybe > we can prevent the memory leak by this. > > kind regards > > Tobias > >> Am 14.01.2018 um 05:58 schrieb Maxim Solodovnik <solomax...@gmail.com>: >> >> I would support any decision here :) >> >> From my point of view app with in-build "memory leak" shouldn't be generated. >> Generated quick-start project is being owned by the user. And he/she >> can choose any license :) >> We can add NOTICE to generated project, not sure if this is required ..... >> >> On Sun, Jan 14, 2018 at 11:30 AM, Tobias Soloschenko >> <tobiassolosche...@googlemail.com> wrote: >>> I would also not enforce user to take a LGPL dependency. For Log4j you can >>> use SLF4J adapter and also logback if you finally want to but you don’t >>> have to. >>> >>> +1 to revert. >>> >>> kind regards >>> >>> Tobias >>> >>>> Am 14.01.2018 um 04:45 schrieb Maxim Solodovnik <solomax...@gmail.com>: >>>> >>>> Actually it is not being distributed :) >>>> It is in the pom only, It only "distributed" after final project, >>>> generated on client side, is being built >>>> Should I add reference to NOTICE file? >>>> >>>> On Sun, Jan 14, 2018 at 4:08 AM, Martijn Dashorst >>>> <martijn.dasho...@gmail.com> wrote: >>>>> Please note that logback is LGPL 2.1/EPL licensed. >>>>> >>>>> LGPL 2.1 cannot be distributed with our code. EPL only as binary, and >>>>> properly attributed in the NOTICE file: >>>>> >>>>> https://www.apache.org/legal/resolved.html#category-b >>>>> >>>>> Martijn >>>>> >>>>> >>>>>> On Sat, Jan 13, 2018 at 4:20 AM, solomax <g...@git.apache.org> wrote: >>>>>> GitHub user solomax opened a pull request: >>>>>> >>>>>> https://github.com/apache/wicket/pull/257 >>>>>> >>>>>> [WICKET-6518] Log4j is replaced with logback >>>>>> >>>>>> >>>>>> >>>>>> You can merge this pull request into a Git repository by running: >>>>>> >>>>>> $ git pull https://github.com/apache/wicket >>>>>> WICKET-6518-quickstart-logback >>>>>> >>>>>> Alternatively you can review and apply these changes as the patch at: >>>>>> >>>>>> https://github.com/apache/wicket/pull/257.patch >>>>>> >>>>>> To close this pull request, make a commit to your master/trunk branch >>>>>> with (at least) the following in the commit message: >>>>>> >>>>>> This closes #257 >>>>>> >>>>>> ---- >>>>>> commit cfd6a55fc9d613d4412a004efcc8e06d6ac1d73d >>>>>> Author: Maxim Solodovnik <solomax666@...> >>>>>> Date: 2018-01-13T03:18:56Z >>>>>> >>>>>> [WICKET-6518] Log4j is replaced with logback >>>>>> >>>>>> ---- >>>>>> >>>>>> >>>>>> --- >>>>> >>>>> >>>>> >>>>> -- >>>>> Become a Wicket expert, learn from the best: http://wicketinaction.com >>>> >>>> >>>> >>>> -- >>>> WBR >>>> Maxim aka solomax >> >> >> >> -- >> WBR >> Maxim aka solomax -- WBR Maxim aka solomax