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