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

Excepting printf.ijs, verbs includes can be easily re-implemented in the addon 
itself. Avoiding calls to printf and vsprintf is possible, too, since  
formatting used there is simple.

Also, this addon includes (via 'require') some files from addons:
  math/misc
  math/lapack

This addons are used in test suite of my addon just to compare efficiency of 
different algorithm implementations. They aren't used in any calculations of 
addon itself. Test suite can be removed from my addon without detriment of 
functionality (but, such removing will deny the feature of addon self-
testing).

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?

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

Reply via email to