SIL's Font Projects and the Open Font License

Total Page:16

File Type:pdf, Size:1020Kb

SIL's Font Projects and the Open Font License Fonts for every language: SIL's font projects and the Open Font License Jonathan Kew (based on slides by Victor Gaultney) jonathan_kew (at) sil (dot) org People around the world speak over 6000 languages; For many of the world's minorities, at least one (often to communicate in writing, these language commu- several) of these factors severely limits their access nities use hundreds of variations on dozens of differ- to digital information and modern communication ent scripts. Written communication is fundamental systems. to today's information-based world, and an ever- The situation is changing, albeit gradually. A increasing proportion of the world's writing and com- growing number of individuals and groups are coming munication is done through computer systems. together to provide solutions, and SIL International While the writing systems of major national is privileged to play a part. By linking experienced languages are generally well supported, millions of type designers and technicians with minority com- people still have no way to type their language on a munities that have particular needs, we have been computer, because there are no adequate fonts for able to provide high-quality fonts that meet the re- their writing system. Minority language communities quirements of a number of minority language groups. may use a well-known script such as Latin, Cyrillic, Graphite, an open-source font layout engine devel- Arabic, or Devanagari, but with particular extensions oped by SIL, makes it possible to program complex or variations that were not known to mainstream script behavior into fonts without waiting for the developers, and thus are not supported in standard (sometimes lengthy) process of standardization and fonts or software. In other cases, entire scripts used then implementation in engines like Uniscribe, Pango, by minority groups are as yet not fully documented or ICU. And X TE EX provides a document formatting or encoded in Unicode. system able to work with complex scripts, whether Without adequate support for their language in implemented via OpenType layout or Graphite. computer systems, people are excluded from the \in- For solutions to be useful, they must be available. formation society", or have access to it only through And to be maximally useful, they must also be adapt- a second or third language, seriously hampering their able, as no single developer can hope to meet the ability to participate in the modern world and to needs of all potential users. We therefore encourage access the resources they need to develop their own font developers to consider releasing their work under communities, as well as to benefit from current tech- the SIL Open Font License. This license is specifically nology to enhance their own literature and cultural designed for fonts and related software. To quote heritage. from the web site (http://scripts.sil.org/OFL), Several factors may play a part in cutting lan- \The OFL is designed to be in tune with the FLOSS guage communities off from adequate computing (Free/Libre and Open Source Software) culture. It solutions: builds upon good ideas already in existence in some Availability Is there even a font for their script or free and open projects but by bringing our extensive alphabet? font design experience and linguistic software engi- Completeness Does that font support that partic- neering know-how into the mix, we believe we are ular language, with its unique variations on the able to make a font-specific license better, simpler, script? more human-readable, neutral and reusable." It is our view that every community should have Complexity Does the technology support the rules at least one high-quality font, working with standard of the writing system? software, suitable for their language. We invite the Quality Is the result both correct and attractive, partnership of all who are interested in making this in the eyes of the user community? a reality. Accessibility Does everyone have access to that solution? TUGboat, Volume 28 (2007), No. 3 | Proceedings of the 2007 Annual Meeting 305.
Recommended publications
  • Optical Character Recognition - a Combined ANN/HMM Approach
    Optical Character Recognition - A Combined ANN/HMM Approach Dissertation submitted to the Department of Computer Science Technical University of Kaiserslautern for the fulfillment of the requirements for the doctoral degree Doctor of Engineering (Dr.-Ing.) by Sheikh Faisal Rashid Dean: Prof. Dr. Klaus Schneider Thesis supervisors: Prof. Dr. Thomas Breuel, TU Kaiserslautern Prof. Dr. Andreas Dengel, TU Kaiserslautern Chair of supervisory committee: Prof. Dr. Karsten Berns, TU Kaiserslautern Kaiserslautern, 11 July, 2014 D 386 Abstract Optical character recognition (OCR) of machine printed text is ubiquitously considered as a solved problem. However, error free OCR of degraded (broken and merged) and noisy text is still challenging for modern OCR systems. OCR of degraded text with high accuracy is very important due to many applications in business, industry and large scale document digitization projects. This thesis presents a new OCR method for degraded text recognition by introducing a combined ANN/HMM OCR approach. The approach provides significantly better performance in comparison with state-of-the-art HMM based OCR methods and existing open source OCR systems. In addition, the thesis introduces novel applications of ANNs and HMMs for document image preprocessing and recognition of low resolution text. Furthermore, the thesis provides psychophysical experiments to determine the effect of letter permutation in visual word recognition of Latin and Cursive script languages. HMMs and ANNs are widely employed pattern recognition paradigms and have been used in numerous pattern classification problems. This work presents a simple and novel method for combining the HMMs and ANNs in application to segmentation free OCR of degraded text. HMMs and ANNs are powerful pattern recognition strategies and their combination is interesting to improve current state-of-the-art research in OCR.
    [Show full text]
  • License Agreement
    TAGARNO MOVE, FHD PRESTIGE/TREND/UNO License Agreement Version 2021.08.19 Table of Contents Table of Contents License Agreement ................................................................................................................................................ 4 Open Source & 3rd-party Licenses, MOVE ............................................................................................................ 4 Open Source & 3rd-party Licenses, PRESTIGE/TREND/UNO ................................................................................. 4 atk ...................................................................................................................................................................... 5 base-files ............................................................................................................................................................ 5 base-passwd ...................................................................................................................................................... 5 BSP (Board Support Package) ............................................................................................................................ 5 busybox.............................................................................................................................................................. 5 bzip2 .................................................................................................................................................................
    [Show full text]
  • New Features in Mpdf V6.0
    NewNew FeaturesFeatures inin mPDFmPDF v6.0v6.0 Advanced Typography Many TrueType fonts contain OpenType Layout (OTL) tables. These Advanced Typographic tables contain additional information that extend the capabilities of the fonts to support high-quality international typography: ● OTL fonts support ligatures, positional forms, alternates, and other substitutions. ● OTL fonts include information to support features for two-dimensional positioning and glyph attachment. ● OTL fonts contain explicit script and language information, so a text-processing application can adjust its behavior accordingly. mPDF 6 introduces the power and flexibility of the OpenType Layout font model into PDF. mPDF 6 supports GSUB, GPOS and GDEF tables for now. mPDF 6 does not support BASE and JSTF at present. Other mPDF 6 features to enhance complex scripts: ● improved Bidirectional (Bidi) algorithm for right-to-left (RTL) text ● support for Kashida for justification of arabic scripts ● partial support for CSS3 optional font features e.g. font-feature-settings, font-variant ● improved "autofont" capability to select fonts automatically for any script ● support for CSS :lang selector ● dictionary-based line-breaking for Lao, Thai and Khmer (U+200B is also supported) ● separate algorithm for Tibetan line-breaking Note: There are other smart-font technologies around to deal with complex scripts, namely Graphite fonts (SIL International) and Apple Advanced Typography (AAT by Apple/Mac). mPDF 6 does not support these. What can OTL Fonts do? Support for OTL fonts allows the faithful display of almost all complex scripts: (ܐSyriac ( ,(שלום) Hebrew ,(اﻟﺴﻼم ﻋﻠﻴﻢ) Arabic ● ● Indic - Bengali (ামািলকুম), Devanagari (नमते), Gujarati (નમતે), Punjabi (ਸਿਤ ਸੀ ਅਕਾਲ), Kannada ( ), Malayalam (നമെ), Oriya (ନମସ୍କର), Tamil (வணக்கம்), Telugu ( ) ನಮ ជប​សួរំ నమరం ● Sinhala (ආයුෙඛා්වන්), Thai (สวัสดี), Lao (ສະບາຍດີ), Khmer ( ), Myanmar (မဂလပၝ), Tibetan (བ་ས་བ་གས།) Joining and Reordering র + ◌্ + খ + ◌্ + ম + ◌্ + ক + ◌্ + ষ + ◌্ + র + ি◌ + ◌ু = িু cf.
    [Show full text]
  • Dell™ Gigaos 6.5 Release Notes July 2015
    Dell™ GigaOS 6.5 Release Notes July 2015 These release notes provide information about the Dell™ GigaOS release. • About Dell GigaOS 6.5 • System requirements • Product licensing • Third-party contributions • About Dell About Dell GigaOS 6.5 For complete product documentation, visit http://software.dell.com/support/. System requirements Not applicable. Product licensing Not applicable. Third-party contributions Source code is available for this component on http://opensource.dell.com/releases/Dell_Software. Dell will ship the source code to this component for a modest fee in response to a request emailed to [email protected]. This product contains the following third-party components. For third-party license information, go to http://software.dell.com/legal/license-agreements.aspx. Source code for components marked with an asterisk (*) is available at http://opensource.dell.com. Dell GigaOS 6.5 1 Release Notes Table 1. List of third-party contributions Component License or acknowledgment abyssinica-fonts 1.0 SIL Open Font License 1.1 ©2003-2013 SIL International, all rights reserved acl 2.2.49 GPL (GNU General Public License) 2.0 acpid 1.0.10 GPL (GNU General Public License) 2.0 alsa-lib 1.0.22 GNU Lesser General Public License 2.1 alsa-plugins 1.0.21 GNU Lesser General Public License 2.1 alsa-utils 1.0.22 GNU Lesser General Public License 2.1 at 3.1.10 GPL (GNU General Public License) 2.0 atk 1.30.0 LGPL (GNU Lesser General Public License) 2.1 attr 2.4.44 GPL (GNU General Public License) 2.0 audit 2.2 GPL (GNU General Public License) 2.0 authconfig 6.1.12 GPL (GNU General Public License) 2.0 avahi 0.6.25 GNU Lesser General Public License 2.1 b43-fwcutter 012 GNU General Public License 2.0 basesystem 10.0 GPL (GNU General Public License) 3 bash 4.1.2-15 GPL (GNU General Public License) 3 bc 1.06.95 GPL (GNU General Public License) 2.0 bind 9.8.2 ISC 1995-2011.
    [Show full text]
  • BDNA Data Platform 5.5.0
    BDNA Data Platform 5.5.0 Non-Commercial Software Disclosures Legal Information Book Name: BDNA Data Platform 5.5.0 Part Number: BDNA DP 550 OSS Product Release Date: 15 August 2016 Copyright Notice Copyright © 2018 Flexera This publication contains proprietary and confidential information and creative works owned by Flexera and its licensors, if any. Any use, copying, publication, distribution, display, modification, or transmission of such publication in whole or in part in any form or by any means without the prior express written permission of Flexera is strictly prohibited. Except where expressly provided by Flexera in writing, possession of this publication shall not be construed to confer any license or rights under any Flexera intellectual property rights, whether by estoppel, implication, or otherwise. All copies of the technology and related information, if allowed by Flexera, must display this notice of copyright and ownershi p in full. Intellectual Property For a list of trademarks and patents that are owned by Flexera, see https://www.flexera.com/producer/company/about/intellectual-property/. All other brand and product names mentioned in Flexera products, product documentation, and marketing materials are the trademarks and registered trademarks of their respective owners. Restricted Rights Legend The Software is commercial computer software. If the user or licensee of the Software is an agency, department, or other entity of the United States Government, the use, duplication, reproduction, release, modification, disclosure, or transfer of the Software, or any related documentation of any kind, including technical data and manuals, is restricted by a license agreement or by the terms of this Agreement in accordance with Federal Acquisition Regulation 12.212 for civilian purposes and Defense Federal Acquisition Regulation Supplement 227.7202 for military purposes.
    [Show full text]
  • Applications and Innovations in Typeface Design for North American Indigenous Languages Julia Schillo, Mark Turin
    Applications and innovations in typeface design for North American Indigenous languages Julia Schillo, Mark Turin To cite this version: Julia Schillo, Mark Turin. Applications and innovations in typeface design for North American Indige- nous languages. Book 2.0, Intellect Ltd, 2020, 10 (1), pp.71-98. 10.1386/btwo_00021_1. halshs- 03083476 HAL Id: halshs-03083476 https://halshs.archives-ouvertes.fr/halshs-03083476 Submitted on 22 Jan 2021 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. BTWO 10 (1) pp. 71–98 Intellect Limited 2020 Book 2.0 Volume 10 Number 1 btwo © 2020 Intellect Ltd Article. English language. https://doi.org/10.1386/btwo_00021_1 Received 15 September 2019; Accepted 7 February 2020 Book 2.0 Intellect https://doi.org/10.1386/btwo_00021_1 10 JULIA SCHILLO AND MARK TURIN University of British Columbia 1 71 Applications and 98 innovations in typeface © 2020 Intellect Ltd design for North American 2020 Indigenous languages ARTICLES ABSTRACT KEYWORDS In this contribution, we draw attention to prevailing issues that many speakers orthography of Indigenous North American languages face when typing their languages, and typeface design identify examples of typefaces that have been developed and harnessed by histor- Indigenous ically marginalized language communities.
    [Show full text]
  • African Fonts and Open Source
    African fonts and Open Source Denis Moyogo Jacquerye September 17th 2008 ATypI ‘o8 Conference St. Petersburg, Russia, September 2008 1 African fonts and Open Source Denis Moyogo Jacquerye African fonts and Open Source This talk is about: ● African Orthographies (relevance, groups, requirements) ● Technologies for them (Unicode, OpenType) ● Implementation ● Raise awareness and interest ● Case for Open Source ATypI ‘o8 Conference St. Petersburg, Russia, September 2008 2 African fonts and Open Source Denis Moyogo Jacquerye Speaker Denis Moyogo Jacquerye ● Computer Scientist and Linguist ● Africanization consultant ● DejaVu Fonts co-leader ● African Network for Localization (ANLoc) ATypI ‘o8 Conference St. Petersburg, Russia, September 2008 3 African fonts and Open Source Denis Moyogo Jacquerye ANLoc African fonts work part of ANLoc project ● Facilitate localization ● Empowering through ICT ● Network of experts ● Sub-projects: Locales, Keyboards, Fonts, Spell checkers, Terminology, Training, Localization software, Policy. ATypI ‘o8 Conference St. Petersburg, Russia, September 2008 4 African fonts and Open Source Denis Moyogo Jacquerye African languages ● Lots of African languages (over 2000) ● 25 spoken by about half ● 80% don't have orthographies ● 20% do! ● Can emulate! ATypI ‘o8 Conference St. Petersburg, Russia, September 2008 5 African fonts and Open Source Denis Moyogo Jacquerye African languages ● Used every day by most ● Education is mostly in European language ● Used in spoken media ● Interest is rising ATypI ‘o8 Conference St. Petersburg,
    [Show full text]
  • Open Source Components Used in Signavio Process Editor and Signavio Business Decision Manager
    Open Source components used in Signavio Process Editor and Signavio Business Decision Manager Dec 2015, Signavio GmbH Supplier Name License Adobe XMP BSD­3­Clause americannationalcorpus.org OANC Corpus Free to use Ant Contrib Project Ant Contrib Apache­2.0 Apache PDFBox Apache­2.0 Apache SF Active MQ Apache­2.0 Apache Log4j Apache­2.0 Avalon Framework Apache­2.0 Batik Apache­2.0 Commons BeanUtils Apache­2.0 Commons Codec Apache­2.0 Commons Collections Apache­2.0 Commons Compress Apache­2.0 Commons Configuration Apache­2.0 Commons Fileupload Apache­2.0 Commons HTTP Client Apache­2.0 Commons IO Apache­2.0 Commons Lang Apache­2.0 Commons Logging Apache­2.0 Commons Math3 Apache­2.0 Derby Apache­2.0 Fluent HC Apache­2.0 FontBox Apache­2.0 FOP Apache­2.0 FOP Hyphenation Apache­2.0 Geronimo Stax API Apache­2.0 Geronimo Stax Ex Apache­2.0 Geronimo Stax2 API Apache­2.0 Hadoop Apache­2.0 HTTP MIME Apache­2.0 JAX­RPC Apache­2.0 Jempbox Apache­2.0 Lucene Apache­2.0 Lucene Common Analyzers Apache­2.0 Lucene Core Apache­2.0 PDF Transcoder Apache­2.0 POI Apache­2.0 Serializer Apache­2.0 1 Servicemix Apache­2.0 Shiro Core Apache­2.0 Shiro Web Apache­2.0 Solr Apache­2.0 Solr Cell Apache­2.0 Tika Apache­2.0 Velocity Apache­2.0 Xalan Apache­2.0 XBean Apache­2.0 Xerces Impl Apache­2.0 XML APIs Apache­2.0 XML Beans Apache­2.0 XML Graphics Commons Apache­2.0 XML Security Apache­2.0 Zookeeper Apache­2.0 Aspectj.org AspectJ Matcher EPL­1.0 Ben Manes Concurrent Linked Hashmap Apache­2.0 Bitstream DejaVu font Public Domain BouncyCastle BC Mail MIT BC Prov MIT Carrotsearch
    [Show full text]
  • Fedora I18n Flock 2017
    Fedora i18n Flock 2017 Jens Petersen, Parag Nemade, Pravin Satpute Red Hat i18n/l10n/g11n Track ● Fedora i18n (this session) ● Transtats (3:30pm) ● Fedora G11N (4pm) About us ● Jens Petersen ○ i18n Software Engineering Manager, Red Hat ○ Fedora i18n, Haskell, Packager Sponsor, Fedora Workstation WG ● Parag Nemade ○ Senior Software Engineer, i18n Software Engineering, RH ● Pravin Satpute ○ G11n Quality Engineering Manager, Red Hat I18n Agenda ● F24-F27 Review ● Langpacks auto-installation ● Input methods ● Fonts ● Transtats ● Modularity ● Fedora Editions ● QA and test automation ● Community involvement/events ● Brand Internationalization: ● helps to make your software work uniformly across multiple regions. ● includes adding i18n support in your code which allows UI strings to be translated (l10n). ● helps to set user locale settings such as date, number, currency, sorting, paper size. ● allows users to display and input text in their own preferred language. Globalization, Internationalization, and Localization G11N I18N L10N I18N is a part of G11N Recent Fedora i18n Changes F24 i18n Changes ● Langpacks Installation With RPM Weak Dependencies ● Glibc locale subpackaging F25 i18n Changes ● IBus Emoji Typing ● Unicode 9.0 ● ibus-typing-booster multilingual support ibus Typing Booster Suggestive text input https://mike-fabian.github.io/ibus-typing-booster/ F26 i18n Changes ● libpinyin 2.0 ● Fontconfig cache directory change libpinyin-1.3 libpinyin-2 F27 i18n Changes ● Chinese Serif Fonts ● libpinyin 2.1 ● Flatpak ibus support and fontconfig caches ● Emoji color rendering Chinese Serif font Future features and discussion How to install Langpacks for users? After installing Workstation Live users want to have langpacks for Libreoffice etc automatically installed. Where is do this: A. Initial-setup B.
    [Show full text]
  • Empowering Data-Driven Discovery with a Lightweight Provenance Service for High Performance Computing
    Empowering Data-driven Discovery with a Lightweight Provenance Service for High Performance Computing Yong Chen Associate Professor, Computer Science Department Director, Data-Intensive Scalable Computing Laboratory Site Director, Cloud and Autonomic Computing Center Texas Tech University NITRD’s MAGIC Webinar, April 3, 2019 Data Challenges Scientific discovery becomes highly data intensive (“big data”) Both experimental data and observational data More real-world examples Factor of 1000x increase in less than a decade! Present day real world: Phones: 100+ Gigabytes Science and Business: 100s to 10,000s of Petabytes a ~~g 2 ~ Computing Center NITRD’s MAGIC Webinar, April 3, 2019 Reasons behind Data Revolution Rapid growth in computing capability has made data acquisition and generation much easier § Esp. when compared with a much slower increase in I/O system bandwidth High-resolution, multi-model scientific discovery requires and produces much more data The needs that insights can be mined out of large amounts of low- entropy data have substantially increased over years § Data-driven science v.s. model-driven (computational) science Scientific breakthroughs are increasingly powered by advanced computing (HPC) plus data understanding capabilities a ~~g 3 ~ Computing Center NITRD’s MAGIC Webinar, April 3, 2019 Our Vision To create a holistic collection, management, and analysis software infrastructure of provenance data § Lightweight Provenance Service for high performance computing Objectives § Run as an always-on service to collect and manage provenance for batch jobs transparently § Capture comprehensive provenance with accurate causality to support a wide range of use cases, and § Provide easy-to-use analysis tools for scientists and system administers to explore and utilize the provenance a ~~g 4 ~ Computing Center NITRD’s MAGIC Webinar, April 3, 2019 What is Provenance In general, provenance is documented history of an object and particularly useful to provide evidence for the originality of an art work Little Dancer Aged Fourteen 1.
    [Show full text]
  • Optimal Use of Fonts on Linux
    Optimal Use of Fonts on Linux Avi Alkalay Donovan Rebbechi Hal Burgiss Copyright © 2006 Avi Alkalay, Donovan Rebbechi, Hal Burgiss 2007−04−15 Revision History Revision 2007−04−15 15 Apr 2007 Revised by: avi Included support to SUSE installation for the RPM scriptlets on template spec file, listed SUSE as a BCI−enabled distro. Revision 2007−02−08 08 Feb 2007 Revised by: avi Fixed some typos, updated Luc's page URL, added DejaVu sections, added link to FC6 Freetype RPMs, added link to Debian MS Core fonts, and added reference to the gnome−font−properties command. Revision 2006−07−02 02 Jul 2006 Revised by: avi Included link to Debian FreeType BCI package, improved the glossary with Latin1 descriptions, more clear links on the webcore fonts section, instructions on how to rebuild source RPM packages in the BCI appendix, updated the freetype recompilation appendix to cover new versions of the lib, authorship section reorganized. Revision 2006−04−02 02 Apr 2006 Revised by: avi Included link to FC5 Freetype.bci contribution by Cody DeHaan. Revision 2006−03−25 25 Mar 2006 Revised by: avi Updated link to BCI Freetype RPMs to be more distro version specific. Revision 2005−07−19 19 May 2005 Revised by: avi Renamed Microsoft Fonts to Webcore Fonts, and links updated.Added X.org Subsystems section. Revision 2005−05−25 25 May 2005 Revised by: avi Comment related to web pages in the Microsoft Fonts section Revision 2005−05−10 10 May 2005 Revised by: avi Old section−based glossary converted to real DocBook glossary.Modernized terms and explanations on the glossary.Included concepts as charsets, Unicode and UTF−8 in the glossary.
    [Show full text]
  • ABBYY® Finereader 14
    ABBYY® FineReader 14 User’s Guide © 2017 ABBYY Production LLC. All rights reserved. ABBYY® FineReader 14 User’s Guide Information in this document is subject to change w ithout notice and does not bear any commitment on the part of ABBYY. The softw are described in this document is supplied under a license agreement. The softw are may only be used or copied in strict accordance w ith the terms of the agreement. It is a breach of the "On legal protection of softw are and databases" law of the Russian Federation and of international law to copy the softw are onto any medium unless specifically allow ed in the license agreement or nondisclosure agreements. No part of this document may be reproduced or transmitted in any from or by any means, electronic or other, for any purpose, w ithout the express w ritten permission of ABBYY. Copyrights 262 2 ABBYY® FineReader 14 User’s Guide Contents Introducing ABBYY FineReader ..................................................................................... 8 About ABBYY FineReader ........................................................................................... 9 What's New in ABBYY FineReader .............................................................................. 11 The New Task window ................................................................................................ 13 Viewing and editing PDFs ........................................................................................... 15 Quick conversion ....................................................................................................
    [Show full text]