I don't have any knowledge of the ins & outs of the various licenses but just 
wanted to make the observation that from your description of your addon, it 
won't actually *include* any code from any of the other addons or the base 
library. That is, someone downloading your addon won't at the same time be 
downloading this other code. They will need to download that other code at a 
separate time and it will get loaded by J when your code runs.

>From my layman's perspective it seems to me that the license for your addon 
>would not be affected by the status of those other modules (anymore than it is 
>affected by the status of J itself).


> From: Igor Zhuravlov
> 
> I'd like to release some addon under the GNU GPL3+ (or under any
> "copyleft")
> license. But this addon includes (via 'require') some code from the
> system
> library:
>   main/printf.ijs             NB. printf vsprintf
>   main/myutil.ijs             NB. timespacex
>   packages/math/mathutil.ijs  NB. mp
... 
> Also, this addon includes (via 'require') some files from addons:
>   math/misc
>   math/lapack
> 
...
> 
> So, my questions to JSoftware are:
> - is it possible to make legal release under GNU GPL3+ license?
> - if not, what should I fix in my code to make legal releasing
> possible?

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to