Skip to content

ReusedLibraries

David Jewsbury edited this page Jan 31, 2016 · 6 revisions

Reused libraries

This is a list of open-source libraries and code fragments used by XLE (and also their associated licenses). There's a lot of surface area in XLE, and many dependencies on other open-source libraries. So I'll collect all of the license together on this page to make it easier to manage.

XLE will prefer to use libraries with permissive licenses (like MIT, BSD, etc) wherever possible. There are currently no dependencies on GPL'ed libraries. The goal here is to avoid potential licensing incompatibilities with client projects that want to use XLE.

Libraries

Angle Project

Antlr-3.4

Boost

CML

DirectXTex

Eigen

Freetype

Half

MurmurHash

Loki

Lua

LuaBridge

Open Collada

RibbonLib

TinyXML2

TreeViewAdv

WildMagic

Sander van Rossen's Graph library

Windows Ribbon for WinForms

Tiny Thread++

Google DiffMatchPatch

Code/Data fragments

Stefan Gustavson's Simplex Noise

"Sanos" fragment for string formatting

CLIX string marshalling

John Hable's GGX implementation

Bitstream Vera Font

Raleway Font

Orbitron Font

Dosis Font

Poiret One Font

Shojumaru Font

StackWalker

Plustache (Mustache for C++)

CustomTabControl

CustomTabControl

Fast ISPC Texture Compressor

Clone this wiki locally