You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ju...@apache.org on 2009/08/26 10:50:51 UTC

svn commit: r807927 - in /incubator/pdfbox/trunk: ./ src/main/resources/Resources/

Author: jukka
Date: Wed Aug 26 08:50:51 2009
New Revision: 807927

URL: http://svn.apache.org/viewvc?rev=807927&view=rev
Log:
PDFBOX-366: License review

Add some missing license headers. Replace build.properties.example with README instructions. Reflow the ICU4J license in LICENSE.

Removed:
    incubator/pdfbox/trunk/build.properties.example
Modified:
    incubator/pdfbox/trunk/LICENSE.txt
    incubator/pdfbox/trunk/README.txt
    incubator/pdfbox/trunk/pdfbox-checkstyle.xml
    incubator/pdfbox/trunk/src/main/resources/Resources/FontMapping.properties
    incubator/pdfbox/trunk/src/main/resources/Resources/PDFBox_External_Fonts.properties
    incubator/pdfbox/trunk/src/main/resources/Resources/PDFTextStripper.properties
    incubator/pdfbox/trunk/src/main/resources/Resources/PageDrawer.properties

Modified: incubator/pdfbox/trunk/LICENSE.txt
URL: http://svn.apache.org/viewvc/incubator/pdfbox/trunk/LICENSE.txt?rev=807927&r1=807926&r2=807927&view=diff
==============================================================================
--- incubator/pdfbox/trunk/LICENSE.txt (original)
+++ incubator/pdfbox/trunk/LICENSE.txt Wed Aug 26 08:50:51 2009
@@ -272,8 +272,8 @@
    file(s); and that this paragraph is not modified. Adobe Systems has no
    responsibility or obligation to support the use of the AFM files. 
 
-Adobe AFM and CMap files and Glyphlist (http://www.adobe.com/devnet/font/#pcfi 
-and http://www.adobe.com/devnet/opentype/archives/glyph.html)
+Adobe AFM and CMap files (http://www.adobe.com/devnet/font/#pcfi) and
+Glyphlist (http://www.adobe.com/devnet/opentype/archives/glyph.html)
 
    Copyright (c) 1997,1998,2002,2007 Adobe Systems Incorporated
  
@@ -533,32 +533,35 @@
 
 The International Components for Unicode library (http://site.icu-project.org/)
 
-ICU License - ICU 1.8.1 and later
+   ICU License - ICU 1.8.1 and later
 
-COPYRIGHT AND PERMISSION NOTICE
+   COPYRIGHT AND PERMISSION NOTICE
 
-Copyright (c) 1995-2009 International Business Machines Corporation and others
+   Copyright (c) 1995-2009 International Business Machines Corporation and others
 
-All rights reserved.
+   All rights reserved.
 
-Permission is hereby granted, free of charge, to any person obtaining a copy of this
-software and associated documentation files (the "Software"), to deal in the Software
-without restriction, including without limitation the rights to use, copy, modify, merge,
-publish, distribute, and/or sell copies of the Software, and to permit persons to whom 
-the Software is furnished to do so, provided that the above copyright notice(s) and 
-this permission notice appear in all copies of the Software and that both the above 
-copyright notice(s) and this permission notice appear in supporting documentation.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
-INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
-PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER
-OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
-CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
-PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
-OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-
-Except as contained in this notice, the name of a copyright holder shall not be used in
-advertising or otherwise to promote the sale, use or other dealings in this Software
-without prior written authorization of the copyright holder.
+   Permission is hereby granted, free of charge, to any person obtaining
+   a copy of this software and associated documentation files (the "Software"),
+   to deal in the Software without restriction, including without limitation
+   the rights to use, copy, modify, merge, publish, distribute, and/or sell
+   copies of the Software, and to permit persons to whom  the Software is
+   furnished to do so, provided that the above copyright notice(s) and this
+   permission notice appear in all copies of the Software and that both the
+   above copyright notice(s) and this permission notice appear in supporting
+   documentation.
+
+   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+   IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+   FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+   IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE
+   BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES,
+   OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
+   WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+   ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+
+   Except as contained in this notice, the name of a copyright holder shall
+   not be used in advertising or otherwise to promote the sale, use or other
+   dealings in this Software without prior written authorization of the
+   copyright holder.
 
- 
\ No newline at end of file

Modified: incubator/pdfbox/trunk/README.txt
URL: http://svn.apache.org/viewvc/incubator/pdfbox/trunk/README.txt?rev=807927&r1=807926&r2=807927&view=diff
==============================================================================
--- incubator/pdfbox/trunk/README.txt (original)
+++ incubator/pdfbox/trunk/README.txt Wed Aug 26 08:50:51 2009
@@ -8,9 +8,12 @@
 have installed Ant, you can build the sources by running "ant" in
 this directory.
 
-The Ant build will create a Checkstyle report if you have Checkstyle
-<http://checkstyle.sourceforge.net/> installed. Set the checkstyle.home.dir
-property in a build-local.properties file to enable the report.
+You can customize the build by adding a "build.properties" file that overrides
+the default build properties. For example, the Ant build will create a
+Checkstyle report if you have Checkstyle <http://checkstyle.sourceforge.net/>
+installed. Set the checkstyle.home.dir property to enable the report:
+
+    checkstyle.home.dir=/path/to/checkstyle
 
 The Ant build will build the PDFBox web site if you have Apache Forrest
 <http://forrest.apache.org/> installed. Set the FORREST_HOME environment

Modified: incubator/pdfbox/trunk/pdfbox-checkstyle.xml
URL: http://svn.apache.org/viewvc/incubator/pdfbox/trunk/pdfbox-checkstyle.xml?rev=807927&r1=807926&r2=807927&view=diff
==============================================================================
--- incubator/pdfbox/trunk/pdfbox-checkstyle.xml (original)
+++ incubator/pdfbox/trunk/pdfbox-checkstyle.xml Wed Aug 26 08:50:51 2009
@@ -1,9 +1,23 @@
 <?xml version="1.0"?>
+<!--
+ ! Licensed to the Apache Software Foundation (ASF) under one or more
+ ! contributor license agreements.  See the NOTICE file distributed with
+ ! this work for additional information regarding copyright ownership.
+ ! The ASF licenses this file to You under the Apache License, Version 2.0
+ ! (the "License"); you may not use this file except in compliance with
+ ! the License.  You may obtain a copy of the License at
+ !
+ !      http://www.apache.org/licenses/LICENSE-2.0
+ !
+ ! Unless required by applicable law or agreed to in writing, software
+ ! distributed under the License is distributed on an "AS IS" BASIS,
+ ! WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ! See the License for the specific language governing permissions and
+ ! limitations under the License.
+ !-->
 <!DOCTYPE module PUBLIC
     "-//Puppy Crawl//DTD Check Configuration 1.2//EN"
     "http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
-
-
 <module name="Checker">
 
     <!-- Checks that a package.html file exists for each package.     -->

Modified: incubator/pdfbox/trunk/src/main/resources/Resources/FontMapping.properties
URL: http://svn.apache.org/viewvc/incubator/pdfbox/trunk/src/main/resources/Resources/FontMapping.properties?rev=807927&r1=807926&r2=807927&view=diff
==============================================================================
--- incubator/pdfbox/trunk/src/main/resources/Resources/FontMapping.properties (original)
+++ incubator/pdfbox/trunk/src/main/resources/Resources/FontMapping.properties Wed Aug 26 08:50:51 2009
@@ -1,3 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
 # This file contains well known font substitutions. 
 # If a needed font isn't embedded in the pdf and not available in the running environment
 # it will be substituted with an other suitable font, if available

Modified: incubator/pdfbox/trunk/src/main/resources/Resources/PDFBox_External_Fonts.properties
URL: http://svn.apache.org/viewvc/incubator/pdfbox/trunk/src/main/resources/Resources/PDFBox_External_Fonts.properties?rev=807927&r1=807926&r2=807927&view=diff
==============================================================================
--- incubator/pdfbox/trunk/src/main/resources/Resources/PDFBox_External_Fonts.properties (original)
+++ incubator/pdfbox/trunk/src/main/resources/Resources/PDFBox_External_Fonts.properties Wed Aug 26 08:50:51 2009
@@ -1,3 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
 Arial-BoldItalicMT=Resources/ttf/Arial-BoldItalicMT.ttf
 Arial-BoldMT=Resources/ttf/Arial-BoldMT.ttf
 ArialMT=Resources/ttf/ArialMT.ttf

Modified: incubator/pdfbox/trunk/src/main/resources/Resources/PDFTextStripper.properties
URL: http://svn.apache.org/viewvc/incubator/pdfbox/trunk/src/main/resources/Resources/PDFTextStripper.properties?rev=807927&r1=807926&r2=807927&view=diff
==============================================================================
--- incubator/pdfbox/trunk/src/main/resources/Resources/PDFTextStripper.properties (original)
+++ incubator/pdfbox/trunk/src/main/resources/Resources/PDFTextStripper.properties Wed Aug 26 08:50:51 2009
@@ -1,3 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
 # this Table is a correspondance Map of the PDF stream operators with concretes class of the
 # OperatorProcessor abstract class for the stategy pattern used in the
 # org.apache.pdfbox.util.PDFStreamEngine class.

Modified: incubator/pdfbox/trunk/src/main/resources/Resources/PageDrawer.properties
URL: http://svn.apache.org/viewvc/incubator/pdfbox/trunk/src/main/resources/Resources/PageDrawer.properties?rev=807927&r1=807926&r2=807927&view=diff
==============================================================================
--- incubator/pdfbox/trunk/src/main/resources/Resources/PageDrawer.properties (original)
+++ incubator/pdfbox/trunk/src/main/resources/Resources/PageDrawer.properties Wed Aug 26 08:50:51 2009
@@ -1,3 +1,18 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
 # this Table is a correspondance Map of the PDF stream operators with concretes class of the
 # OperatorProcessor abstract class for the stategy pattern used in the 
 # org.apache.pdfbox.util.PDFStreamEngine class.