SyTen
License

External Libraries

External libraries pybind11, fmt and liblz4 are distributed in the ext/ directory. The following license does not apply to them, for their licenses, please see the respective files inside ext/. The source files used are also distributed there, so all changes can be tracked.

SYTEN License

The SyTen library is not free software and is not freely distributable or copyable.

If you want to use the library, please get in touch with the current maintainer. Typically, we are happy to share the toolkit within collaborations on specific projects.

SYTEN Containers

You can download preinstalled singularity containers for HPC setups here. These are precompiled for various settings but other configurations can also be created upon demand.

The containers use different software packages among which the most important licenses are:

  1. Nvidia CUDA (TM): EULA
  2. Intel MKL (TM): Intel Simplified Software License
  3. OpenBlas (C): BSD license
  4. pybind (C): BSD license
  5. tcmalloc: Apache license
  6. boost: Boost license
  7. fmt (C): BSD license
  8. lz4: BSD / GPLv2 license
  9. GSL: GPL license
  10. Python: GPL license
  11. Singularity: BSD license

Finally, the SyTen containers themselves are distributed under the BSD license: THIS SOFTWARE (THE CONTAINER) IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

More information regarding contributors and the current maintainer can be found upon execution of

$ singularity run ./syten.sif