License & Conditions
ILNumerics.Net is open source software. It is provided free of charge for everyone to be used in commercial and/or noncommercial applications and/or libraries. However, you have to register on the next site, in order to distribute any assemblies of ILNumerics.Net. Also, ILNumerics.Net modules are split since version 1.3.10 into the modules listed in the following table. Make yourself familiar with each packages conditions. The core modules are (and will always be) provided under LGPL. The ILNumerics.Drawing module is licensed under the GPL. This means, you can use all modules in your own projects free of charge. As soon, as you want to distribute any programs utilizing ILNumerics.Drawing (using the plot controls f.e.), you must release and place your code under the GPL also.
In the table below you find links to the detailed license descriptions. Read them carefully before proceeding the next step at the end of this page. If you have any questions regarding those licenses or need a closed source license (yes, it is available), please contact us at info@ilnumerics.net.
| Module Name | Purpose | License | Details |
|---|---|---|---|
| ILNumerics.Net Core Module | basic math classes, n-d array container, linear algebra, LAPACK binaries, algorithms | ![]() | LGPL at gnu.org |
| ILNumerics.Drawing Module | visualization classes | ![]() | GPL at gnu.org |
Register for ILNumerics.Net
Confirm, that you have fully read and understood the license conditions above and that you agree by clicking on 'submit'. Hereby you accept the license condition for all modules listed in the table above.

