incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache OpenOffice.org Community > IP_Clearance
Date Tue, 11 Oct 2011 11:46:00 GMT
Space: Apache OpenOffice.org Community (https://cwiki.apache.org/confluence/display/OOOUSERS)
Page: IP_Clearance (https://cwiki.apache.org/confluence/display/OOOUSERS/IP_Clearance)


Edited by Herbert Duerr:
---------------------------------------------------------------------
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|http://www.apache.org/legal/3party.html])
that cannot be longer used in the Apache 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.openoffice.org/wiki/ApacheMigration]"
page in the community wiki. This page is intended to document the ongoing work of the IP clearance
in more detail but 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.

|| Task || Status || Notes || Owners
| idlcpp | in progress | Underlying and used code ([lcc|http://sites.google.com/site/lccretargetablecompiler/Home])
has a problematic [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).\\ \\-- ucpp evaluated - done \\-- idlc changed to use ucpp
- done \\-- new module for ucpp created (md5 marked download file in ext_source, patch for
makefile, etc., build works) - done \\-- tested on Windows building udkapi and offapi - done
\\-- testing on Linux building udkapi and offapi - open \\-- testing on MacOS building udkapi
and offapi - open | JSC   
| regexp | committed | a heavily modified LGPL regexp library was replaced by ICU regexp |
HDU

Change your notification preferences: https://cwiki.apache.org/confluence/users/viewnotifications.action
   

Mime
View raw message