ThirdPartyCode
Jump to navigation
Jump to search
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 | |
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 tests | /layout/html/tests | XXXAreTheseThirdParty? | Test suite | |
Hunspell | /extensions/spellcheck/hunspell | MPL/LGPL/GPL | Website, Bugs | Firefox, Thunderbird, SeaMonkey |
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 | Calendar | |
libjpeg | /jpeg | libjpeg 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 |
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 |