文档章节

谷歌的垄断正在扼杀自由软件

红薯
 红薯
发布于 01/12 09:00
字数 892
阅读 1359
收藏 0

谷歌在搜索领域具有不可否认的垄断地位,而通过Chrome及其衍生产品在网络浏览软件方面已经是几乎垄断。甚至其他浏览器(例如Mozilla的Firefox)也参考Google的安全浏览服务来确定下载的可信赖性。

阻止恶意软件的传播是值得称赞的做法,但是这样做的结果是,如果开源和自由软件开发人员不购买昂贵的证书颁发机构的服务的话,其软件发布能力会直接受损。

开发人员尝试在线发布其软件的新版本,他们的 Google Search Console 中可能会遇到如下警告:

这一情况在软件首次发布时并不罕见。就算你的域名已经注册超过14年,而且从未有过任何恶意记录的情况下也没用:

就算你用了各种病毒扫描程序来检查你的可执行文件,都没有发现任何一个恶意内容,也都没用:

而 Google 会给你发一个警告邮件:

这些警告通常不止发一次,内容与你之前所看的没什么区别。

这是一个容易被忽略的可怕警告:Web浏览器会警告用户您的软件可能是恶意的。从Google的警告中可以明显看出,它认为您的网站已遭到入侵,这可能导致包括退市在内的搜索结果处罚。

而实际上你除了将软件发布到网络上,并没有做其他任何错误的事情。

这个过程是完全不透明的:你根本不知道需要做些什么才能去除这些警告?多少次下载?域名注册时间?获得Windows代码签名证书是否可以缓解这些警告?它必须是EV证书吗?反正你一无所知。

假设您要试试通过获取代码签名证书以查看是否有帮助:

对于小型的自由软件开发商来说,这是多么划算的交易。此外,您需要拥有经美国商业改善局(Better Business Bureau)验证的注册企业,才能获得EV证书。

如果您需要常规证书,可以通过在软件上附加公共法定名称并发送驾驶执照副本来实现。这就是说,您通过发布您的法定姓名而在线上冒着这些风险。

即使完成所有这些操作并开始对可执行文件进行签名,我仍然无法确定Google是否会开始将这些可执行文件视为安全文件。

就我自己而言,这实际上阻止了我继续发布自己软件的编译二进制文件。如果需要分发免费软件时必须进行代码签名,那么昨天我们需要使用“让我们加密”的方式进行代码签名。如果没有,那么Google需要就如何处理来自自由和开源软件开发人员的新软件版本进行政策更改。

文章译自 https://medium.com/@byuu_san/googles-monopoly-is-stifling-free-software-e63dea114f39

© 著作权归作者所有

红薯

红薯

粉丝 22268
博文 161
码字总数 88559
作品 8
深圳
产品经理
私信 提问
加载中

评论(1)

YANG_YAWEI
YANG_YAWEI
“让我们加密”? 机翻完麻烦校对下吧...
为什么我喜欢海盗湾?

每次我写介绍海盗湾的文章,就一定有人跳出来教育我:   "难道你不知道,下载盗版文件是不道德的吗?"   "盗版行为等于偷窃!"   "盗版扼杀原创!" 那么,今天我就专门解释一下,为什么...

阮一峰
2009/11/21
0
0
谷歌将面临史上最高罚款:安卓系统垄断或被打破

美国互联网巨头正在受到欧盟的严厉审查。有消息称,未来两天内,欧盟将对谷歌通过安卓移动操作系统滥用其主导地位的行为做出最终裁决。这也是欧盟针对该公司反垄断调查中最重要、涉及罚金最高...

局长
2018/07/17
5.6K
61
Google 罚款将创新高!Android 垄断或被打破

美国互联网巨头正在受到欧盟的严厉审查。有消息称,这两天内,欧盟将对谷歌通过安卓移动操作系统滥用其主导地位的行为做出最终裁决。这也是欧盟针对该公司反垄断调查中最重要、涉及罚金最高的...

技术小能手
2018/07/22
0
0
谷歌在最高法院 API 版权诉讼中获得科技行业的支持

自 2010 年甲骨文起诉谷歌至今,谷歌和甲骨文之间的软件版权纠纷案(copyright dispute)已来来回回牵扯了十年之久。目前,该案件又有了新进展,据 ZDnet 网站报道,在可以影响软件开发未来前...

白开水不加糖
01/15
2.8K
14
谈谈 COS 中国自主知识产权智能手机操作系统

2014年1月16日,CCTV13 新闻频道发布了一篇关于“COS中国智能手机操作系统面世”的报道,据悉COS是中国科学院软件研究所与上海联彤网络通讯技术有限公司联合发布的具有自主知识产权的操作系统...

快乐大米
2014/01/16
8.1K
113

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 谨以此文怀念逝去的人

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 今天没歌曲 手机党少年们想听歌,请使劲儿戳(这里) 今天是周六, 刚想开始写乱弹的时候, 翻到了巴叔新建的话题上, @ 巴拉迪维:宏哥,一路...

小小编辑
33分钟前
9
0
判断php变量是否定义,是否为空,是否为真的一览表

使用 PHP 函数对变量 $x 进行比较 表达式 gettype() empty() is_null() isset() boolean : if($x) $x = ""; string TRUE FALSE TRUE FALSE $x = null; NULL TRUE TRUE FALSE FALSE var $x; N......

Grayk
今天
12
0
服务器监控

1. 服务器监控内容有哪些? 答: 主要有服务监控 和 流量监控 2. 监控重点是? 答: 是 磁盘 和 流量,cpu是浮动的,意义不大 3. 怎样 实现 监控? 答:将 服务器 分为:监控者 和 被监管协议...

杨凯123
昨天
242
0
Apollo开发指南

一、准备工作 二、本地启动 2.1 Apollo Config Service和Apollo Admin Service 2.2 Apollo-Portal 2.3 Java样例客户端启动 2.4 .Net样例客户端启动 三、开发 3.1 Portal 实现用户登录功能 3....

Ciet
昨天
307
0
英文词汇 计算机网络中的专业英语单词及其缩写

学习计算机网络时,会阅读相关的专业文献。对于文献中经常出现的缩写形式的专业名词,做了一些积累。现于此博文中做个简单的分享,希望能对后来人有所帮助,平稳地入门计算机网络。 注:博文...

志成就
昨天
178
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部