...
The licenses are color coded according to their category on Third-Party Licensing Policy:
Highlight | ||
---|---|---|
| ||
Category A License |
...
Highlight | ||
---|---|---|
| ||
Category B License |
...
Highlight | ||
---|---|---|
| ||
Category X License |
{highlight:green}[Category A License|http://www.apache.org/legal/3party.html#category-a]{highlight}
Wiki Markup |
---|
{highlight:yellow}[Category B License|http://www.apache.org/legal/3party.html#category-b]
{highlight} |
Wiki Markup |
---|
{highlight:red}[Category X License|http://www.apache.org/legal/3party.html#category-x] {highlight} |
Contributors are encouraged to file issues for the intrinsic code changes. Issue 118566 exists as a parent issue for the 3rd party component removal tasks. Please add such issues as blocking issues to issue 118566.
...
Priority | Task | Impact | Migration Path | Details, Comments | Relevant libraries | Volunteers, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Clarify legal usage of Category B (eg MPL) libraries | relevant for many critical libs | If allowed, upstream patches where possible and use binaries | Binary builds of libraries can be shipped with binary release of AOO.
|
|
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Clarify usage of GNU cp, GNU patch, GNU tar | Used during the build process | Native CP | Searching the mailing list archive reveals that GNU cp is a prerequisite for the FreeBSD's port. |
| pfg, orw
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| List of files where it seems that the copyright owner is not Oracle |
| NOTICE file | clarify status of these files |
| wiki ApacheMigration |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
| List of files where it seems that the copyright owner is not Oracle |
| libegg removed. autoconf stuff is OK'd by legal. | clarify status of these files |
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | Regexp | Required for all searches in Writer/Calc/Impress/Help | ICU regexp | A heavily modified LGPL regexp library was replaced by ICU regexp |
| HDU
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | dmake | Used during the build. | Use as an external package until we replace it with system gmake. | moving outside trunk SVN directory. Thus, everything under trunk can be our source release | main/dmake
|
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | translations | Essential for localization | None | Are these included in SGA? |
|
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | Clarify usage of boost | Used all over the place especially for smart pointers, extensive use in module canvas |
| clarify if license can be used under Apache | boost_1-39_0.tar.gz
Wiki Markup | .gz
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 | Clarify usage of Oracle Berkeley DB | Used in modules l10ntools, xmlhelp and desktop | l10ntools: removal of 'dead code' using Berkeley DB | Not usable in Apache due to license - corresponding JIRA issue, found here | db-4.7.25.NC-custom.tar.gz
|
hdu, orw 118662 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | idlcpp | IDL Compiler | ucpp | Underlying and used code (lcc) has a problematic license. The used code will be replaced by a different preprocessor ucpp with an Apache compatible license (BSD). Related issue 118568.
| ucpp
|
| ucpp
|
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | dictionaries | Required for spell checking | None | Can we have dictionaries be installed by users as extensions? |
|
|
Wiki Markup | | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | replace svg (LGPL) support | Used for the important Ooo3.4 feature: SVG support | parsing SVG directly and converting it to primitives | figure out the dependent office functionalities | librsvg-2.32.1.tar.gz
libcroco-0.6.2.tar.gz
libgsf-1.14.19.tar.gz
cairo-1.8.0.tar.gz
pixman-0.12.0.tar.gz
pango-1.28.3.tar.gz
| ALG
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | replace neon (LGPL) | Used for HTTP file access and WEBDAV support | serf (AL2) | it is more or less a MUST; related issue 118569. | neon-0.29.5.tar.gz
| jsc
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 3rd party/external library cups | Used for integrating into the print system on Unix | Using the system provided cups functionality. // This should be off by default | CUPS headers are still required by configure. Is this OK? | cups-1.1.19.tar.gz
|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 3rd party/external library lp_solve | Used by Calc's goal based linear-programming solver | CoinMP (EPL) |
| lp_solve_5.5.tar.gz
Wiki Markup |
| {highlight:green}removed - [118567|https://issues.apache.org/ooo/show_bug.cgi?id=118567]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 3rd party/external library openssl | Used for libcurl and as an eventual migration path of LGPL NSS | Already Apache approved? |
| openssl-0.9.8l.tar.gz
|
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | fix copyright/license statements in i18npool for the data files based on ICU. | Used by line breaking |
| Main part of these files are covered by Oracle's SGA - see oracle-sga-2-txt |
|
orw | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | clarify status of library files used for tests | check license compatibility | None | see wiki ApacheMigration:
|
| hdu
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | 3rd party/external library mysql-connector | Used by Base for connecting to MySQL data bases | None |
| mysql-connector-cpp.zip
| Wiki Markup |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | 3rd party/external library epm | Used during the build process on Unix | Using the system provided packaging tools | epm is made as prerequisite and we have to use a version 3.7 with our patches. In the future we will analyze the packaging process and will change it to work with an unpatched system epm or we find an alternative. | epm-3.7.tar.gz
| jsc
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | 3rd party/external library glibc | getopt() and readdir_r() for Windows | Reimplementation |
| glibc-2.1.3-stub.tar.gz
| Wiki Markup |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | 3rd party/external library javamail | none as Java Mail is not used by mail merge |
| removing unnecessary strings and help content - issue 118572 | javamail-1_3_1.zip | orw
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | 3rd party/external library xpdf | Used by PDF import extension | Apache PDFBox or eventually native parsing of PDF |
| xpdf-3.02.tar.gz
Wiki Markup |
| {highlight:green}af: removed - [118592|https://issues.apache.org/ooo/show_bug.cgi?id=118592]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | 3rd party/external library gentiumbasic-fonts | A useful set of high quality fonts for e.g. templates | None |
| gentium-basicfonts.1.10.zip
| Wiki Markup |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | 3rd party/external library liberation-fonts | A useful set of high quality fonts, mostly equivalent to those from MS. | Chrome OS has replacement fonts (Tinos, Arimo and Cousine) under OFL. |
| liberation-fonts-ttf-1.06.0.20100721.tar.gz
| Wiki Markup |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | 3rd party/external library gettext | Used by GTK integration and testautomation | GTK: none |
| gettext-0.18.1.1.tar.gz
|
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | 3rd party/external library glib | Used by GTK integration | Use system provided functionality |
| glib-2.28.1.tar.gz
|
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | 3rd party/external library libwpd | Used for WordPerfect import/export | None | Default is that this filter is now disabled and removed but it can be built with a system available libwpd (0.8.x). It would be also possible to create an extension and provide it separately if anybody takes care of this. | libwpd-0.8.8.tar.gz
jsc
| jsc
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | 3rd party/external library swingEx | Used by scripting frameworks Javascript support library | None |
| swingExSrc.zip |
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by report builder extension | None |
| core.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by report builder extension | None |
| flow-engine.0.9.4.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library libxml | Used by report builder extension | None |
| libxml-1.1.7.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by report builder extension | None |
| libbase-1.1.6.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by report builder extension | None |
| libfonts-1.1.6.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by report builder extension | None |
| libformula-1.1.7.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by report builder extension | None |
| liblayout-0.2.10.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by report builder extension | None |
| libloader-1.1.6.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by report builder extension | None |
| librepository-1.1.6.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by report builder extension | None |
| libserializer-1.1.6.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by report builder extension | None |
| flute-1.1.6.zip
Wiki Markup |
| {highlight:green}removed - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=118573]\\
{highlight}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used by AVMedia for Video playback | None |
| gdk-pixbuf-2.23.0.tar.gz
|
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 3rd party/external library | Used for automated unit testing |
|
| cppunit-1.12.1.tar.gz
|
Wiki Markup |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | External images | Used by X11/unix: KDE and Gnome | Use existing icon set (for example Galaxy) |
| ooo_crystal_images-1.tar.gz
ooo_oxygen_images-2009-06-17.tar.gz
|
Wiki Markup | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | xmerge/source/activesync/BIN/xmergesync.dll | Integration with Nokia WordProcessor |
| clarify status of these file |
|
|
Wiki Markup | |
The following libraries have a
Highlight | ||
---|---|---|
| ||
category B License | ||
Wiki Markup | ||
{highlight:yellow}[category B License|http://www.apache.org/legal/3party.html#category-b] {highlight} |
...
Library | License | Details, Comments | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
seamonkey-1.1.14.source.tar.gz |
Wiki Markup | | Used for providing NSS, LDAP, and address book integration | ||||||||||||||||||||
hunspell-1.2.9.tar.gz |
Wiki Markup | | Used for spell checking | ||||||||||||||||||||
hyphen-2.7.1.tar.gz |
Wiki Markup | | Required for language specific hyphenations | ||||||||||||||||||||
nss-3.12.6-with-nspr-4.8.4.tar.gz |
Wiki Markup | | Used for loading and saving of signed and encrypted documents and the related certificate and key management | ||||||||||||||||||||
silgraphite-2.3.1.tar.gz |
Wiki Markup | | Used for complex text layout of minority scripts | ||||||||||||||||||||
source-9.0.0.7-bj.zip (saxon) |
Wiki Markup | | Used for XML transformations from and to some file formats of minor importance | ||||||||||||||||||||
stax-api-1.0-2-sources.jar (StAX) |
Wiki Markup | | Used along with Saxon but apparently only on older versions of Java | ||||||||||||||||||||
rhino1_7R3.zip |
Wiki Markup | | Used by scripting framework for JavaScript support. | ||||||||||||||||||||
bsh-2.0b1-src.tar.gz (BeanShell) |
Wiki Markup | | Used by scripting framework |