尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

FontForge 与 SIL Open Font License(OFL)FAQ 完全指南:使用、修改、FONTLOG 与发布规范

发布时间:2026/9/27 9:21:30

资讯中心
01
ARTICLE

FontForge 与 SIL Open Font License(OFL)FAQ 完全指南:使用、修改、FONTLOG 与发布规范

FontForge 与 SIL Open Font License(OFL)FAQ 完全指南:使用、修改、FONTLOG 与发布规范
桌面应用图形学【免费下载链接】fontforgeFree (libre) font editor for Windows, Mac OS X and GNULinux项目地址https://gitcode.com/gh_mirrors/fo/fontforge点击查看免费下载本篇指南以 FontForge 仓库中收录的 SIL Open Font LicenseOFLFAQ 越南语非官方翻译doc/sphinx/appendices/ofl/OFL-FAQ-Unofficial-vi.rst为骨架系统梳理 OFL 下字体使用与发布、修改与衍生、FONTLOG 编写、贡献回馈、许可法律性质以及用 OFL 发布原创字体的完整操作规范。读完后你将能判断任何 OFL 字体的合规使用边界并能按规范为自建字体完成 OFL 授权与 FONTLOG 建档——这些能力在 FontForge 中均有对应界面直接落地详见 Font Info 对话框的 License 与 FONTLOG 面板。1. OFL 是什么FontForge 为何收录这份文档OFLOpen Font License由 SIL International 设计专门面向字体这一特殊软件形态。FontForge 官方文档明确推荐其为开源字体的首选许可证之一在 doc/sphinx/faq.rst 的什么许可证适合开源字体问答中作者指出通用开源软件许可证如 OSI 认可名单通常不能满足字体设计师的具体需求并特别推荐 SIL Open Font License 及其 FAQ同时建议非英语用户阅读仓库中收集的非官方翻译合集。本仓库在 doc/sphinx/appendices/OFL-Unofficial.rst 中集中维护了 OFL 的多语种非官方翻译索引其中OFL 1.0 的越南语翻译许可证 FAQ由 Clytie Siddall 翻译正是本文的主体文档。FAQ 原稿由 Nicolas Spalinger 与 Victor Gaultney 于 2005-08-16 撰写累计约 3166 次阅读对应 OFL1.0 版本2005-11-22。需要说明的是OFL1.1 已于 2007 年 2 月发布并成为当前版本但 1.0 的 FAQ 所阐述的核心理念与使用逻辑在 1.1 中仍然成立本文所有规则均以许可证与 FAQ 原文为依据。法律地位提醒重要前提非官方翻译不具备法律效力。只有 OFL 的英文原文才构成有效的许可证文本任何翻译仅用于帮助非英语用户理解意图。这一点在 OFL-Unofficial.rst 的翻译指南 与越南语许可证翻译页OFL-Unofficial-vi.rst中均有明确声明。2. 使用与发布OFL 字体可以用在哪、怎么发2.1 文档与网页中的使用Q1.1–Q1.3Q1.1能否在任何出版物中使用 OFL 字体甚至嵌入文档可以。OFL 字体的日常使用方式与大多数商业字体无异而且比许多专有字体更宽松——允许在文档中嵌入字体的子集。这种使用不要求你在出版物中附带许可证文本或版权声明文件即 OFL 第 2 条件所列文件也不需要任何署名声明。实践建议在出版信息中如书末版权页注明字体名称。两点关键边界如果要把完整的字体文件作为独立文件分发则必须按 OFL 条件发布完整字体包含所有既有声明在文档中引用或嵌入 OFL 字体不改变文档本身的许可证。文档不是衍生作品正如编译后的程序不是编译器的衍生作品用 OFL 字体生成的图片同样不落入 OFL。Q1.2能用 OFL 字体建网页吗当然可以官方态度是放手去做并建议配合 CSS 层叠样式表使用。Q1.3能在自己的网站上发布 OFL 字体吗可以前提是满足使用条件包含必要的文件、不滥用作者姓名、不改名Modified Version、不进行再许可、不单独售卖字体。2.2 与自由软件、商业软件的打包分发Q1.4–Q1.7Q1.4自由/开源软件发行版GNU/Linux、BSD 等能收录 OFL 字体吗可以。OFL 与绝大多数 FLOSS自由与开源软件许可证兼容。你可以在发行版中重新打包 OFL 字体及其附带组件装入.rpm或.deb包放入发行版 CD/DVD 与在线软件仓库——这正是 FontForge 仓库自身在 Packaging/debian 与 Packaging/redhat 中的打包实践所体现的生态。Q1.5把 OFL 字体随自己的程序发布程序也必须开源吗不需要。只有基于 OFL 字体软件的部分需要以 OFL 发布。OFL 的设计初衷之一就是允许 OFL 字体与采用限制性许可证的软件一起捆绑分发。Q1.6能收录在免费或商业字体光盘CD中吗可以前提是该光盘上还有其他字体或软件从而确保 OFL 字体本身没有被单独售卖。Q1.7能出售包含 OFL 字体的软件包吗可以。标准版Standard与修改版Modified Version均可随软件包出售。典型例子文字处理器、设计与出版应用、培训教育软件、教育类游戏等——只要字体不是被单独售卖即可。2.3 禁止单独售卖的原因与作者权益Q1.8–Q1.10Q1.8为什么 OFL 不允许单独售卖字体目的是防止有人仅靠转售 OFL 字体牟利。OFL 作者在授权时就已放弃了潜在收入唯一应当从 OFL 字体获益的人就是原作者。使用者应尊重作者的这一贡献。Q1.9如何获取标准版Original Version信息与对比状态查看许可证中的版权声明以获取原作者联系方式查看FONTLOG记录以了解自标准版以来的变更利用声明acknowledgements部分联系各方贡献者。只要可行官方建议优先使用 OFL 字体的标准版。Q1.10OFL 第 4 条件不滥用作者名义是什么意思该条件的目的是防止借用原作者的声誉造成原作者认可或支持某修改版/某软件包的印象。例如禁止在文字处理软件的功能列表中写入 OFL 字体原作者的名字来宣传软件禁止在网站上用由……设计来推销某个修改版。但同时应当在软件包的功劳页credits如有中鸣谢作者。判断标准是允许对作者有利的致谢禁止对他人有利或可能损害作者名誉的致谢。3. 修改与衍生边界、署名与 Reserved Font Name3.1 可以改什么、能抄字形吗Q2.1–Q2.2Q2.1能否修改 OFL 字体可以修改任何部分前提是不违反 OFL 条件不得从字体中删除版权声明但可以添加信息以说明你的贡献。Q2.2能把 OFL 字体的字形抄进自己的字体吗可以。但一旦你发布的字体中包含 OFL 字形该字体必须整体采用 OFL 授权并且必须包含 OFL 第 2 条件所要求的信息版权声明与许可证全文。3.2 增值修改能否收费Q2.3–Q2.5Q2.3添加了新字形/OpenType 代码后能卖增强版字体吗不能单独售卖。衍生字体必须按 OFL 发布任何人都不得将其单独售卖。但允许把它装入更大的商业软件包如编辑器、办公套件、操作系统。这种情况下官方强烈建议在软件包之外同时免费公开该衍生字体。Q2.4能付费请别人为 OFL 字体做增强吗可以——这是为 OFL 字体持续开发提供资金的好方式。但增强后的字体只能以 OFL 向他人发布不能出售字体本身你仍然在为社区贡献重要资源同时应记住自己受益于他人的贡献。Q2.5为适配我的程序大改了一个 OFL 字体能限制它的使用吗不能。一旦发布修改版它就必须遵循 OFL任何人都不得施加额外限制。目的是一旦改进版发布即向所有人开放使用。你的竞争优势应来自抢先发布包含增强的软件包而非限制字体本身。Q2.6必须公开提供衍生字体的源码源文件、构建脚本、文档吗不强制但官方强烈建议把改进回馈社区——社区也会反过来惠及你。3.3 Reserved Font Name 与命名规范Q2.7–Q2.8Q2.7为什么修改版不能使用 Reserved Font Name预留字体名最好的署名方式是在随字体发布的文件中感谢原作者与贡献者FONTLOG 正是理想场所致谢不是强制的。Reserved Font Name 保证只有未修改的标准版才使用原名从而杜绝重名混乱。选择新名字时建议发挥创意避免与原名相似或读音相近。注意版权持有者可通过单独书面协议明确授权可信之人使用 Reserved Font Name。Q2.8存储在字体软件中的引用是什么意思要删除所有对 Reserved Font Name 的引用吗不是所有引用。允许在修改后的源码中保留指向原字体的文字性参考只要没人会误把修改版当作原版但禁止用 Reserved Font Name 以任何方式向用户标识字体除非版权持有者书面允许见 Q2.7。用户安装衍生版Modified Version后在字体菜单、字体属性对话框、PostScript 流、文档引用等任何面向用户的场景中都不应看到原名。原因防止用户混淆衍生版与标准版或误以为某功能来自另一版本名称冲突会为用户和各版本设计师制造大量麻烦字体替换系统如fontconfig、OpenOffice.org、Scribus在配置将某字体名替换为指向另一字体时也会出错。结论为衍生版提前想一个合适的新名字让标准版、衍生版及不同衍生版之间易于区分对所有人都有利。3.4 FONTLOG 是什么、要不要更新Q2.9–Q2.10Q2.9FONTLOG 是什么FONTLOG 有三个用途为用户和其他开发者提供字体的基本信息记录字体或附带文件的变更历史由原作者或他人撰写提供鸣谢作者与贡献者的合适位置。详细写法见下文第 4 节。Q2.10必须更新 FONTLOG 吗不强制但不更新会让大家很不满意——所有人都需要了解衍生版与原版的区别以及如何利用或基于这些变更继续开发。4. FONTLOG 文件规范与模板FONTLOG 可以有多种形式但应当包含以下四个部分完整模板见 OFL-FAQ-Unofficial-vi.rst 第 3 章4.1 四部分结构3.1 FONTLOG for 字体家族名声明本文件提供该字体软件的详细信息应随字体及任何衍生品一起发布。3.2 基本字体信息说明字体项目的目标与简短规格告知用户更详细文档的获取位置可说明如何向标准版回馈变更也可包含简短设计说明或相关文档引用。3.3 ChangeLog变更记录列出大小变更最新在前。官方示例2005-02-01 (Nguyễn Văn Minh) 新字体家族名 Version 1.1 - 改进构建脚本的性能与输出细节 - 新增智能代码文档 - 修正文档中的若干拼写错误 - 修正下加符号 U032F 的位置 - 新增亚美尼亚语 OpenType/Graphite 智能代码 - 新增亚美尼亚语字形U0531 - U0587 - 以新字体家族名名称发布 2005-01-01 (Trần Thị Ngọc) 字体家族名 Version 1.0 - 字体家族名首次发布3.4 致谢Acknowledgements鸣谢贡献者的合适位置。若你做了修改应添加姓名N、电子邮件E、网址W与描述D列表按姓氏字母序排列。官方示例越南语翻译中的人名示例N: Lê Thị Trinh E: trinh字体之家.org W: http://trinh.字体之家.org D: 设计师 - 基于罗马体风格的希腊语西里尔字形 N: Ngô Quốc Linh E: linh公司.com W: http://www.公司.com/linh/项目/字体 D: 工程师 - 原始智能字体代码 N: Nguyễn Văn Minh E: ngminhphu_ba.org W: http://phu_ba.org D: 贡献者 - 亚美尼亚语字形与代码 N: Phan Trân Anh E: anh字体之家.org W: http://anh.字体之家.org D: 设计师 - 原始罗马体字形 N: Trần Thị Ngọc E: ttngọc大学.edu W: http://art.大学.edu/项目/字体 D: 贡献者 - 若干 Graphite 杂项修复原作者也可在此记录其组织信息。4.2 FontForge 中的 FONTLOG 落地FontForge 的Font Info 对话框专门提供了 FONTLOG 面板doc/sphinx/ui/dialogs/fontinfo.rst#L763-L772。文档明确写道FONTLOG 是从 Open Font License 借鉴而来的想法它是对字体的描述以及随时间所做的变更日志还包含关于字体的更多信息。该面板与 Comment 面板使用相同界面让你把 FONTLOG 直接存储进字体本身而不会丢失——这正是对 OFL FAQ 第 2.9 条的工程化实现FAQ 要求 FONTLOG 随包发布FontForge 则允许将其内嵌为字体元数据的一部分。5. 贡献与回馈为什么要投桃报李5.1 为什么要回馈原作者Q4.1把收到的成果回馈回去能惠及许多人你提供的贡献与改进字体、数据文件、源码、构建脚本、使用文档等既能帮助他人也能激励更多人回报最终你也有机会受益于他们的贡献。有时候维护自己的分支比合并回原版更费力。注意所有贡献必须是你的原创或你拥有的成果——贡献时可能需要就此作出确认。5.2 贡献会被并入标准版吗Q4.2多数作者乐于接受贡献但可能不愿合并需要他们额外投入的重大改动。贡献最好能惠及整个字体家族并与整体设计与风格协调作者应随字体发布设计指南。以下形式的贡献更受欢迎以补丁patch形式提交或清楚描述变更公开的版本控制系统/集中式系统如SVN或Arch很有用有价值的类型错误修复、新增字形、风格变体连同访问它的智能代码。5.3 如何资助 OFL 字体开发Q4.3多数 OFL 作者乐意接受资助——请与他们联系确认合适的方式。资助将支持未来的开发你也可以付费请人增强字体再把成果贡献给原作者纳入标准版。6. 许可证本身的性质OFL 1.0、变更与法律属性6.1 许可证会变化吗Q5.1OFL 1.0 作者希望它在多数情况下足够稳定但仍可能未来改进。任何修订只影响未来的字体发布既有许可证持续有效修订不溯及既往版权持有者有权以修订后的 OFL 重新发布字体。所有版本均可从 SIL 的 scripts.sil.org/OFL 获取现行版本与 FAQ 见 openfontlicense.org。6.2 我能用 OFL 授权自己的字体吗Q5.2当然可以官方非常鼓励。OFL 是经过精心设计的许可证比许多方案提供更高自由度同时保护原作者并为其他贡献者制定清晰规则。6.3 OFL 限制版权持有者的权利吗Q5.3不限制。版权持有者保留对其所创字体的一切权利只是以特定方式许可出一部分使用权利。例如可以以 OFL 发布基础版字体同时单独出售增强版——这只有版权持有者本人可以做对应 FAQ 1.8 的镜像逻辑收益归作者。6.4 OFL 是合同还是许可证Q5.4OFL 是许可证不是合同其法律效力不要求签名。通过使用、修改和以 OFL 再发布组件即视为默示接受该许可证。7. SIL International许可证背后的组织Q6.1SIL International 是谁SIL International 是一个基于信仰的非政府NGO发展与教育组织在全球范围内通过学习、记录并帮助发展世界上较少人知晓的语言——通过识字教育、语言学、翻译及学术培训等手段。其服务面向所有人不分宗教、政治、性别、种族或族裔背景成员与志愿者均为基督徒。Q6.2这与字体授权有什么关系能够用母语读、写、输入和出版是全球数十亿人的核心需求之一这需要广泛可用的字体尤其要支持较少人知晓的语言。SIL 开发并支持他人开发一整套开放授权的文字系统实现组件涵盖输入法、智能字体、智能渲染库与智能应用。其中字体及相关软件整套组件的关键部分尤其需要一种明确适配的开放许可证——这正是SIL 开发 OFL 的原因。Q6.3如何联系 SIL主站http://www.sil.org复杂文字系统站点http://scripts.sil.org许可证信息含联系邮箱http://scripts.sil.org/OFL8. 用 OFL 发布原创字体五步操作清单FAQ 第 7 章给出以 OFL 发布自创字体的完整操作流程仅需五步7.1在 OFL 主文件开头写入版权、商标与预留名信息7.2在每个字体文件中写入版权信息与 OFL 引用如 TrueType 的 name、描述与许可证字段同样写入其他组件构建脚本、字形数据库、文档、键盘、模板等7.3为字体编写一份初始 FONTLOG并放入发布包7.4在发布包中包含 OFL 全文7.5强烈建议同时包含本 OFL FAQ作为许可证配套文档。在 FontForge 中第 2 步可直接通过Font Info 对话框完成其 License 字段描述字体的许可证条款底部有按钮可直接填入 SIL Open Font Licensedoc/sphinx/ui/dialogs/fontinfo.rst#L554-L566并可用 License URL 字段指向许可条款页面第 3 步则由上文提到的FONTLOG 面板承载。9. 参考依据速查本文主体文档FAQ 越南语非官方翻译doc/sphinx/appendices/ofl/OFL-FAQ-Unofficial-vi.rstOFL 越南语许可证非官方翻译doc/sphinx/appendices/ofl/OFL-Unofficial-vi.rstOFL 多语种非官方翻译索引与翻译指南doc/sphinx/appendices/OFL-Unofficial.rstFontForge 官方 FAQ 对 OFL 的推荐doc/sphinx/faq.rst#L661-L674Font Info 对话框的 License 与 FONTLOG 面板说明doc/sphinx/ui/dialogs/fontinfo.rst#L554-L566 与 doc/sphinx/ui/dialogs/fontinfo.rst#L763-L772FontForge 自身许可信息LICENSEFontForge 整体按 GPLv3 提供大部分组件按修订版 BSD 许可与 OFL 生态协同共存最后提醒以上内容来自 OFL 1.0 的 FAQ 非官方翻译用于帮助理解许可证意图实际授权与合规判断请始终以openfontlicense.org上的英文原文及现行 OFL 1.1 文本为准。赞分享桌面应用图形学【免费下载链接】fontforgeFree (libre) font editor for Windows, Mac OS X and GNULinux项目地址https://gitcode.com/gh_mirrors/fo/fontforge点击查看免费下载相关推荐FontForge 文档中的 SIL Open Font LicenseOFL非官方翻译体系与合规使用指南FontForge 文档中的 SIL Open Font LicenseOFL非官方翻译体系与合规使用指南 导读 SIL Open Font Licens桌面应用图形学从源码到部署Mixtral-8x7B-Instruct-v0.1-da8w8-torchao-v0.17.0量化与保存全流程从源码到部署Mixtral 8x7B Instruct v0.1 da8w8 torchao v0.17.0量化与保存全流程 你是否想了解如何将大型语言模型高桌面应用图形学LxgwWenKai授权解析SIL Open Font License 1.1使用完全指南LxgwWenKai授权解析SIL Open Font License 1.1使用完全指南 前言开源字体的授权困境 在数字时代字体作为视觉表达的重要载体UI组件上一篇5个实战技巧高效使用BinDiff进行二进制代码差异分析下一篇百度网盘秒传工具完整使用指南创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

◈

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

◐

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

▲

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。