Follow-up Comment #8, task #14426 (project administration):

> but, it does that by calling a MIT licensed JavaScript code that uses
bindings to C++ functions (also MIT) that communicate with OpenSSL

I don't think this is essential. Just imagine: I take a GPL'ed library, write
a complicated wrapper which I release under a lax permissive license, and then
I distribute a proprietary program using that wrapper to access that GPL'ed
library. This wouldn't work because the GPL applies to the whole program and
it doesn't matter how its parts are linked.

> Well, I've found the fastest and easiest way to solve this issue.

I'm afraid it solved a different issue (I also can't help mentioning that the
GNU project doesn't recommend using WTFPL). You effectively allowed other
people using your package with NodeJS; you could do the same with the GPL if
you add an additional OpenSSL-specific permission. The real issue was GPL
compatibility: the users of your package still won't be able to combine it
with other people's GPL'ed code.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?14426>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/


Reply via email to