End User License Agreement
This license agreement (the "Agreement") is entered into between you, as a private person or company (the "Licensee"), and Kensington Software Management Limited (Company Number 4526134) whose registered address is: 4-6 Canfield Place, London NW63BT, England (the "Licensor"). By installing or using any portion of BFO Publisher (the "Software") the Licensee agrees to be bound by the terms of this Agreement.
1. Definitions and Interpretations
In this Agreement, the following words and expressions will have the following meanings unless otherwise stated:
"Deployment Parameter" means means a definable unit of measurement provided agreed between the Licensee and the Licensor to determine the size and scale of the deployment using the Software. Depending on how the Software is deployed the unit of measurement used can be, but is not limited to physical servers, CPUs, nodes, pods, virtual machines, virtual CPUs, number of users, number of customers or files generated.
"Non-commercial Purposes" means the production of documents (a) for which no fees are charged, and (b) which are not part of a monetary transaction system (such as, but not limited, to invoices and receipts), and (c) for which no other income (such as, but not limited to, subscription fees, income from advertising or sale of consumables) is generated.
"Non-production Environment" means the computers used to develop and maintain a product including the Software that are used exclusively by people involved in the development cycle of the product. Specifically this includes Development, Quality Assurance ("QA") or Test systems, and excludes "live" or production systems accessible to the end-users of the product, and systems whose primary purpose is disaster recovery.
2. License Grant
The Software is licensed under exactly one of the following license types. Licensee agrees to abide by the restrictions listed below.
Under this License, the Software may be downloaded and used by the Licensee for Non-commercial Purposes on a computer that is accessible by any number of users. Documents generated by the Software will include notices that identify the Software. Licensee will not change or remove these notices or assist or encourage third parties to remove of change such notices.
When the Non-commercial License is used to routinely generate documents, a prominent visible link to the Licensor’s Website shall be displayed on all webpages from where the documents can be fetched. If documents are attached to email, or email is sent with a direct link to a URL that will fetch documents, the email shall contain a prominent link to the Licensor’s Website in the message body.
Under this License the Software may be downloaded for free and used by the Licensee for a limited period for development and initial testing. The intention is to allow time to assess whether the Software is suitable for the Licensees intended purposes. Under this License, the Software MAY NOT be used outside of a Non-production environment. The Software will include notices that identify the Software. Licensee will not change or remove these notices or assist or encourage third parties to remove of change such notices.
Under this License the Licensee is granted the non-transferable, non-exclusive and perpetual right to use the Software. The price for this License depends on the Deployment Parameter agreed with the Licensor. This License may be transferred between servers provided that the terms of the Deployment Parameter continue to be met.
Under this License the Licensee is granted the non-transferable, non-exclusive right to use the Software. The price for this License is a fixed annual subscription fee and will depend on the Deployment Parameters agreed with the Licensor. This License may be transferred between servers provided that the terms of the Deployment Parameter continue to be met.
In addition to the License grants defined in 2.1, an annual charge may apply for running the Software in a Non-production Environment. This charge will apply only while the Software is "live" - it specifically excludes the period when the product is under development and has not yet been released.
Licensee acknowledge that no title to the intellectual property in any part of the Software is transferred to the Licensee. Licensee further acknowledge that title and full ownership rights to the Software will remain the exclusive property of the Licensor and its suppliers and Licensee will not acquire any rights to the Software except as expressly set out in this Agreement. Licensee agree that any copies of any part of the Software will contain the same proprietary notices which appear on and in the Software (as appropriate).
The Licensor warrants that all intellectual property rights in the Software either reside with itself or its suppliers and that the Licensor is entitled to enter into this Agreement and that use of the Software by Licensee is not in breach of any third party’s intellectual property rights. The Licensor agrees to indemnify Licensee against all costs, claims and liabilities arising from breach of this warranty provided that Licensee immediately notify the Licensor about any alleged breach and render all reasonable assistance to the Licensor (at the cost of the Licensor) in defending any such claim.
Licensee agrees that this License does not include ownership of the source-code for the Software.
License may not resell, transfer, rent or lease the Software. Licensee is not allowed to transfer the rights obtained under this Agreement to any third party unless previously agreed with the Licensor.
In the event of bugs being found in the Software over and above those known bugs and limitations listed in the accompanying documentation and not including enhancements to the documented functionality of the Software, the Licensor agrees to provide updates free of charge which can be downloaded from the Licensor’s Website and used with the same license key as the original version licensed by the Licensee. Although the Licensor will endeavour to keep the Software bug-free, they specifically exclude any warranty to that effect, and also specifically deny any time span either express or implied for the correction of any bugs found.
Technical support over and above the level described in the clause above is available by email only from the Licensor at an additional cost.
6. Reverse Engineering
Licensee will not attempt to reverse compile, modify, translate, or disassemble the Software or any part of the Software (including anything that may from time to time be available in the Members' Area) in whole or in part (except as provided for by section 50B of the Copyright, Design and Patents Act 1998 (as amended)).
7. Limited Warranties and Exclusions of Liability
No warranty of any kind, including the implied warranty of merchantability and fitness for purpose, is available if this product is licensed under the "Non-commercial License" or "Trial License" defined above. For other License types ONLY, the following apply
The Licensor warrants that the Software may be used substantially in accordance with any online information on the Licensor’s Website at the time of purchase and with any demonstration contained within the Licensor’s Website and as described in its accompanying documentation.
The Licensor further warrants that the Software is free from backdoors and any form of disablement, which would damage or render any system using the Software inoperable. The Licensor further warrants that even in the event of the breach of this License by the Licensee, the Licensor will not impair the operation of the Software except pursuant to an order of court.
EXCEPT FOR THE LIMITED WARRANTIES SET OUT ABOVE, THE LICENSOR MAKES NO OTHER EXPRESS OR IMPLIED WARRANTIES TO THE EXTENT PERMITTED BY LAW AND SPECIFICALLY DISCLAIMS THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IF SUCH DISCLAIMER IS NOT PERMITTED BY LAW, THE DURATION OF ANY SUCH IMPLIED WARRANTIES IS LIMITED TO  DAYS FROM THE DATE OF DELIVERY.
Any information and advice on the Licensor’s Website is by its nature general and should not be relied on by the Licensee without obtaining independent advice and verification. The Licensor cannot therefore accept responsibility for any losses arising as a result of reliance placed on such information and advice.
In the event of invalidity of any provision of this Agreement, the parties agree that such invalidity shall not affect the validity of the remaining portions of this Agreement.
9. No Liability for Consequential Damages
EXCEPT FOR THE LICENSOR’S INDEMNIFICATION AND EACH PARTY’S CONFIDENTIALITY OBLIGATIONS HEREUNDER, IN NO EVENT SHALL EITHER PARTY BE LIABLE FOR ANY CONSEQUENTIAL, SPECIAL, PUNITIVE, INCIDENTAL OR INDIRECT DAMAGES OF ANY KIND ARISING OUT OF THE USE OF THE PRODUCT, EVEN IF THE LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL THE LICENSOR’S LIABILITY FOR ANY CLAIM, WHETHER IN CONTRACT, TORT OR ANY OTHER THEORY OF LIABILITY, EXCEED THE LICENSE FEE PAID BY YOU.
10. Confidentiality Obligations
If either party (the "Recipient") obtains access to Confidential information of the other through disclosure by the other (the "Disclosing Party") or by any other means, the Recipient agrees that it will not use the Confidential Information (except as authorised in the Agreement) or disclose the Confidential Information to any third party without the prior written consent of the Disclosing Party. For the purpose of this Agreement, "Confidential Information" shall mean all information about or belonging to the Disclosing Party that is not a matter of public knowledge and all trade secrets and intellectual property owned or licensed by the Disclosing Party, and specifically includes the License Key used to remove the notices placed on documents generated by the Software. The restrictions of this paragraph shall not apply to any information that: (i) is already rightfully known by the Recipient free of any confidentiality obligation; (ii) is or becomes publicly known except through any wrongful act of the Recipient; (iii) is independently developed by the Recipient without breach of this Agreement; or (iv) is subject to disclosure pursuant to a subpoena, judicial or governmental requirement or order, provided that the Recipient has given the Disclosing Party sufficient prior notice of such subpoena, requirement, or order, to permit the Disclosing Party a reasonable opportunity to object to the subpoena, requirement, or order and to allow the Disclosing Party the opportunity to seek a protective order or other appropriate remedy. The obligations described in this paragraph shall survive termination of the Agreement.
Either party shall have the right to publish, cause to have published, or use the name of the other party and any information about its relationship with the other party, including but not limited to the inclusion of the other party’s name in reference lists or for advertising or other promotional purposes, unless this is expressly prohibited by email or in writing by either party.
The Licensor may forthwith terminate this Agreement (without prejudice to any prior accrued rights) in the event of the following:
Licensee failing to remedy any material breach of this Agreement (insofar as such breach is reasonably capable of remedy) within 30 days of written notice of such breach;
Licensee being subject to a bankruptcy or compulsory winding up notice or a receiving order or having an administrator appointed in respect of your affairs (save as part of a restructuring or amalgamation otherwise than by reason of Licensee’s insolvency).
Licensee will forthwith on termination remove all copies of any part of the Software from Licensee’s computer system(s) and remove all license keys.
If any party does not fully enforce its rights under this Agreement at any time, it will not prevent it from doing so later in respect of a particular breach or any future breach.
Any notice served pursuant to this Agreement must be in Writing, addressed to a party at the last known address for that party and sent by: (a) certified mail or common overnight courier, in which case the notice will (if properly addressed) be deemed received upon the signature of the addressee; or (b) by hand
Neither party will be responsible for any breach of this Agreement insofar as that breach is a result of an act of event beyond that party’s reasonable control but if that situation arises, the relevant party will make reasonable efforts to overcome that problem as soon as reasonably possible.
This Agreement is not intended to benefit anyone other than the parties to it.
13. Entire Agreement
This is the entire agreement between the Licensee and the Licensor which supersedes any prior agreement, whether written or oral, relating to the subject matter of this Agreement.
Licensor reserve the right to amend our terms and conditions at any time. The amended terms will be effective from the date they are posted on our website.
14. Applicable Law
This Agreement is subject to the laws of England and Wales the parties agree to submit all disputes for settlement to the Courts of England and Wales.
Appendix A: Third Party Licenses
BFO Publisher makes use of some third-party code; details of their licenses are below
Netty Web Server; Apache FOP hyphenation
BFO Publisher includes a subset of the Netty Webserver, available online at https://netty.io. It also includes hyphenation code based on the original from Apache FOP, at https://xmlgraphics.apache.org/fop. Both of these are licensed under the Apache License which is reproduced here
Apache License Version 2.0, January 2004 https://www.apache.org/licenses/ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION 1. Definitions. "License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. "Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. "Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. "You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. "Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. "Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. "Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). "Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." "Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and (b) You must cause any modified files to carry prominent notices stating that You changed the files; and (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
Validator.nu HTML parser
BFO Publisher includes the HTML parser available from https://about.validator.nu. Their license is reproduced here:
/* * Copyright (c) 2005, 2006, 2007 Henri Sivonen * Copyright (c) 2007-2012 Mozilla Foundation * Portions of comments Copyright 2004-2007 Apple Computer, Inc., Mozilla * Foundation, and Opera Software ASA. * * 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, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. * * 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. IN NO EVENT SHALL * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. */ The following license is for the WHATWG spec from which the named character data was extracted. /* * Copyright 2004-2010 Apple Computer, Inc., Mozilla Foundation, and Opera * Software ASA. * * You are granted a license to use, reproduce and create derivative works of * this document. */ The following license is for the rewindable input stream. /* * Copyright (c) 2001-2003 Thai Open Source Software Center Ltd * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above * copyright notice, this list of conditions and the following * disclaimer in the documentation and/or other materials provided * with the distribution. * * Neither the name of the Thai Open Source Software Center Ltd nor * the names of its contributors may be used to endorse or promote * products derived from this software without specific prior * written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */
Mozilla Root Certificate list
BFO Publisher includes the list of CA Root Certificates maintained by Mozilla at https://wiki.mozilla.org/CA/Certificate_Change_Requests.
This list is distributed under the terms of the Mozilla Public License, which is available at https://www.mozilla.org/en-US/MPL/
BFO Publisher includes a MathML-related XSLT stylesheet created by and copyright David Carlisle for converting from content to presentation MathML. It is distributed under the terms of the Mozilla Public License, which is available at https://www.mozilla.org/en-US/MPL/
IDR Solutions JBIG2 decoder
The PDF Library includes JBIG2 image decoding routines originally written by IDRsolutions and modified by the Licensor. A condition of distribution for these routines is that the following copyright notice be included:
Copyright (c) 2008, IDRsolutions All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the IDRsolutions nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY IDRsolutions ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL IDRsolutions BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The PDF Library includes Brotli decompression routines originally written by Google. The source for these classes is available online at https://github.com/google/brotli. A condition of distribution for those routines is that the following copyright notice be included.
Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. 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, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. 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. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
"Earcut" Polygon Triangulation
The PDF Library includes the "Earcut" polygon triangulation algorithm written by Mapbox (see https://github.com/earcut4j/earcut4j). It is included under the following license:
Copyright (c) 2016, Mapbox Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, 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.
TeX Gyre fonts
The PDF Library includes fonts derived from the "TeX Gyre" collection of fonts (see http://www.gust.org.pl/projects/e-foundry/tex-gyre). They are included under the following license:
This is version 1.0, dated 22 June 2009, of the GUST Font License. (GUST is the Polish TeX Users Group, http://www.gust.org.pl) For the most recent version of this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-LICENSE.txt or http://tug.org/fonts/licenses/GUST-FONT-LICENSE.txt This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3c of this license or (at your option) any later version. Please also observe the following clause: 1) it is requested, but not legally required, that derived works be distributed only after changing the names of the fonts comprising this work and given in an accompanying "manifest", and that the files comprising the Work, as listed in the manifest, also be given new names. Any exceptions to this request are also given in the manifest. We recommend the manifest be given in a separate file named MANIFEST-<fontid>.txt, where <fontid> is some unique identification of the font family. If a separate "readme" file accompanies the Work, we recommend a name of the form README-<fontid>.txt. The latest version of the LaTeX Project Public License is in http://www.latex-project.org/lppl.txt and version 1.3c or later is part of all distributions of LaTeX version 2006/05/20 or later.
The PDF Library includes JPEG2000 image decoding routines originally written by Swiss Federal Institute of Technology-EPFL, Ericsson Radio Systems AB and Canon Research Centre France S.A. The source for these classes is available online at http://github.com/faceless2/jpeg2000. The classes are contained in the "bfopdf-jj2000.jar" file, which is an optional component and may be deleted. A condition of distribution for these routines is that the following copyright notice be included:
This software module was originally developed by Raphaël Grosbois and Diego Santa Cruz (Swiss Federal Institute of Technology-EPFL); Joel Askelöf (Ericsson Radio Systems AB); and Bertrand Berthelot, David Bouchard, Félix Henry, Gerard Mozelle and Patrice Onno (Canon Research Centre France S.A) in the course of development of the JPEG2000 standard as specified by ISO/IEC 15444 (JPEG 2000 Standard). This software module is an implementation of a part of the JPEG 2000 Standard. Swiss Federal Institute of Technology-EPFL, Ericsson Radio Systems AB and Canon Research Centre France S.A (collectively JJ2000 Partners) agree not to assert against ISO/IEC and users of the JPEG 2000 Standard (Users) any of their rights under the copyright, not including other intellectual property rights, for this software module with respect to the usage by ISO/IEC and Users of this software module or modifications thereof for use in hardware or software products claiming conformance to the JPEG 2000 Standard. Those intending to use this software module in hardware or software products are advised that their use may infringe existing patents. The original developers of this software module, JJ2000 Partners and ISO/IEC assume no liability for use of this software module or modifications thereof. No license or right to this software module is granted for non JPEG 2000 Standard conforming products. JJ2000 Partners have full right to use this software module for his/her own purpose, assign or donate this software module to any third party and to inhibit third parties from using this software module for non JPEG 2000 Standard conforming products. This copyright notice must be included in all copies or derivative works of this software module. Copyright (c) 1999/2000 JJ2000 Partners.
STIX Two Math font
BFO Publisher includes the
STIX Two Math font available from
https://www.stixfonts.org. A condition for the use of this font
is that the below license is included:
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.
javax.mail and javax.activation packages
The BFO Publisher "bundle" jar includes the
javax.mail interface and
its core implementation from
javax.activation package from
These are distributed under the
Common Development and Distribution License (CDDL) v1.1 and GNU General Public License (GPL) v2 with Classpath Exception.
the full text of which is available for download at
The BFO Publisher "bundle" jar includes the
from https://github.com/samskivert/jmustache. A condition for use for this
package is that the following license text is included
Copyright (c) 2010, Michael Bayne All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * The name Michael Bayne may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.