ThirdPartyCode: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
|+ Third party libraries
|+ Third party libraries
|-
|-
! scope="col" | Product<br>
! scope="col" | Name
! scope="col" | Component<br>
! scope="col" | Source
! scope="col" | Source<br>
! scope="col" | Links
! scope="col" | Name<br>
! scope="col" | Users
! scope="col" | Website<br>
! scope="col" | Bugtracker<br>
|-
|-
| Toolkit<br>
| SQLite
| Storage<br>
| db/sqlite3 (XXX_NSS?)
| db/sqlite3<br>
| [http://www.sqlite.org/ Website], [http://www.sqlite.org/src/wiki?name=Bug+Reports Bugs]
| SQLite<br>
| Gecko, NSS
| [http://www.sqlite.org/ www.sqlite.org]<br>
| [http://www.sqlite.org/src/wiki?name=Bug+Reports www.sqlite.org/src/wiki]<br>
|-
|-
| Firefox
| Mochitests
| dom
| dom/tests/mochitest
| dom/tests/mochitest
| mochitests from w3
| From the W3C
| -
| Test Suite
| -
|-
|-
| Core<br>
| Chromium IPC
| IPC<br>
| ipc/chromium
| ipc/chromium<br>
| [http://www.chromium.org/Home Website], [http://code.google.com/p/chromium/issues/list Bugs]
| Chromium<br>
| Gecko
| [http://www.chromium.org/Home www.chromium.org/Home]<br>
| [http://code.google.com/p/chromium/issues/list code.google.com/p/chromium/issues/list]<br>
|-
|-
| Core<br>
| libffi
| js-ctypes<br>
| js/src/ctypes/libffi/
| js/src/ctypes/libffi/<br>
| [http://sourceware.org/libffi/ Website], [mailto:green@redhat.com Contact]
| libffi<br>
| Spidermonkey
| [http://sourceware.org/libffi/ sourceware.org/libffi]<br>
| [[green@redhat.com]]<br>
|-
|-
| Core<br>
| libogg/libtheora/libvorbis
| Video/Audio<br>
| media/
| media/<br>
| [http://www.xiph.org/ Website], [https://trac.xiph.org/report Bugs]
| libogg/libtheora/libvorbis<br>
| Gecko
| [http://www.xiph.org/ www.xiph.org]<br>
| [https://trac.xiph.org/report trac.xiph.org/report]<br>
|-
|-
| Core<br>
| libpng
| ImgLib<br>
| modules/libimg/png
| modules/libimg/png<br>
| [http://sourceforge.net/projects/libpng/ Website], [http://sourceforge.net/tracker/?group_id=5624 Bugs]
| libimg/png<br>
| Gecko
| [http://sourceforge.net/projects/libpng/ sourceforge.net/projects/libpng/]<br>
| [http://sourceforge.net/tracker/?group_id=5624 sourceforge.net/tracker/]<br>
|-
|-
| Core<br>
| zlib
| ImgLib<br>
| modules/zlib
| modules/zlib<br>
| [http://www.zlib.net/ Website], [mailto:zlib@gzip.org Contact]
| zlib<br>
| Gecko, XXX_NSS?
| [http://www.zlib.net/ www.zlib.net]<br>
| [[zlib@gzip.org]]<br>
|-
|-
| Toolkit<br>
| NSIS Installer
| NSIS Installer<br>
| other-licenses/nsis
| other-licenses/nsis<br>
| [http://sourceforge.net/projects/nsis/ Website], [http://sourceforge.net/tracker/?group_id=22049 Bugs]
| NSIS<br>
| Firefox, Thunderbird
| [http://sourceforge.net/projects/nsis/ sourceforge.net/projects/nsis/]<br>
| [http://sourceforge.net/tracker/?group_id=22049 sourceforge.net/tracker/]<br>
|-
|-
| Toolkit<br>
| Breakpad
| Breakpad Integration<br>
| toolkit/crashreporter/google-breakpad
| toolkit/crashreporter/google-breakpad<br>
| [http://code.google.com/p/google-breakpad/ Website], [http://code.google.com/p/google-breakpad/issues/list Bugs]
| Google-Breakpad<br>
| Firefox, Thunderbird
| [http://code.google.com/p/google-breakpad/ code.google.com/p/google-breakpad/]<br>
| [http://code.google.com/p/google-breakpad/issues/list code.google.com/p/google-breakpad/issues/list]<br>
|-
|-
| Core<br>
| libjpeg
| ImgLib<br>
| jpeg
| jpeg<br>
| [http://www.ijg.org/ Website]
| libjpeg<br>
| Gecko
| [http://www.ijg.org/ www.ijg.org]<br>
| unknown<br>
|-
|-
| Toolkit<br>
| bsdiff
| Application Update<br>
| toolkit/mozapps/update/updater/bspatch.*
| toolkit/mozapps/update/updater/bspatch.*<br>
| [http://www.daemonology.net/bsdiff/ Website]
| bsdiff<br>
| Gecko
| [http://www.daemonology.net/bsdiff/ www.daemonology.net/bsdiff/]<br>
| unknown<br>
|-
|-
| Core<br>
| Cairo
| Graphics<br>
| gfx/cairo/
| gfx/cairo/<br>
| [http://cairographics.org/ Website], [https://bugs.freedesktop.org Bugs]
| Cairo<br>
| Gecko
| [http://cairographics.org/ cairographics.org]<br>
| [https://bugs.freedesktop.org bugs.freedesktop.org]<br>
|-
|-
| Core<br>
| Expat XML Parser
| XML<br>
| parser/expat
| parser/expat<br>
| [http://expat.sourceforge.net/ Website], [http://sourceforge.net/bugs/?group_id=10127 Bugs]
| Expat<br>
| Gecko
| [http://expat.sourceforge.net/ expat.sourceforge.net]<br>
| http://sourceforge.net/bugs/?group_id=10127<br>
|}
|}
<br>

Revision as of 14:37, 21 May 2010

Here I'd like to keep track of all the third-party-libraries we use in Mozilla code. Please feel free to extend this list.


Third party libraries
Name Source Links Users
SQLite db/sqlite3 (XXX_NSS?) Website, Bugs Gecko, NSS
Mochitests dom/tests/mochitest From the W3C Test Suite
Chromium IPC ipc/chromium Website, Bugs Gecko
libffi js/src/ctypes/libffi/ Website, Contact Spidermonkey
libogg/libtheora/libvorbis media/ Website, Bugs Gecko
libpng modules/libimg/png Website, Bugs Gecko
zlib modules/zlib Website, Contact Gecko, XXX_NSS?
NSIS Installer other-licenses/nsis Website, Bugs Firefox, Thunderbird
Breakpad toolkit/crashreporter/google-breakpad Website, Bugs Firefox, Thunderbird
libjpeg jpeg Website Gecko
bsdiff toolkit/mozapps/update/updater/bspatch.* Website Gecko
Cairo gfx/cairo/ Website, Bugs Gecko
Expat XML Parser parser/expat Website, Bugs Gecko