You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ja...@apache.org on 2014/07/02 03:23:14 UTC
svn commit: r1607223 - in /pdfbox/trunk/pdfbox/src/main:
appended-resources/META-INF/ java/org/apache/pdfbox/pdmodel/font/
resources/org/apache/pdfbox/resources/ttf/
Author: jahewson
Date: Wed Jul 2 01:23:14 2014
New Revision: 1607223
URL: http://svn.apache.org/r1607223
Log:
PDFBOX-2169: Replace Nimbus Sans L with Liberation Sans
Added:
pdfbox/trunk/pdfbox/src/main/resources/org/apache/pdfbox/resources/ttf/LiberationSans-Regular.ttf
Removed:
pdfbox/trunk/pdfbox/src/main/resources/org/apache/pdfbox/resources/ttf/NimbusSanL-Regu.ttf
Modified:
pdfbox/trunk/pdfbox/src/main/appended-resources/META-INF/LICENSE
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFFontManager.java
Modified: pdfbox/trunk/pdfbox/src/main/appended-resources/META-INF/LICENSE
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/appended-resources/META-INF/LICENSE?rev=1607223&r1=1607222&r2=1607223&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/appended-resources/META-INF/LICENSE (original)
+++ pdfbox/trunk/pdfbox/src/main/appended-resources/META-INF/LICENSE Wed Jul 2 01:23:14 2014
@@ -110,3 +110,100 @@ Glyphlist (http://www.adobe.com/devnet/o
non-infringement of any third party rights regarding the Adobe
materials.
+Liberation Fonts (https://fedorahosted.org/liberation-fonts)
+
+ Digitized data copyright (c) 2010 Google Corporation
+ with Reserved Font Arimo, Tinos and Cousine.
+ Copyright (c) 2012 Red Hat, Inc.
+ with Reserved Font Name Liberation.
+
+ This Font Software is licensed under the SIL Open Font License,
+ Version 1.1.
+
+ This license is copied below, and is also available with a FAQ at:
+ http://scripts.sil.org/OFL
+
+ SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+
+ PREAMBLE The goals of the Open Font License (OFL) are to stimulate
+ worldwide development of collaborative font projects, to support the font
+ creation efforts of academic and linguistic communities, and to provide
+ a free and open framework in which fonts may be shared and improved in
+ partnership with others.
+
+ The OFL allows the licensed fonts to be used, studied, modified and
+ redistributed freely as long as they are not sold by themselves.
+ The fonts, including any derivative works, can be bundled, embedded,
+ redistributed and/or sold with any software provided that any reserved
+ names are not used by derivative works. The fonts and derivatives,
+ however, cannot be released under any other type of license. The
+ requirement for fonts to remain under this license does not apply to
+ any document created using the fonts or their derivatives.
+
+ DEFINITIONS
+ "Font Software" refers to the set of files released by the Copyright
+ Holder(s) under this license and clearly marked as such.
+ This may include source files, build scripts and documentation.
+
+ "Reserved Font Name" refers to any names specified as such after the
+ copyright statement(s).
+
+ "Original Version" refers to the collection of Font Software components
+ as distributed by the Copyright Holder(s).
+
+ "Modified Version" refers to any derivative made by adding to, deleting,
+ or substituting ? in part or in whole ?
+ any of the components of the Original Version, by changing formats or
+ by porting the Font Software to a new environment.
+
+ "Author" refers to any designer, engineer, programmer, technical writer
+ or other person who contributed to the Font Software.
+
+ PERMISSION & CONDITIONS
+
+ Permission is hereby granted, free of charge, to any person obtaining a
+ copy of the Font Software, to use, study, copy, merge, embed, modify,
+ redistribute, and sell modified and unmodified copies of the Font
+ Software, subject to the following conditions:
+
+ 1) Neither the Font Software nor any of its individual components,in
+ Original or Modified Versions, may be sold by itself.
+
+ 2) Original or Modified Versions of the Font Software may be bundled,
+ redistributed and/or sold with any software, provided that each copy
+ contains the above copyright notice and this license. These can be
+ included either as stand-alone text files, human-readable headers or
+ in the appropriate machine-readable metadata fields within text or
+ binary files as long as those fields can be easily viewed by the user.
+
+ 3) No Modified Version of the Font Software may use the Reserved Font
+ Name(s) unless explicit written permission is granted by the
+ corresponding Copyright Holder. This restriction only applies to the
+ primary font name as presented to the users.
+
+ 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+ Software shall not be used to promote, endorse or advertise any
+ Modified Version, except to acknowledge the contribution(s) of the
+ Copyright Holder(s) and the Author(s) or with their explicit written
+ permission.
+
+ 5) The Font Software, modified or unmodified, in part or in whole, must
+ be distributed entirely under this license, and must not be distributed
+ under any other license. The requirement for fonts to remain under
+ this license does not apply to any document created using the Font
+ Software.
+
+ TERMINATION
+ This license becomes null and void if any of the above conditions are not met.
+
+ DISCLAIMER
+ THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+ OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+ COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+ INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+ DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER
+ DEALINGS IN THE FONT SOFTWARE.
+
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFFontManager.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFFontManager.java?rev=1607223&r1=1607222&r2=1607223&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFFontManager.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/font/PDFFontManager.java Wed Jul 2 01:23:14 2014
@@ -120,7 +120,7 @@ public final class PDFFontManager
// built-in
if (ttfFallback == null)
{
- String name = "org/apache/pdfbox/resources/ttf/NimbusSanL-Regu.ttf";
+ String name = "org/apache/pdfbox/resources/ttf/LiberationSans-Regular.ttf";
TTFParser ttfParser = new TTFParser();
InputStream fontStream = org.apache.fontbox.util.ResourceLoader.loadResource(name);
if (fontStream == null)
Added: pdfbox/trunk/pdfbox/src/main/resources/org/apache/pdfbox/resources/ttf/LiberationSans-Regular.ttf
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/resources/org/apache/pdfbox/resources/ttf/LiberationSans-Regular.ttf?rev=1607223&view=auto
==============================================================================
(empty)