当前位置:网站首页>中国信通院沈滢:字体开源协议——OFL V1.1介绍及合规要点分析
中国信通院沈滢:字体开源协议——OFL V1.1介绍及合规要点分析
2022-06-25 10:39:00 【开源社】

| 转载自:中国信息通信研究院知识产权中心
| 编辑:高旖阳
| 责编:钱英宇
| 设计:马丽娜
引言
OFL开源协议解读
多数情况下,字体的应用方式通常包括平面印刷或者嵌入在软件项目中。通常来讲,在与字体开源相关的场合,可以使用Apahce2.0或者BSD协议进行授权,同时也有专门用于字体开源的许可证,如OFL许可证。例如,谷歌网站字体的许可协议属性,一部分是以APACHE2.0的,而另一部分是OFL的。OFL协议的全称是SIL Open Font License,是基于字体设计和语言软件工程方面的相关实践经验而专门为字体及其相关软件而设立的开源许可证,当前最为常见的版本是V1.1。该许可协议经开源促进会(OSI,制定开源协议标准的组织)认证,OSI官网上公布了OFL V1.1许可证的英文全文。同时OFL也属于一种自由软件许可协议,在自由软件基金会FSF的官方网站上提供了关于OFLV1.1协议文本和FAQ的链接。
OFL V1.1许可证发布于2007年2月26日,许可条款同时涵盖了平面印刷品和字体软件两个场景。许可证全文分为版权声明模板、序言、定义、授权条款和免责声明等部分,以下进行逐一解读:
1、 版权声明
与大多数开源许可协议的版权声明相一致,OFL V1.1许可证的版权声明模板包含版权标识、日期、版权持有者及联系方式。
2、 序言
序言部分主要阐述OFL许可证的主旨和基本的授权原则:在不允许字体本身被单独售卖的前提下,鼓励字体的使用、学习、修改和自由传播。
3、 定义
定义部分对协议条款中用到的术语进行描述,包括“字体软件”、“保留字体名称”、“原始版本”、“修改版本”和“作者”。
4、 授权条款
授权条款部分约定字体版权所有者授予字体使用者的各项权限以及附带的约束条件。该部分的授权条款可分为三类,分别是授予的权力、提出的限制条件和禁止项。授予的权力可以概括为两点:一是印刷品可以免费使用该字体且使用该字体的印刷品可以商用且印刷品使用该字体不需要携带版权声明和许可证文本。二是在计算机软件中使用到字体的源文件,则需要在分发使用了该字体源文件的软件时携带版权声明和许可证文本,软件中只提到字体名称而不调用字体源文件的情形除外。主要限制条件包括:字体本身不可以单独售卖,并且修改后的字体不允许使用保留字体名称。禁止项为:在未取得明确授权的情况下不允许使用字体版权所有人或者组织的名称用于产品的宣传和推广。
5、 免责声明
免责声明部分与大多数开源软件许可协议一致,提出不对使用本字体的行为所引起的任何风险提供担保,包括但不限于产品质量风险以及侵权风险等。
OFL开源协议合规要点
总结
相关阅读 | Related Reading
从转载阿里开源项目 Egg.js 技术文档引发的“版权纠纷”,看宽松的 MIT 许可该如何用?
DataBricks从开源到商业化踩过的坑
活动预告|EdgeX 开发者峰会@南京站 来啦!

本文分享自微信公众号 - 开源社KAIYUANSHE(kaiyuanshe)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
边栏推荐
- Flask blog practice - archiving and labeling of sidebar articles
- A random number generator
- Performance memory
- String implementation strstr()
- 有关计网的五种类型题
- 我希望按照我的思路盡可能將canvas基礎講明白
- WPF binding expression and binding data source (I)
- Ouverture de l'inscription | le troisième marathon des hackers de pagaie est arrivé comme prévu.
- 持续交付-Jenkinsfile 语法
- Google Earth Engine(GEE)——evaluate实现一键批量下载研究区内的所有单张影像(上海市部分区域)
猜你喜欢
Flask blog practice - archiving and labeling of sidebar articles
String implementation strstr()
[paper reading | depth] role based network embedding via structural features reconstruction with degree regulated
[today in history] June 24: Netease was established; The first consumer electronics exhibition was held; The first webcast in the world
A five-year technical Er, based on the real experience of these years, gives some suggestions to the fresh students
On binary tree
1-7Vmware中的快照与克隆
Houdini graphic notes: could not create OpenCL device of type (houdini_ocl_devicetype) problem solving
【OpenCV 例程200篇】210. 绘制直线也会有这么多坑?
Deep understanding of JVM - JVM memory model
随机推荐
好好思考
[200 opencv routines] 210 Are there so many holes in drawing a straight line?
Software testing to avoid being dismissed during the probation period
QT: parsing JSON
性能之内存篇
戴尔科技演绎“快”字诀,玩转CI/CD
1-7Vmware中的快照与克隆
WPF binding expression and binding data source (I)
How to install SSL certificates in Microsoft Exchange 2010
无心剑中译伊玛·拉扎罗斯《新巨人·自由女神》
JS【中高级】部分的知识点我帮你们总结好了
【系统分析师之路】第六章 复盘需求工程(综合知识概念)
Flask blog practice - archiving and labeling of sidebar articles
Five types of questions about network planning
NETCORE performance troubleshooting
[today in history] June 24: Netease was established; The first consumer electronics exhibition was held; The first webcast in the world
【文件包含漏洞-03】文件包含漏洞的六种利用方式
Is it safe to open an account with Guangzhou securities by mobile phone?
After reading this article, I will teach you to play with the penetration test target vulnhub - drivetingblues-7
XSS attack