Thanks Martin :)
This was exactly my point :)

WBR, Maxim
(from mobile, sorry for the typos)

On Sun, Jan 14, 2018, 18:29 Martin Grigorov <mgrigo...@apache.org> wrote:

> 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
> >
>

Reply via email to