On 31.03.2015 03:00, Valentin Kulichenko wrote:
> On Mon, Mar 30, 2015 at 5:51 PM, Branko Čibej <[email protected]> wrote:
>
>> On 31.03.2015 00:27, Valentin Kulichenko wrote:
>>> Igniters,
>>>
>>> Note that due to licensing issues all modules that depend on LGPL
>> libraries
>>> were excluded from Maven build by default. Two new profiles were
>> introduced:
>>>    - lgpl - enables ignite-hibernate, ignite-geospatial and
>>>    ignite-scheduler modules
>>>    - examples - enables ignite-examples module (can't be compiled without
>>>    lgpl profile)
>>>
>>> Do not forget to enable both profiles in your IDE during development.
>>
>> Hmmm, does that mean that we don't provide any examples that users could
>> try out without infecting their environment with the (L)GPL virus?
>> Sounds rather painful ...
>>
>>
> Examples do not get built during release the process at all whether LGPL is
> turned on or off. They are just provided as source files.

I understand that, that's not the point.

Here's the use case:

  * user downloads our source
  * user cannot use LGPL code due to some constraint
  * user builds binaries from our source package
  * user wants to try one of the examples, but they all depend on
    'optional' LGPL dependencies

what now?

-- Brane

Reply via email to