ThirdPartyCode
Because we have multiple trees and branches, we have multiple copies of code, and it is not possibly to exhaustively enumerate where every copy of a library is.
Source paths by default refer to the mozilla-central tree (and its branches). Other trees are denoted by prefixes: "comm-central:", "camino:" etc.
Name | Source | License | Links | Users | |||||
---|---|---|---|---|---|---|---|---|---|
Blueprint CSS Framework | /build/pgo/blueprint | MIT/GPL | Test suite | ||||||
Breakpad | /toolkit/crashreporter/google-breakpad, camino:/google-breakpad | 3-clause BSD | Website, Bugs | Firefox, Thunderbird, SeaMonkey, Camino | |||||
bsdiff | /other-licenses/bsdiff | BSD Protection License | Website | Update generation (.mar) | |||||
bspatch | /toolkit/mozapps/update/updater/bspatch.* | 2-clause BSD | Website | Gecko | |||||
Cairo | /gfx/cairo | LGPL/MPL | Website, Bugs | Gecko | |||||
Chromium IPC | /ipc/chromium | 3-clause BSD | Website, Bugs | Gecko | |||||
config file reader | /config/configobj.py | 3-clause BSD | Build system | ||||||
css3-namespace test suite | /layout/reftests/css-namespace/ | 3-clause BSD | Website | tests | |||||
dtoa | /js/src/dtoa.c | MIT | Contact | Gecko | |||||
Expat | /parser/expat | MIT | Website, Bugs | Gecko | |||||
Freetype2 | /modules/freetype2 | FreeType License/GPL | Website, Bugs | Gecko (Windows Mobile and Android only) | |||||
Growl | /toolkit/components/alerts/src/mac/growl, camino:/growl | 3-clause BSD | Website, Bugs | Firefox, Thunderbird, SeaMonkey, Camino | |||||
gssapi.h | /extensions/auth/gssapi.h | MIT | Gecko | ||||||
HTML parser | /parser/html | MIT | Our htmlparser repo is 'upstream' | Gecko | |||||
HTML5lib | /parser/htmlparser/tests/mochitest/html5lib_tree_dat*.txt | MIT | Website, Bugs | Test suite | |||||
Hunspell | /extensions/spellcheck/hunspell | MPL/LGPL/GPL | Website, Bugs | Firefox, Thunderbird, SeaMonkey | |||||
IAccessible2 headers | /other-licenses/ia2 | LGPL | Website, Bugs | Gecko | |||||
jemalloc | /memory/jemalloc | 2-clause BSD | Website | Gecko | |||||
JPNIC DNS | /netwerk/dns/src (partially) | 3-clause BSD (with clauses renumbered) | Gecko | ||||||
lib7z | /modules/lib7z | Public Domain | Website, | Gecko | |||||
libbzip2 | /modules/libbz2 | libbzip2 license | Website | Gecko | |||||
libevent | /ipc/chromium/src/third_party/libevent | 3-clause BSD | Website, Bugs | Gecko | |||||
libfishsound | /media/libfishsound | 3-clause BSD | Website | Gecko (up to 1.9.2) | |||||
libffi | /js/src/ctypes/libffi | MIT | Website, Contact | Spidermonkey | |||||
libical | comm-central:/calendar/libical | MPL/LGPL | Website, Bugs | Calendar | |||||
libjpeg | /jpeg | libjpeg license | Website | Gecko | |||||
libnestegg | /media/libnestegg | ISC-style license | Website | Gecko | |||||
libogg/libtheora/libvorbis | /media/libogg, /media/libtheora, /media/libvorbis | 3-clause BSD | Website, Bugs | Gecko | |||||
liboggplay/liboggz | /media/liboggplay, /media/liboggz | 3-clause BSD | Website, Bugs | Gecko (up to 1.9.2) | |||||
libpixman | /gfx/cairo/libpixman | MIT | Website | Gecko | |||||
libpng | /modules/libimg/png | libpng license | Website, Bugs | Gecko | |||||
MAAttachedWindow | camino:/src/extensions/MAAttachedWindow.h camino:/src/extensions/MAAttachedWindow.mm | 3-clause BSD | Website | Camino | |||||
MochiKit | /testing/mochitest/MochiKit | MIT/AFL 2.1 | Website, Bugs | Test suite | |||||
Mochitests XXXAreThese3rdParty? | /dom/tests/mochitest | From the W3C | Test suite | ||||||
NSIS Installer | /other-licenses/nsis | zlib/libpng license | Website, Bugs | Firefox, Thunderbird, SeaMonkey | |||||
nsQuickSort | /xpcom/glue/nsQuickSort.cpp | 3-clause BSD | Gecko | ||||||
osx_wifi.h | /netwerk/wifi/src/osx_wifi.h | 3-clause BSD | Gecko | ||||||
pymake | /build/pymake | MIT | Build system | ||||||
QCMS | /gfx/qcms | MIT | Website | Gecko
- |
SIL Fonts | /layout/reftests/fonts/sil | OFL | Website | Test suite |
Sparkle | camino:/sparkle | MIT | Website, Bugs | Camino | |||||
SQLite | /db/sqlite3, /security/nss/lib/sqlite | Public Domain | Website, Bugs | Gecko, NSS | |||||
v8 Benchmarks | /js/src/v8 | MIT, 3-clause BSD or GPL - see individual files | Website | Test suite | |||||
wlanapi.h (from Google Gears) | /netwerk/wifi/src/wlanapi.h | 3-clause BSD | Website, Bugs | Gecko | |||||
ycbcr (from Chromium) | /gfx/ycbcr | 3-clause BSD | Website, Bugs | Gecko | |||||
zlib | /modules/zlib, /security/nss/lib/zlib | zlib license | Website, Contact | Gecko, NSS |
In addition, localized versions of Mozilla products may ship the relevant dictionary.