Third Party Libraries
    • PDF

    Third Party Libraries

    • PDF

    Article summary

    Glasswall's products and code may use some third party code. These components or libraries included in or bundled with our products may be covered by open source licenses. Specifically, our Embedded Engine uses, among other, the Qt Framework, licensed under the Lesser General Public License version 3.3

    Glasswall is not, and shall not be, liable for any errors, malfunctions or bugs in any third party code, or any consequences resulting therefrom.

    If a third party license requires that the source code of its corresponding third party code be made available to you, and if the source code was not delivered to you with our product, then Glasswall hereby extends a written offer, valid for the period prescribed in a third party license, to obtain a copy of the source code of the corresponding third party code, from Glasswall. To take up this offer, please contact support@glasswall.com.

    Note: Black Duck is integrated into Glasswall build pipelines to automatically detect outdated and vulnerable third-party libraries.

    Third Party Library Dependencies

    Product

    Library Name

    Library Version

    Type

    License Type

    License

    Homepage

    sdk.editor

    Qt

    5.15.2

    Dynamically Linked

    GNU LGPL 3.0

    Link

    Link

    Qt-AES-1.2

    1.2

    Statically Linked

    Permissive Free

    Link

    Link

    zlib

    1.3.1

    Dynamically Linked

    Permissive Free

    Link

    Link

    libdeflate

    1.6

    Statically Linked

    MIT

    Link

    Link

    FreeType2

    2.13.3

    Dynamically Linked

    FTL

    Link

    Link

    mxml

    2.10

    Compiled

    Apache 2.0

    Link

    Link

    SafeInt

    3.0.20

    Compiled

    MIT

    Link

    Link

    QuaZip

    0.7

    Statically Linked

    GNU LGPL 2.1

    Link

    Link

    whereami

    20190107

    Compiled

    MIT

    Link

    Link

    utf8cpp

    2.3.4

    Compiled

    Boost

    Link

    Link

    ed25519

    N/A

    Statically Linked

    Permissive Free

    Link

    Link

    Optional

    1.1.0

    Statically Linked

    CC0-1.0

    Link

    Link

     

    sdk.rebuild

    zlib

    1.3.1

    Dynamically Linked

    Permissive Free

    Link

    Link

    libdeflate

    1.10

    Statically Linked

    MIT

    Link

    Link

    utf8cpp

    3.1.1

    Compiled

    Boost License 1.0

    Link

    Link

    mxml

    3.2

    Compiled

    Apache 2.0

    Link

    Link

    freetype

    2.13.3

    Statically Linked

    FTL

    Link

    Link

    minizip

    1.1

    Statically Linked

    Permissive Free

    Link

    Link

     

    sdk.word.search

    Quazip

    0.7

    Statically Linked

    GNU LGPL 2.1

    Link

    Link

    utf8cpp

    3.1.1

    Compiled

    Boost

    Link

    Link

    rapidxml

    1.13

    Statically Linked

    MIT

    Link

    Link

    boost

    1.84

    Statically Linked

    Boost

    Link

    Link

    SISL Transform Script

    OpenJPEG

    An open-source JPEG 2000 codec written in C.

    Further information available at OpenJPEG 

    Licence available at OpenJPEG licence 

    libjpeg-turbo

    libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, AVX2, Neon, AltiVec) to accelerate baseline JPEG compression and decompression.

    Further information available at libjpeg-turbo 

    Licence available at libjpeg-turbo licence 

    Imagecodecs - Version 2020.5.30

    Imagecodecs is a Python library that provides block-oriented, in-memory buffer transformation, compression, and decompression functions for use in Tifffile, Czifile, Zarr, kerchunk, and other scientific image input/output packages.

    Further information available at Imagecodecs 

    Licence available at Imagecodecs licence 

    Python Wrapper

    Python - Version >= 3.6.8

    The Python programming language

    Further information available at Python 

    Licence available at Python licence 

    ctypes - Version 1.0.2

    ctypes is a Python package to create and manipulate C data types in Python, and to call functions in dynamic link libraries/shared dlls. It allows wrapping these libraries in pure Python.

    Further information available at ctypes 

    Licence available at ctypes licence 

    Note: the official ctypes website is a dead link, pypi.org  has been used as a stand in as it references the MIT licence and is the closest thing to an official site.

    Java Wrapper

    SWIG - Version 4

    SWIG is most commonly used to create high-level interpreted or compiled programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG is typically used to parse C/C++ interfaces and generate the 'glue code' required for the above target languages to call into the C/C++ code.

    Further information available at SWIG 

    Licence available at SWIG licence 

    C# Wrapper

    Microsoft .NET Framework - Version 1.0.3 (Reference Assemblies)

    Further information available at .NET Runtime 

    Licence available at .NET Runtime licence 


    Was this article helpful?

    What's Next