使用Google Fonts注意事项
Google Fonts是一个字体嵌入服务库。 这包括免费和开源字体系列、用于浏览库的交互式 Web 目录以及用于通过 CSS 和 Android 使用字体的 API。 Google 字体库中的流行字体包括 Roboto、Open Sans、Lato、Oswald、Montserrat、Source Sans Pro 和 Raleway。根据官网文档,Google Fonts的字体可以在您的产品和项目中自由使用这些字体 ,比如印刷或数字、商业或其他方式。Google Fonts也根据人们的疑问设置了Frequently Asked Questions,但是因为这些文档都是用英语书写且有很多专业术语,理解起来十分困难。笔者仔细阅读了Google Fonts旗下字体所使用的各种版权许可证书,以Q&A的方式来解释使用Google Fonts的注意事项。希望能够帮助到使用Google Fonts的人。
关于Google Fonts的一切,应以Google Fonts官网为准,本文仅供参考,并非法律建议。
Q&A
可以将字体下载到个人电脑使用吗?
可以。
可以将字体用于印刷品吗?
可以。
免费吗?
是的。
可以商用吗?
可以免费使用这些字体在您的产品和项目打印或数字,商业或其他。这不是法律建议,请考虑咨询律师,并查看所有细节的完整执照。
可以在软件或者网页中使用吗?
可以,但需要表明字体的版权归属(License文件)。
可以将字体放在服务器或者分发吗?
可以,在分发的时候需要揭露字体软件版权归属。根据所使用的开源协议不同,不一定允许你将该字体售卖。
可以修改字体并分发修改版本吗?
可以,在分发的时候需要揭露原字体软件版权归属。根据所使用的开源协议不同,不一定允许你将该字体售卖。也可能会要求将修改字体使用相同协议分发。
使用该字体创建的文档需要沿用原字体的协议吗?
不需要。针对释出字型“必须以同样授权释出”的要求规定,并不适用于任何使用该“字型软件”创建的任何文档。
印刷品使用Google Fonts会面临什么不良影响?
印刷品无需因使用了Google Fonts而包含该字体的授权条款和版权声明,但是,印刷品在电脑上的源文件,比如包含字体源文件的
psd、word等,如果使用了该协议授权的字体,还是需要在分发源文件的时候声明所使用字体的版权(声明方式可以是印刷品源文件和字体版权协议放在同一个文件夹下)。如果印刷品源文件只是设置使用什么字体而没有在源文件中包含字体软件的任何部分(比如说,我设置使用宋体,但是最终显示的效果要取决于你的电脑上有没有安装这个字体。文字工作者应该很好理解这个和包含字体源文件的区别。)就不用声明字体授权。为什么有些字体在其他字体商是收费的?这些字体可以免费使用吗?
只要字体是从Google Font获得的,就可以免费使用。字体是否在外部字体商收费不影响Google Font下的所有字体是免费的事实。Search queries may surface results from external foundries, who may or may not use open source licenses.
如何在使用的时候声明字体版权?
版权声明与条款全文可以被放置在独立纯文本文件、人类可读信息头、或文本/二进制文件内适当的、用户易于查阅浏览的机器可读元数据字段。
举例说明在使用的时候声明字体版权或者如何放置字体的License?
- 在网站中使用Google Font的时候,可以将字体文件和字体版权声明放在一个字体名命名的文件夹内。如果使用多个字体,这些字体名命名的文件夹可以放在Font文件夹内。
- 在开发的app中使用Google Font的时候,可以在软件安装包里放置版权声明。也可以在软件界面的某个地方放置版权声明(比如点击License按钮之后,显示所使用开源字体的版权声明)。
- Google Font中字体软件所使用的版权声明可以在google/fonts: Font files available from Google Fonts, and a public issue tracker for all things Google Fonts (github.com)获得。
- 以上声明字体版权的方式并非唯一选项,仅供参考,不是法律要求或建议。
在什么情况下不用声明字体版权?
- 建议在任何时候都去声明字体版权来表达对原作者的尊重,但是确实在某些情况下不用声明字体版权。
- 通过使用自Browse Fonts - Google Fonts获得的代码或者字体文件是链接到Google Font放置字体软件的位置时,可以不用声明版权,因为这种方式本质上是使用的Google服务器或者Google的Github仓库上的字体,Google已经在这些地方声明了完整的版权了。
- 在分发印刷品时,可以不声明版权,因为印刷品并非软件。但是印刷品在电脑上的源文件属于软件范畴,需要声明使用字体的版权。
- 如果文档只是设置使用什么字体而没有在源文件中包含字体软件的任何部分(比如说,我设置使用思源宋体,但是最终显示的效果要取决于你的电脑上有没有安装这个字体。文字工作者应该很好理解这个和包含字体源文件的区别。)就不用声明字体授权。
在分发、播放和演示使用了Google Font字体的视频时需要声明字体版权吗?
必须声明版权,声明版权的方式可以在视频内部声明版权或者将字体版权声明文件放在和视频同一个文件夹中。同理,word、pdf、ppt等其他文本文件也必须声明版权。
可以用字体名称和字体作者来宣传自己的产品吗?
不可以,除非取得版权持有者的书面同意。但是向版权持有者和作者的贡献致谢而标示姓名是被允许的。
License
copyright 2021 苏月晟,版权所有。

本作品由苏月晟采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
使用Google Fonts注意事项的更多相关文章
- bootstrap之google fonts
bootstrap之google fonts 在学习一个bootstrap时,看到了一行引用代码:@import url(http://fonts.googleapis.com/css?family= ...
- 使用 Google Fonts 为网页添加美观字体
前言 文字是网页中很重要的组成部分.为文字选择一个合适的字体,能够更好的展现一个网站的个性,表达所要传递的信息,同时吸引用户来产生兴趣. 说到字体,我们首先会想到 CSS 里面的 font,例如: & ...
- (转)Google Fonts 的介绍与使用
转载自“前端笔记” http://www.cnblogs.com/milly/archive/2013/05/10/google-fonts.html Google Fonts 是什么?(以下翻译为 ...
- Google css & Google fonts
最近用某开源模板做提案的时候, 抓包工具老是有外部Request. 问题出在某css中有这么一句: @import url(https://fonts.googleapis.com/css?famil ...
- Get Started with the Google Fonts API
Get Started with the Google Fonts API This guide explains how to use the Google Fonts API to add fon ...
- 前端 CDNJS 库及 Google Fonts、Ajax 和 Gravatar 国内加速服务
由于某些众所周知的原因,好多开源的 JS 库采用的国外 CDN 托管方式在国内访问速度不如人意.所以我们特意制作了这个公益项目,托管了 CDNJS 的所有开源 JS 库以及反代了 Google Fon ...
- [PostCss] Easily Load Google Fonts with PostCSS Font Magician
Configuring Google Fonts can be quite an annoying process to setup. Using Font Magician with PostCSS ...
- google fonts 国内使用解决方案
由于众所周知的原因,国内使用google font库有很大的问题. 解决方案1:使用国内镜像如360网站卫士常用前端公共库CDN服务 优点:使用方便 缺点:目标用户包含国外的开发者,不清楚国外用户的加 ...
- 最近在做外贸网站的时候,需要大量的字体来充实页面,就学习了怎么引用Google Fonts
第一步,FQ进入谷歌官方字体网站:https://fonts.google.com 妥妥的. 第二步,点击你所选择字体演示块的右上角的加号,然后你所选择的字体会形成引用链接以及你所要写的css样式. ...
随机推荐
- SpringBoot2.x+mybatis plus3.x集成Activit7版本
最近在写一个开源项目ruoyi-vue-pro,暂时负责Activiti7工作流的搭建,接这个任务一个原因,是比较好奇Activiti7版本与先前的5.6版本究竟有什么区别,因为先前在工作当中,最开始 ...
- 20210712 noip12
考场 第一次和 hzoi 联考,成功给 sdfz 丢人 尝试戴耳罩,发现太紧了... 决定改变策略,先用1h看题,想完3题再写. T1 一下想到枚举最大值,单调栈求出每个点能作为最大值的区间,然后以这 ...
- centos7修改服务器时区
查看时区设置 timedatectl 列出所有时区,通过键盘上下键进行浏览 timedatectl list-timezones 修改服务器时区为Africa/Lagos # 拉各斯的时区,UTC+1 ...
- python模块--glob, fnmatch
包/方法 返回值 参数 说明 glob Unix shell样式的路径扩展 .glob() list 匹配满足规则的所有路径(默认以 . 开头的文件不会匹配到, 可以用 .* 来匹配) pat ...
- Linux内核下包过滤框架——iptables&netfilter
iptables & netfilter 1.简介 netfilter/iptables(下文中简称为iptables)组成Linux内核下的包过滤防火墙,完成封包过滤.封包重定向和网络地址转 ...
- C# 获取应用程序内存
double usedMemory = 0; Process p = Process.GetProcesses().Where(x => x.ProcessName.Co ...
- tar解压缩问题
gzip: stdin: unexpected end of filetar: 归档文件中异常的 EOFtar: 归档文件中异常的 EOFtar: Error is not recoverable: ...
- Ubuntu管理员手册
hostname cat /etc/hosts apt-get install iproute2 iproute2-doc ip a ps -aux
- 第七章:网络优化与正则化(Part2)
文章相关 1 第七章:网络优化与正则化(Part1) 2 第七章:网络优化与正则化(Part2) 7.3 参数初始化 神经网络的参数学习是一个非凸优化问题.当使用梯度下降法来进行优化网络参数时,参数初 ...
- Android——ProgressBar(进度条)
参考资料来源于菜鸟教程--学的不仅是技术,更是梦想! 学习! 1.常用属性讲解与基础实例 从官方文档,我们看到了这样一个类关系图: ProgressBar继承与View类,直接子类有AbsSeekBa ...