开源字体

字体与计算机上的任何其他数字资产一样,都有其自己的许可规则。

选择字体时,决策过程所涉及的不仅仅是在衬线和无衬线之间进行选择:了解字体如何获得许可也很重要。 尽管印刷者需要关心他们修改和扩展给定字体的权利,但是即使您作为最终用户,也应该问自己一些问题。 您是否有权在商业作品或公共作品中使用字体? 您甚至可以与其他人共享该字体吗?

如果您要创建要共享的作品,那么许可就很重要,您应该了解开源如何应用于字体领域。

字体许可

最常见的开源字体许可证是SIL Open Font License ,通常以其首字母缩写OFL开头。 但这不是唯一的开源字体许可证。 实际上,已应用于字体的许可证范围很广,有时会造成混淆。

例如,Fedora项目将20多种字体许可识别为与项目中的兼容。 其中包括从众所周知的知识共享到最初只为一种字体创建的许可证 ,例如为Tengwar创建的Elvish字体许可证 ,真正的《指环王》迷可能会认作其中的脚本,例如昆雅语和辛达林语通常是书面的。

使字体许可令人困惑的是,许多最初为软件或其他创意作品而写的许可通常与衍生作品中使用字体的方式不太吻合,许多字体许可使发行自由,但限制了其他自由,例如修改或命名与原始字体名称相似的派生字体。

此外,像GPL这样的版权左授权可能使不清楚使用字体的创意作品是否也必须使用版权左许可。 尽管仅凭文档的字体选择就可以想象文档成为开源软件,这可能很有趣,但这并不是大多数作者(或字体创建者)想要走的合法道路,而且某些许可证对字体有明确的例外规定(例如,GPL有一个可选的字体异常子句)。

开放字体的来源

但是,大多数开源项目的作者对许可如何应用于字体的复杂性并不感兴趣。 他们只是想知道他们使用的字体在他们的项目中可以合法使用和重新分发,而其他人也具有相同的权利。

您可以使用以下五个重要资源来查找和下载用于程序,文档和艺术作品的开源字体。

  • 可移动类型联盟是字体创建者的社区,他们在OFL下许可精选的字体集合并将其源文件托管在GitHub上。
  • FontSpace是一个通用字体下载站点,您可以在其中将字体过滤为仅在开放许可下可用的字体。
  • Google字体是“针对网络进行了优化的数百种免费开放源代码字体”的来源。 Google字体设计用于与其API服务一起使用,可以在希望使用它们的任何网站上以网络字体的形式显示。
  • Font Squirrel是另一个通用的字体托管网站,所有这些网站都可以免费商业使用,但是如果您愿意,该网站可以使您专门过滤开放源代码的许可字体。
  • 开放字体库包含来自250多个贡献者的6,000多种独立字体,涵盖各种许可,所有这些均可作为易于使用的网络字体获得。

当然,这些并不是查找开源字体的唯一来源。 您首选的Linux发行版可能附带了一些已选择的发行版,而其他发行版则可在其他在线位置获得。 只要确保您信任从中获取字体的源即可获得准确的许可信息。

设计自己的

找不到您要找的东西吗? 还是只想尝试排版? FontForge是一个开放源代码项目,旨在向想要尝试的任何人开放字体创建的世界。 FontForge最初由George Williams创建,是GPL和BSD共同授权的工具,它可以与非免费替代产品相匹敌,并在许多方面超过了它。

FontForge提供了免费的电子书 ,其中列出了开始创建字体时需要了解的许多基本知识:如何使用该程序以及您应该熟悉的一些高级概念和术语。

无论您对免费和开源字体的兴趣如何,我们都希望您能在下面的评论中贡献您喜欢的任何资源。 有关开源字体的起源和未来的更多信息,请查看开源字体先驱Dave Crossland在Flock 2013上的主题演讲 。

翻译自: https://opensource.com/life/16/2/top-sources-open-source-fonts

开源字体

开源字体_开源字体的前5大资源相关推荐

  1. 怎么自定义字体_自定义字体@fontface的常见应用

    前言 @font-face允许网页自带字体,从而消除对用户电脑字体的依赖.基本用法如下: @font-face { font-family: "family-name"; /* 字 ...

  2. ubuntu wps缺少字体_一个字体:系统风汜霰更纱黑

    点击上方蓝色字关注汜霰! ★ 『汜霰の更纱黑』 ★ ★ 生存如夏花之绚烂,死亡如秋叶之静美. 制作日志:这个字体有不少版本,最让我中意的是台标字形.中文字形优化了方折圆角(这个字体用小字体更好看哦~不 ...

  3. swing 按钮字体字体_装饰字体

    swing 按钮字体字体 This is the last in the series of font categories. We've looked at Old Style, Modern, S ...

  4. 用开源做出来的必须开源吗_开源应该符合道德吗?

    用开源做出来的必须开源吗 开放源代码倡议 (OSI)是定义"开放源代码"以及将哪些许可证接受为开放源代码许可证的定义的管理机构. 它创造了术语"开源"的现代用法 ...

  5. 开源设计_开源设计500

    开源设计 by Gregory Wolanski 格雷戈里·沃兰斯基(Gregory Wolanski) 开源设计500 (Open Source Design 500) 五百个需要设计帮助的开源项目 ...

  6. 软件著作权 开源框架_开源软件分享-基于.net core 3.1的快速开发框架

    曾几何时.NET们很羡慕JAVA的生态,java开源生态里面你用得着的几乎都有开源的实现.比如大数据.微服务.以及各种各样的快速开发框架,特别是spring boot出来以后,简化了SSM那套繁琐的配 ...

  7. 适合初学者的安卓开源项目_开源世界中初学者的颠簸之旅

    适合初学者的安卓开源项目 by Shubheksha 通过Shubheksha 开源世界中初学者的颠簸之旅 (A Beginner's Very Bumpy Journey Through The W ...

  8. 适合初学者的安卓开源项目_开源初学者的6个起点

    适合初学者的安卓开源项目 Opensource.com几个月前问读者: 参与开源的最大障碍是什么? 来自56%的民意测验者的回答是他们不确定从哪里开始. 而且,有13%的人表示不愿意加入. 如果您有相 ...

  9. 适合初学者的安卓开源项目_开源系列的初学者将从下周开始

    适合初学者的安卓开源项目 下周,Opensource.com将开始发布有关"从入门到开源"的系列文章. 这一系列文章将作为一种资源存在 ,任何人都可以随时访问以了解更多关于在任何位 ...

  10. ipad 开源协议_开源iPad替代品,创用CC满12岁,甚至更多

    ipad 开源协议 在本周的开放源代码新闻摘要中,我们介绍了开放源iPad的替代品,Creative Commons即将满12岁! 开源新闻让您阅读愉快. 2014年11月22日至28日 Jolla的 ...

最新文章

  1. opencv 通过颜色提取显示屏数字
  2. 听飞狐聊JavaScript设计模式系列11
  3. 动态修改EasyUI accordion选中面板的标题(title)
  4. 最简单的Qt配置opencv教程
  5. java pkcs8_java中公钥,私钥,pkcs1格式,pkcs8格式互转
  6. preg_match_all() 函数
  7. 专题:固体力学中应力与应变分析详解(1.应力分析 2.符号 3.一般的三维应力场)
  8. python实现高级计算器_Python实现的复杂的计算器的代码
  9. 数学之美(Beauty Of Mathematics)
  10. Nginx报错:nginx: [error] invalid PID number in /run/nginx.pid 解决方法
  11. 涂涂乐的详细实现之三--文件IO操作
  12. 艾宾浩斯记忆遗忘曲线-背单词
  13. 【用例设计】接口用例设计
  14. iS-RPA2022.1.0 | 艺赛旗RPA新版本正式发布
  15. vue3 ref 和reactive的区别
  16. 美团后台开发实习生面试经验
  17. aot慈善币跑路了_慈善币AOT:用公益收割“韭菜”
  18. Anaconda3 安装 爬虫库 selenium(windows环境)
  19. 【学习路线】——JAVA工程师成神之路
  20. Java计算器(带Gui)

热门文章

  1. JAVA 实现 Word转PDF
  2. PSP2000远程无线连接控制电脑
  3. QQ音乐2009去广告方法
  4. #Linux Shell 脚本编程(10)—文本过滤(合并与分割—sort、uniq、join、cut、paste、split)
  5. Maya: Render Setup System Maya教程:渲染设置系统 Lynda课程中文字幕
  6. cmd查看所有数据库 db2_db2数据库常用操作命令大全
  7. 查看生产DB2数据库空间及使用情况
  8. android 程序员 计算器,程序员计算器(进制转换)
  9. Eclipse安装svn插件的几种方式
  10. 小米3g刷高格固件_小米路由器3g刷第三方固件遇到的一些坑