I do not see any problem here. We do not distribute any non-ASL2 code or binaries! The snippet in pom.xml and logback.xml are ASL2 as being part of wicket-archetype-quickstart, so the user can do anything with them, including replacing them with whatever (s)he finds better.
Actually I believe Logback is far more used than Log4j in business applications. "Promoting" JUL would be the worst we can do. On Sun, Jan 14, 2018 at 10:34 AM, Maxim Solodovnik <solomax...@gmail.com> wrote: > 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 >