Third-party code used in Opera
This document lists the main third-party software components used in the CDK. For a complete list of third party components and acknowledgements check opera:about
Ref | Description | License | URL |
---|---|---|---|
FreeType | FreeType 2 is a software-font engine that is designed to be small, efficient, highly customizable and portable, while capable of producing high-quality output (glyph images). | License | www.freetype.org |
Zlib | Zlib compression library, developed by Jean-loup Gailly and Mark Adler: (Copyright © 1995-1998 by Jean-loup Gailly and Mark Adler) | License | www.zlib.net |
OpenSSL | Developed by the OpenSSL project and based on SSLeay. | License and Patents | www.openssl.org |
dlmalloc | Doug Lea's memory allocator | Public domain | A Memory Allocator |
dtoa | David Gay's binary/decimal conversion code (dtoa and strtod). | Paper | |
Bison | Parser generator tool. Opera uses Bison output in ECMAScript + CSS parsers. | ||
npapi.h | Netscape 4 plug-in API. Distributed as part of the Netscape 4 Plug-in SDK. | Netscape Public License | netscape.com |
Arphic fonts | ukai.ttc and uming.ttc. | Arphic Public License | freedesktop.org |
Bitstream Vera fonts | VeraBd.ttf, VeraBI.ttf, VeraIt.ttf, VeraMoBd.ttf, VeraMoBI.ttf, VeraMoIt.ttf, VeraMono.ttf, VeraSeBd.ttf, VeraSe.ttf and Vera.ttf. | License | gnome.org |
VL Gothic fonts | VL-Gothic-Regular.ttf and VL-PGothic-Regular.ttf. | License | dicey.org |
The matrix below indicates which third-party modules are compiled in with the CDK, along with the version number of the third-party module where appropriate.
OS | FreeType | Zlib | OpenSSL | dmalloc | dtoa | bison | npapi.h |
---|---|---|---|---|---|---|---|
Linux | 2.3.5 | 1.2.3 | 0.9.8k | yes | yes | 2.3 | yes |