写点什么

自由软件永远是自由的

  • 2019-10-15
  • 本文字数:916 字

    阅读完需:约 3 分钟

自由软件永远是自由的

今年 5 月份,很多媒体都转发了一篇文章,是讲 ASF(Apache Software Foundation) 和 GitHub 受美国法律限制的事情,部分业内人士也在担心,是否有可能中国的程序员们会受到限制的影响而不能使用 Apache 2.0 License 的软件,以及托管在 GitHub 上的软件呢?


京东云的李道兵老师,对这件事情发表了自己的看法。


其实这里边有很多对 ASF/GitHub 声明的误解,还有很多对开源/自由软件的误解。


首先,ASF(Apache Software Foundation)的那段文字是指 ASF 提供的服务受美国法律限制,这些服务包括了他的会员服务、他的下载服务、甚至也可以包括他的网站服务。但这丝毫不影响你(如果你被美国法律限制)对以 Apache 2.0 License 授权的软件的任何权益。


你仍然可以继续下载这些软件,只是不能从 ASF 的网站下载,你可以从任何发行版、任何镜像站,任何其他你能获取到这些软件的地方(包括从你的朋友手上拷贝一份)去下载一份软件。


你仍然可以继续使用这些软件,你仍然可以继续修改软件,你仍然可以继续分发这个软件。这些都是受这些软件的 License 所保障的。也许这些软件的新版本抛弃了自由,换一个不自由的协议来分发,那么你仍然可以继续使用老版本,甚至基于老版本继续修改,继续以一个兼容的自由软件协议来分发。这方面的例子很多,比如 MySQL 被 Oracle 限制后,诞生了 MariaDB;以及 OpenOffice 之后的 LibreOffice。


自由软件运动在最开始的时候就提到了自由软件的三大自由:使用的自由、修改的自由、分发的自由。这三大自由齐备了才能保障自由软件的永远自由。



Richard


(©Wikipedia by Thesupermat)


最后,感谢 RMS (Richard M. Stallman) 用了自己的一生来推广自由软件运动,感谢 Linus 让 GNU/Linux 变成一个实用的系统,感谢Debian社区对自由软件的坚守,感谢为自由软件各个License提供法律条文建议的各个好心人,是这些人让自由软件能够持续存在、扩大影响力。


2019-10-15 18:57639

评论

发布
暂无评论
发现更多内容

anyRTC与京东智联云市场达成战略合作,携手音视频平台

anyRTC开发者

ios 音视频 WebRTC RTC 安卓

openEuler进化记:一颗探索宇宙的生态之星

脑极体

这里有一份Java程序员的珍藏书单,请您注意查收

捡田螺的小男孩

Java 后端 PDF

SpringCloud Alibaba开篇:SpringCloud这么火,为何还要学习SpringCloud Alibaba?

冰河

分布式 微服务 高性能 SpringCloud Alibaba

一笔订单,但是误付了两笔钱!这种重复付款异常到底该如何解决?

楼下小黑哥

支付宝 微信支付 支付系统 支付

你用过宏##粘贴函数,然后用函数指针查找执行吗?今天就给你说道说道

良知犹存

c c++

架構師訓練營第 1 期 - 第 05 周作業

Panda

架構師訓練營第 1 期

ARTS打卡 第21周

引花眠

微服务 ARTS 打卡计划 springboot

保证缓存与数据库的数据一致性不是很容易

架构师修行之路

缓存 一致性

云开发·多次订阅一次性订阅消息后定时发送

Yukun

微信小程序 小程序云开发 消息推送 订阅消息

第五周课后总结

饭桶

缓存架构不够好,系统容易瘫痪

架构师修行之路

缓存 微服务 架构设计

二十四、深入Python多进程multiprocessing模块

刘润森

Python

算法训练营毕业总结——以此自勉

Airship

算法 算法和数据结构

现场突击京东程序员的购物车!看看"11.11"都买啥?

京东科技开发者

程序人生

程序员跳槽,只要用好(2+2)方法论,绝对可以找到一家好公司

Java架构师迁哥

java安全编码指南之:文件IO操作

程序那些事

java安全编码 java安全 java安全编码指南 java代码规范

openEuler开源下一代全场景虚拟化平台StratoVirt

openEuler

开源 虚拟化 openEuler stratovirt

既不能神化,也不要泛化区块链

CECBC

金融 数字技术

黑幕!爆京东18A技术专家纯手打:小团队构建大网站架构实战

996小迁

Java 学习 架构 面试 笔记

云原生时代 容器持久化存储的最佳方式是什么?

京东科技开发者

数据库 云存储

来自朋友最近阿里、腾讯、美团等P7岗位面试题

艾小仙

Java 阿里巴巴 程序员 腾讯 面试

马云:数字货币可能会重新定义货币

CECBC

金融

第五周课后练习

饭桶

Javaer 进阶必看的 RocketMQ ,就这篇了

yes

RocketMQ 消息队列

甲方日常 38

句子

工作 随笔杂谈 日常

分布式关系数据库

韩向民

架构师训练营第一期 - 第五周课后作业

卖猪肉的大叔

1分钟带你入门 React 生命周期

Leo

react.js 大前端 React 生命周期

穆长春:数字人民币“双离线”支付开发完毕后续将试点

CECBC

数字钱包

架构师训练营第 1 期第 6 周作业

业哥

自由软件永远是自由的_方法论_李道兵_InfoQ精选文章