Great idea and I think you should go ahead with this! And the questions you ask, and your answers, are my understanding too.
Gj On Mon, Oct 30, 2017 at 12:32 PM, Jan Lahoda <[email protected]> wrote: > Hello, > > (When time permits,) I am trying to solve the JavaHelp problem (the > javahelp module depends on JavaHelp, which is GPL2v+CPE). > > What I am trying to do is to allow the help system to work in a rudimentary > way without JavaHelp, and allow it to work as before if JavaHelp is present > (i.e. making the dependency on JavaHelp optional). > > Just to be sure, I wanted to ask: > -per: > https://www.apache.org/legal/resolved.html#optional > is it OK to have optional code that depends on Category X (specifically > category X) libraries? The code itself would be included in the > distribution, but it would be disabled at runtime unless the user installed > the library > -is it OK to have a compile-time dependency on such a library? (I assume > yes...) > > Thanks, > Jan >
