Skip to main content

Engine Dependencies

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

ProductLibrary NameLibrary VersionTypeLicense TypeLicenseHomepage
sdk.editorQt5.15.2Dynamically LinkedGNU LGPL 3.0Qt LicenceQt
Qt-AES-1.21.2Statically LinkedPermissive FreeQt-AES LicenceQt-AES
ZLib1.3.1Statically LinkedPermissive FreeZlib LicenceZlib
Libdeflate1.6Statically LinkedMITLibdeflate LicenceLibdeflate
FreeType2.13.3Statically LinkedFTLFreeType LicenceFreeType
Mxml2.10CompiledApache 2.0Mini-XML LicenceMini-XML
SafeInt3.0.20CompiledMITSafeInt LicenceSafeInt
QuaZip0.7Statically LinkedGNU LGPL 2.1QuaZip LicenceQuaZip
Whereami20190107CompiledMITWhereami LicenceWhereami
UTF8CPP2.3.4CompiledBoostUTF8-CPP LicenceUTF8-CPP
Ed25519N/AStatically LinkedPermissive FreeEd25519 LicenceEd25519
Optional1.1.0Statically LinkedCC0-1.0Optional LicenceOptional
ProductLibrary NameLibrary VersionTypeLicense TypeLicenseHomepage
sdk.rebuildZLib1.3.1Statically LinkedPermissive FreeZlib LicenceZlib
Libdeflate1.10Statically LinkedMITLibdeflate LicenceLibdeflate
Utf8cpp3.1.1CompiledBoost License 1.0UTF8-CPP LicenceUTF8-CPP
Mxml3.2CompiledApache 2.0Mini-XML LicenceMini-XML
FreeType2.13.3Statically LinkedFTLFreeType LicenceFreeType
Minizip1.1Statically LinkedPermissive FreeMinizip LicenceMinizip
ProductLibrary NameLibrary VersionTypeLicense TypeLicenseHomepage
sdk.wordsearchQuaZip0.7Statically LinkedGNU LGPL 2.1QuaZip LicenceQuaZip
UTF8CPP3.1.1CompiledBoostUTF8-CPP LicenceUTF8-CPP
Rapidxml1.13Statically LinkedMITRapidXML LicenceRapidXML
Boost1.84Statically LinkedBoostBoost LicenceBoost

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