Yes if you are using a feature specific to a specific product it is obvious
even if you wrap cruft around it. however when I see something that uses
"rabbit mq" i generally think to wrap an interface around it so I can
replace with Apache Kafka :).I am wondering if the same be done here.

On Fri, May 20, 2016 at 12:03 PM, Alex Harui <aha...@adobe.com> wrote:

>
>
> On 5/20/16, 8:57 AM, "Edward Capriolo" <edlinuxg...@gmail.com> wrote:
>
> >" You could argue that it makes the dependency optional"
> >Yes that is what I am saying. Like in a JDBC application you may be
> >connecting to postgres or mysql you are not concerned how those are
> >licensed because you are linked to the shim/driver. You could even bring
> >in
> >the Microsoft SQL server as a jar in this case.
>
> Right.  Then, AIUI,  the test is about "will" not "could".  What "will"
> the majority of your customer do?  If reality is that they will bring down
> the LGPL implementation you have not truly passed the "optional" test.
> The uber goal is to get away from having customers of Apache products
> worry about LGPL and other unfriendly licenses ending up on their system.
>
> -Alex
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>

Reply via email to