Return-Path: X-Original-To: apmail-incubator-ooo-commits-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AE811BCC7 for ; Tue, 10 Jan 2012 11:40:34 +0000 (UTC) Received: (qmail 84646 invoked by uid 500); 10 Jan 2012 11:28:50 -0000 Delivered-To: apmail-incubator-ooo-commits-archive@incubator.apache.org Received: (qmail 84100 invoked by uid 500); 10 Jan 2012 11:28:42 -0000 Mailing-List: contact ooo-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-commits@incubator.apache.org Received: (qmail 83546 invoked by uid 99); 10 Jan 2012 11:28:29 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Jan 2012 11:28:29 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_FRT_POSSIBLE X-Spam-Check-By: apache.org Received: from [140.211.11.22] (HELO thor.apache.org) (140.211.11.22) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Jan 2012 11:28:22 +0000 Received: from thor (localhost [127.0.0.1]) by thor.apache.org (8.13.8+Sun/8.13.8) with ESMTP id q0ABS0C5019778 for ; Tue, 10 Jan 2012 11:28:00 GMT Date: Tue, 10 Jan 2012 06:28:00 -0500 (EST) From: confluence@apache.org To: ooo-commits@incubator.apache.org Message-ID: <10366624.38829.1326194880104.JavaMail.confluence@thor> Subject: [CONF] Apache OpenOffice Community > IP_Clearance MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Auto-Submitted: auto-generated X-Virus-Checked: Checked by ClamAV on apache.org Space: Apache OpenOffice Community (https://cwiki.apache.org/confluence/dis= play/OOOUSERS) Page: IP_Clearance (https://cwiki.apache.org/confluence/display/OOOUSERS/IP= _Clearance) Change Comment: --------------------------------------------------------------------- reflecting final status of BerkeleyDB, swingEx and ICU data files Edited by Oliver-Rainer Wittmann: --------------------------------------------------------------------- h2. IP clearance The former code base of OpenOffice.org used several external libraries and = code with incompatible licenses (see also [Third-Party Licensing Policy|htt= p://www.apache.org/legal/3party.html]) that cannot be longer used in the Ap= ache Open Office project or at least not in the same way. A first overview = of critical stuff can be found on the "[Migration|http://wiki.services.open= office.org/wiki/ApacheMigration]" page in the community wiki. This page is = intended to document the ongoing work of the IP clearance in more detail bu= t still high-level. The process will be redefined and improved over time and in the end we will= end up with an automated process using the Apache Release Audit Tool (RAT)= to ensure that we have always a clean code base for Apache Open Office. The licenses are color coded according to their category on [Third-Party Li= censing Policy|http://www.apache.org/legal/3party.html]: {highlight:green}[= Category A License|http://www.apache.org/legal/3party.html#category-a]{high= light}, {highlight:yellow}[Category B License|http://www.apache.org/legal/3= party.html#category-b] {highlight} and {highlight:red}[Category X License|http://www.apache.org/le= gal/3party.html#category-x] {highlight} Contributors are encouraged to file issues for the intrinsic code changes. = [Issue 118566|https://issues.apache.org/ooo/show_bug.cgi?id=3D118566] exist= s as a parent issue for the 3rd party component removal tasks. Please add s= uch issues as blocking issues to [issue 118566|https://issues.apache.org/oo= o/show_bug.cgi?id=3D118566]. The impact of removed or replaced libraries to the released OpenOffice is d= etailed [here|IP_Clearance Impact]. || Priority || Task || Impact || Migration Path || Details, Comments || Rel= evant libraries \\ and licenses || Volunteers, \\ Status || | 1 | Clarify legal usage of Category B (eg MPL) libraries | relevant for m= any critical libs | If allowed, upstream patches where possible and use bin= aries| Binary builds of libraries can be shipped with binary release of AOO= . Source code of libraries can remain on an Apache server but (like ext_sourc= es of old OOo.)\\ BUT - source code of libraries is not shipped in a source release of AOO - instead it can be downloaded and built during bootstrap, but only when de= veloper uses a configure option that is off by default | |{bgcolor:green}Do= ne{bgcolor} | | | Clarify usage of GNU cp, GNU patch, -GNU tar- | Used during the build p= rocess | Native CP | Searching the mailing list archive reveals that GNU cp= is a prerequisite for the FreeBSD's port. \\ \\ No problem regarding IP clearance - see [ooo-dev post|http://mail-archives.= apache.org/mod_mbox/incubator-ooo-dev/201110.mbox/%3CCAKTa1mgJF0v2UjUn6kgx= =3D_HKXwt6FjBCHw8cqUGeCZX-uHt6SA@mail.gmail.com%3E]. It is only used during= the build. \\ \\ In the long-run we should get rid of its usage. | | [orw|mailto:orwittmann@= googlemail.com] \\ {highlight:green} Solved - nothing to do for now{highli= ght} | | | List of files where it seems that the copyright owner is not Oracle \\ but the license probably is compatible with the ASL - [http://ooo-wiki.apac= he.org/wiki/ApacheMigration/Permissive]\\ | | NOTICE file | clarify status = of these files \\ See wiki =C2=96 ApacheMigration | | {bgcolor:green}Done{bgcolor} but it wou= ld be good to check thirdpartylicense.html | | | List of files where it seems that the copyright owner is not Oracle \\ but the license probably is _not_ compatible with the ASL - [http://ooo-wik= i.apache.org/wiki/ApacheMigration/GPL]\\ | | libegg removed. autoconf stuff= is OK'd by legal. | clarify status of these files \\ See wiki ApacheMigration | | {bgcolor:green}Done{bgcolor} AF may review | | 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 \\ {highlight:green} Done {highlight} | | 1 | dmake | Used during the build. | Use as an external package until we = replace it with system gmake. | moving outside trunk SVN directory. Thus, e= verything under trunk can be our source release | main/dmake \\ {bgcolor:r= ed}GPL{bgcolor} | {bgcolor:green}af: done - [118604|https://issues.apache.= org/ooo/show_bug.cgi?id=3D118604]{bgcolor} | | 1 | translations | Essential for localization | None | Are these included= in SGA? \\ They are now part of the SGA, see [oracle-sga-2-txt|http://svn.apache.org/v= iewvc/incubator/ooo/pmc/ip-review/oracle-sga-2.txt?view=3Dmarkup] | | {bgco= lor:green}jsc: done{bgcolor} | | 1 | Clarify usage of boost | Used all over the place especially for smart= pointers, extensive use in module canvas | | clarify if license can be use= d under Apache \\ boost is widely used in the source code \\ \\ Corresponding JIRA issue, found [here|https://issues.apache.org/jira/browse= /LEGAL-101], has been solved - Boost Software License Version 1.0 is now be= en classified as category A | boost_1-39_0.tar.gz \\ {highlight:green}Boost= Software License Version 1.0{highlight} | {highlight:green} solved {highli= ght} | | 1 | Clarify usage of Oracle Berkeley DB | Used in modules l10ntools, xmlh= elp and desktop | l10ntools: removal of 'dead code' using Berkeley DB \\ xm= lhelp: code using Berkeley DB is also more or less 'dead' and can be remove= d \\ desktop: replacement already available | Not usable in Apache due to l= icense - corresponding JIRA issue, found [here|https://issues.apache.org/ji= ra/browse/LEGAL-113] | db-4.7.25.NC-custom.tar.gz \\ {highlight:red}Open So= urce License for Oracle Berkeley DB{highlight} | {bgcolor:green}done{bgcolo= r} \\ hdu, orw \\ [118662|https://issues.apache.org/ooo/show_bug.cgi?id=3D1= 18662] | | 2 | idlcpp \\ | IDL Compiler \\ | ucpp | Underlying and used code ([lcc|h= ttp://sites.google.com/site/lccretargetablecompiler/Home]) has a problemati= c [license|https://github.com/drh/lcc/blob/master/CPYRIGHT]. The used code = will be replaced by a different preprocessor [ucpp|http://code.google.com/p= /ucpp/] with an Apache compatible license (BSD). Related issue [118568|http= s://issues.apache.org/ooo/show_bug.cgi?id=3D118568]. - ucpp evaluated - {highlight:green}done{highlight} - idlc changed to use ucpp - {highlight:green}done{highlight} - new module for ucpp created (md5 marked download file in ext_source patch= for makefile build works) - {highlight:green}done{highlight} - tested on Windows building udkapi and offapi - {highlight:green}done{high= light} - testing on Linux building udkapi and offapi - open - testing on MacOS building udkapi and offapi - {highlight:green}done{highl= ight} | ucpp \\ {highlight:green}new BSD license{highlight} | {highlight:g= reen}jsc: done {highlight} | | 2 | dictionaries | Required for spell checking | None | Can we have dicti= onaries be installed by users as extensions? \\ \\ Can some dictionaries be contributed by original authors under ALv2? \\ | |= {bgcolor:green} af: done - [118636|https://issues.apache.org/ooo/show_bug.= cgi?id=3D118636]{bgcolor}| | 2 | replace svg (LGPL) support | Used for the important Ooo3.4 feature: S= VG support | parsing SVG directly and converting it to primitives | figure = out the dependent office functionalities \\ Replacement for librsvg and cairo \\ \\ three options: \\ \\ 1) Deactivate \\ 2) Replace with Java renderer \\ 3) Write our own SVG import in C+\+ \\ | librsvg-2.32.1.tar.gz \\ {bgcolor= :red}LGPL{bgcolor}\\ libcroco-0.6.2.tar.gz \\ {bgcolor:red}LGPL{bgcolor}\\ libgsf-1.14.19.tar.gz \\ {bgcolor:red}LGPL{bgcolor}\\ cairo-1.8.0.tar.gz \\ {bgcolor:red}LGPL{bgcolor}{bgcolor:yellow}MPL{bgcolo= r}\\ pixman-0.12.0.tar.gz \\ {bgcolor:green}MIT{bgcolor}\\ pango-1.28.3.tar.gz \\ {bgcolor:red}LGPL{bgcolor}, parts Freetype License = |ALG\\=20 \\{bgcolor:green}solved by removing: \\-librsvg \\-libcroco \\-libgsf \\-gdk-pixbuf \\-glib \\-gettext \\-pango \\in task #i118466# \\(replacement in preparation){bgcolor} | | 2 | replace neon (LGPL) | Used for HTTP file access and WEBDAV support | = [serf|http://code.google.com/p/serf/] (AL2), W3C's Libwww (W3C  Licens= e) or libcurl (extended for WEBDAV) | it is more or less a MUST; related is= sue [118569|https://issues.apache.org/ooo/show_bug.cgi?id=3D118569]. \\ from ooo-dev/wiki: - use libcurl? - what about webdav? - contribute to curl? | neon-0.29.5.tar.gz \\ {bgcolor:red}LGPL{bgcolor} |= jsc \\ {highlight:green}removed - [118584|https://issues.apache.org/ooo/show_bug.c= gi?id=3D118584]{highlight} \\ {highlight:yellow}replace - [118569|https://i= ssues.apache.org/ooo/show_bug.cgi?id=3D118569]\\ {highlight} | | 2 | 3rd party/external library cups | Used for integrating into the print= system on Unix | Using the system provided cups functionality. // This sho= uld be off by default | CUPS headers are still required by configure. Is th= is OK?| cups-1.1.19.tar.gz \\ {bgcolor:red}GPL & LGPL with exceptions for = Apple{bgcolor} | {bgcolor:green}af \\ external lib cups-1.1.19.tar.gz not used (anymore?) {bgcolor} but the syste= m provided CUPS headers and libraries| | 2 | 3rd party/external library lp_solve | Used by Calc's goal based linea= r-programming solver | CoinMP (EPL) | | lp_solve_5.5.tar.gz \\ {bgcolor:re= d}LGPL{bgcolor} | {highlight:green}removed - [118567|https://issues.apache.= org/ooo/show_bug.cgi?id=3D118567]\\ {highlight} | | 2 | 3rd party/external library openssl | Used for libcurl and as an event= ual migration path of LGPL NSS | Already Apache approved? \\ an optional PKCS11 support needs a seperate review | | openssl-0.9.8l.tar.g= z \\ {bgcolor:green}OpenSSL License, SSLeay License (both BSD style){bgcol= or} | {bgcolor:green}Category A license: nothing to do{bgcolor} | | 3 | fix copyright/license statements in i18npool for the data files based= on ICU. \\ There are missing/unclear copyright/license headers. | Used by line breakin= g \\ spell checking \\ word counting \\ word selection \\ etc. | | Main part of these files are covered by Oracle's SGA - see [oracle= -sga-2-txt|http://svn.apache.org/viewvc/incubator/ooo/pmc/ip-review/oracle-= sga-2.txt?view=3Dmarkup] \\ \\ Missing are the data files in folder i18npoo= l/source/breakiterator/data/ which have IBM copyright header. These need to= get proper license text. \\ As these are files are taken from ICU and are = adapted to OOo needs, it is worse looking for new ones from ICU. \\ \\ prop= er license information no available in this folder | | {bgcolor:green}done{= bgcolor} \\ orw | | 3 | clarify status of library files used for tests | check license compat= ibility\\and the need for the binaries | | see wiki =C2=96 ApacheMigration: - VBasicEventListener - connectivity | | hdu \\ {highlight:green} solved: binaries not needed and= removed {highlight} | | 4 | 3rd party/external library mysql-connector | Used by Base for connect= ing to MySQL data bases | None | | mysql-connector-cpp.zip \\ {bgcolor:red= }GPL{bgcolor} | {highlight:green}af: removed - [118594|https://issues.apach= e.org/ooo/show_bug.cgi?id=3D118594]\\ {highlight} | | 5 | 3rd party/external library epm | Used during the build process on Uni= x | 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 a= nalyze the packaging process and will change it to work with an unpatched s= ystem epm or we find an alternative. | epm-3.7.tar.gz \\ {bgcolor:red}GPL{= bgcolor} | jsc {highlight:green}done - [118605|https://issues.apache.org/oo= o/show_bug.cgi?id=3D118605]{highlight} | | 5 | 3rd party/external library glibc | getopt() and readdir_r() for Windo= ws | Reimplementation | | glibc-2.1.3-stub.tar.gz \\ {bgcolor:red}LGPL{bgc= olor} | {highlight:green}af: removed - [118595|https://issues.apache.org/oo= o/show_bug.cgi?id=3D118595]\\ {highlight} | | 5 | 3rd party/external library javamail | none as Java Mail is not used b= y mail merge | | removing unnecessary strings and help content - [issue 118= 572|https://issues.apache.org/ooo/show_bug.cgi?id=3D118572] | javamail-1_3_= 1.zip | orw \\ {highlight:green} Solved - nothing to do regarding IP cleara= nce{highlight} | | 5 | 3rd party/external library xpdf | Used by PDF import extension | [Apa= che PDFBox|http://pdfbox.apache.org/] or eventually native parsing of PDF |= | xpdf-3.02.tar.gz \\ {bgcolor:red}GPL{bgcolor} | {highlight:green}af: re= moved - [118592|https://issues.apache.org/ooo/show_bug.cgi?id=3D118592]\\ {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 \\ SIL OpenFont License{bgcolor:red}similar to GPL{bgcolor} | {highlight:green= }af: removed - [118600|https://issues.apache.org/ooo/show_bug.cgi?id=3D1186= 00]\\ {highlight}| | 6 | 3rd party/external library liberation-fonts | A useful set of high qu= ality fonts, mostly equivalent to those from MS. | Chrome OS has replacemen= t fonts (Tinos, Arimo and Cousine) under OFL.| | liberation-fonts-ttf-1.06.= 0.20100721.tar.gz \\ {bgcolor:red}GPL{bgcolor} | {highlight:green}af: remo= ved - [118600|https://issues.apache.org/ooo/show_bug.cgi?id=3D118600]\\ {highlight}| | 6 | 3rd party/external library gettext | Used by GTK integration and test= automation | GTK: none \\ testautomation: rewrite without gettext | | gettext-0.18.1.1.tar.gz \\ {bg= color:red}GPL{bgcolor} |{bgcolor:green}ALG: solved by removal with SVG in #= 118466#{bgcolor}| | 6 | 3rd party/external library glib | Used by GTK integration | Use syste= m provided functionality | | glib-2.28.1.tar.gz \\ {bgcolor:red}LGPL{bgcol= or}|{bgcolor:green}ALG: solved by removal with SVG in #118466#{bgcolor}| | 6 | 3rd party/external library libwpd | Used for WordPerfect import/expor= t | None | Default is that this filter is now disabled and removed but it c= an be built with a system available libwpd (0.8.x). It would be also possib= le to create an extension and provide it separately if anybody takes care o= f this. | libwpd-0.8.8.tar.gz \\ {bgcolor:red}LGPL{bgcolor} | jsc \\ {highlight:green}removed - [118587|https://issues.apache.org/ooo/show_bug.c= gi?id=3D118587]{highlight} | | 6 | 3rd party/external library swingEx | Used by scripting frameworks Jav= ascript support library | None | | swingExSrc.zip | {bgcolor:green}af: done= - [118612|https://issues.apache.org/ooo/show_bug.cgi?id=3D118612]{bgcolor}= | | 8 | 3rd party/external library \\ Core | Used by report builder extension | Move report builder to Apache-ext= ras? | | core.zip \\ {bgcolor:red}LGPL{bgcolor} | {highlight:green}removed= - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library \\ flow-engine | Used by report builder extension | | | flow-engine.0.9.4.zip = \\ {bgcolor:red}LGPL{bgcolor} | {highlight:green}removed - [118573|https:/= /issues.apache.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library libxml | Used by report builder extension = | | | libxml-1.1.7.zip \\ {bgcolor:red}LGPL{bgcolor} | {highlight:green}re= moved - [118573|https://issues.apache.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library \\ libbase | Used by report builder extension | | | libbase-1.1.6.zip \\ {bgc= olor:red}LGPL{bgcolor} | {highlight:green}removed - [118573|https://issues.= apache.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library \\ libfonts | Used by report builder extension | | | libfonts-1.1.6.zip \\ {b= gcolor:red}LGPL{bgcolor} | {highlight:green}removed - [118573|https://issue= s.apache.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library \\ libformula | Used by report builder extension | | | libformula-1.1.7.zip \\= {bgcolor:red}LGPL{bgcolor} | {highlight:green}removed - [118573|https://i= ssues.apache.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library \\ liblayout | Used by report builder extension | | | liblayout-0.2.10.zip \\ = {bgcolor:red}LGPL{bgcolor} | {highlight:green}removed - [118573|https://is= sues.apache.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library \\ libloader | Used by report builder extension | | | libloader-1.1.6.zip \\ = {bgcolor:red}LGPL{bgcolor} | {highlight:green}removed - [118573|https://iss= ues.apache.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library \\ librepository | Used by report builder extension | | | librepository-1.1.6.= zip \\ {bgcolor:red}LGPL{bgcolor} | {highlight:green}removed - [118573|htt= ps://issues.apache.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library \\ libserializer | Used by report builder extension | | | libserializer-1.1.6.= zip \\ {bgcolor:red}LGPL{bgcolor} | {highlight:green}removed - [118573|htt= ps://issues.apache.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library \\ flute | Used by report builder extension | | | flute-1.1.6.zip \\ {bgcolor= :red}LGPL{bgcolor} | {highlight:green}removed - [118573|https://issues.apac= he.org/ooo/show_bug.cgi?id=3D118573]\\ {highlight} | | 8 | 3rd party/external library \\ gdk-pixbuf | Used by AVMedia for Video playback | None | | gdk-pixbuf-2.23.= 0.tar.gz \\ {bgcolor:red}LGPL{bgcolor}{bgcolor:yellow}MPL{bgcolor}|{bgcolo= r:green}ALG: solved by removal with SVG in #118466#{bgcolor}| | 8 | 3rd party/external library \\ Cppunit | Used for automated unit testing | | | cppunit-1.12.1.tar.gz \\ {= bgcolor:red}LGPL{bgcolor} | {bgcolor:green}af: done, committed - [118608|ht= tps://issues.apache.org/ooo/show_bug.cgi?id=3D118608]{bgcolor}| | 8 | External images \\ Crystal Icons, Oxygen Icons| Used by KDE and KDE4 | Use existing Tango or G= alaxy icon sets | | ooo_crystal_images-1.tar.gz \\ {bgcolor:red}LGPL{bgcol= or} \\ ooo_oxygen_images-2009-06-17.tar.gz \\ {bgcolor:red}GPL{bgcolor} | {= bgcolor:green} pfg: removed - [118613|https://issues.apache.org/ooo/show_bu= g.cgi?id=3D118613]{bgcolor}| | 9 | xmerge/source/activesync/BIN/xmergesync.dll | Integration with Nokia = WordProcessor \\ Writer2Latex \\ PocketPC Calc | | clarify status of these file \\ see wiki =C2=96 ApacheMigration | | {bgcolor:green} af: resolved\\this is n= ot an ip problem, just a dll that has been checked in{bgcolor} | The following libraries have a {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 | {bgcolor:yellow}MPL{bgcolor} | Used for= providing NSS, LDAP, and address book integration \\ We already support al= ternative openldap. \\ Address book support uses Mozilla XPCOM to communicate with drivers and Moz= illa libraries to access Thunderbird address book. [Details|IP_Clearance_Ad= dress Book]\\ Can we upstream our patches? | | hunspell-1.2.9.tar.gz | {bgcolor:red}LGPL{bgcolor}{bgcolor:yellow}MPL{bgc= olor} | Used for spell checking | | hyphen-2.7.1.tar.gz | {bgcolor:red}LGPL{bgcolor}{bgcolor:red}GPL{bgcolor}= {bgcolor:yellow}MPL{bgcolor} | Required for language specific hyphenations = | | nss-3.12.6-with-nspr-4.8.4.tar.gz | {bgcolor:yellow}MPL{bgcolor} | Used = for loading and saving of signed and encrypted documents and the related ce= rtificate and key management \\ possible alternative: openssl \\ NSS key ma= nagement is not replaceable without the user being required certificate and= key management \\ figure out the dependent office functionalities \\ already known: xmlsecurity and AES encryption | | silgraphite-2.3.1.tar.gz | {bgcolor:yellow}CPL{bgcolor}{bgcolor:red}GPL{b= gcolor}{bgcolor:red}LGPL{bgcolor} | Used for complex text layout of minorit= y scripts | | source-9.0.0.7-bj.zip (saxon) | {bgcolor:yellow}MPL{bgcolor} | Used for X= ML transformations from and to some file formats of minor importance \\ e.g. Tex \\ posssible alternative: Apache Xalan | | stax-api-1.0-2-sources.jar (StAX) | {bgcolor:red}GPL{bgcolor}{bgcolor:yel= low}CDDL{bgcolor} | Used along with Saxon but apparently only on older vers= ions of Java \\ New [StAX|http://stax.codehaus.org//] releases seem to be u= nder AL2. | | rhino1_5R5.zip | {bgcolor:yellow}MPL{bgcolor} | Used by scripting framew= ork for JavaScript support. Has a dependency on swingExSrc.zip \\ possible = alternative: Google V8 through [jav8|http://code.google.com/p/jav8/] | | bsh-2.0b1-src.tar.gz (BeanShell) | {bgcolor:red}LGPL{bgcolor}{bgcolor:yel= low}SPL{bgcolor} | Used by scripting framework \\ [BeanShell|http://beanshe= ll.org/] will be relicensed under AL2. | Change your notification preferences: https://cwiki.apache.org/confluence/u= sers/viewnotifications.action