惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
CXSECURITY Database RSS Feed - CXSecurity.com
Help Net Security
Help Net Security
P
Privacy International News Feed
S
Securelist
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tor Project blog
AWS News Blog
AWS News Blog
K
Kaspersky official blog
A
Arctic Wolf
Latest news
Latest news
T
Threat Research - Cisco Blogs
L
LINUX DO - 最新话题
P
Privacy & Cybersecurity Law Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
Google DeepMind News
Google DeepMind News
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
月光博客
月光博客
N
News and Events Feed by Topic
Jina AI
Jina AI
博客园 - 司徒正美
WordPress大学
WordPress大学
罗磊的独立博客
雷峰网
雷峰网
AI
AI
Hugging Face - Blog
Hugging Face - Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
S
Security @ Cisco Blogs
博客园 - 三生石上(FineUI控件)
H
Heimdal Security Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
酷 壳 – CoolShell
酷 壳 – CoolShell
C
Cisco Blogs
博客园 - 【当耐特】
The Hacker News
The Hacker News
有赞技术团队
有赞技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Schneier on Security
Schneier on Security
博客园 - Franky
S
SegmentFault 最新的问题
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Cloudbric
Cloudbric
爱范儿
爱范儿
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Secure Thoughts
Last Week in AI
Last Week in AI
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Know Your Adversary
Know Your Adversary
Google DeepMind News
Google DeepMind News

涵哲子居

针对于Win用户与Linux用户的战争问题 - 涵哲子居 夏雨自读 - 涵哲子居 初中最后的地生 - 涵哲子居 初中最后的地生 - 涵哲子居 凌侮行径的本质探讨 - 涵哲子居 凌侮行径的本质探讨 - 涵哲子居 我对开源软件与自由软件的看法 - 涵哲子居 如何分类现代编程方法?我对当代编程的理解 - 涵哲子居 如何分类现代编程方法?我对当代编程的理解 我们必须正确认识AI在开发中的作用 我们必须正确认识AI在开发中的作用 - 涵哲子居 浅显利益论 浅显利益论 - 涵哲子居 稳定性与价格——深思如何选择“大厂”与“小厂”服务 稳定性与价格——深思如何选择“大厂”与“小厂”服务 - 涵哲子居 何为学,为何学 何为学,为何学 - 涵哲子居 无聊的人和无趣的人 无聊的人和无趣的人 - 涵哲子居 谈计算机与小男娘 许平·空然 何以止举? 无言以对尔等 丙午杂言 丙午杂言 - 涵哲子居 Termux在Proot内播放音频文件的问题 Termux在Proot内播放音频文件的问题 - 涵哲子居 LeanCloud 停服: 一次关于服务选择的思考 LeanCloud 停服: 一次关于服务选择的思考 - 涵哲子居 记一次使用Zellij的体验 记一次使用Zellij的体验 - 涵哲子居 给fuwari添加NMP播放器 - 涵哲子居 给fuwari添加NMP播放器 浅谈个人生态链 浅谈个人生态链 - 涵哲子居 [过时] Termux:通用基础包 Hexo博客搭建之从入门到入土 [过时] Termux:通用基础包 - 涵哲子居 Hexo博客搭建之从入门到入土 - 涵哲子居 乙巳杂言 乙巳杂言 - 涵哲子居
我对开源软件与自由软件的看法
涵哲子 · 2026-06-05 · via 涵哲子居

我对开源软件与自由软件的看法#

原来开源软件和自由软件是两个在内核上差别巨大的事物,而我在读了GNU的《为什么开源错失了自由软件的重点》一文之后才意识到这一点。虽然二者在一些层面上相当一致,但我们需要究其根源。

我们可以先说相同的地方:最鲜明地,它们都公开源代码,只是,自由“Free”的要义和开源的“Open Source”并不相同,自由软件的代表——GNU与FSF——同开源软件的关系,他们以著文释义,我们可以说:“开源软件由商业公司推动”之类,但我认为这有一些过于片面了。我以为最能体现其二者不同的是其精神内核。之所以会出现自由软件这一事物,是在商业闭源的技术背景下,一群人渴望打破这层「私有技术」的厚壁障而诞生的,所以源码公开也可以讲是自由软件初始时的形态。那既然世界上已出现了两派相互对立的、围绕「代码问题」而引起纷争的现象,又是如何出现如今「开源软件」组织的?

原先的「开源」,本质是照顾广大开发者的利益、广大用户的利益,而有这继承性和排他性的成分,即其项目中不允许存在闭源的组成且二次开发也必开源。如今我们可以看一些出版的GPL许可证来明白当时的境况,当然GPL这一分支主要要义还是不变的。而自然地,有一些开发者不希望修改后的事物也要开放出去,而更希望能借此二次开发、二次分发、实现盈利、营销自身。同时,这「自由」也有着一种空想的理想主义的色彩:在受着各种硬件的、大型公司的、重要闭源成分的影响下,即有着现实层面对着浩大的理想国、乌托邦的冲突的存在,即使有这样一群自由软件作者在努力,却也无法排开闭源的成分,如驱动啊、依赖啊之类的种种问题。举个不大恰当的例子:我们现在著名的IM应用,微信/QQ、Telegram、WhatsApp都是闭源的,那我们相关软件的开发必然受到影响;自然也有全开源的系统,如Signal、Matrix,但使用受现实问题的限制,尤其是在中国这样一个通讯交流以微信/QQ为主、各个社交软件(尤其是视频软件)为辅的地带,发展其他所谓“小众”的通讯方式还是举步维艰的。

本文之所以会存在,正如开头所讲,是在看了GNU的文章后对自己所处的立场产生了怀疑与思考后而写的。我先前一直认为自己是一个纯粹的维护、拥护开源的人,也多次对外宣扬这一立场,所以在这个问题出现后,是否要改变我目前的立场令我不得不深思。当今社会来看,我虽然极其推崇开放共享的、「自由」的精神,但我还是愿意信任互联网巨头的薄脆承诺的。我觉得我们暂且还无法离开他们,他们掌控着世界大部分的如音视频、信息流等的资源。自然也有开源的,但我更认为其是为了商业推广的成分在里面:像Google、Microsoft等等,我前文所说的除了偏技术社区类的都是这种。只不过在这一点上,我还是意愿相信我们作为社会主义国家能调节好如此关系。可是资本社会呢——一切受着利润、金钱的链条稳定地牢牢牵绊着,一切也会同世界金融而波动、随着大势而改变,我或许可以后面单独作文来谈谈我对社会主义、资本主义这两大类的看法与其运转链条的剖析理解。

所以,我姑且认为我还是一个开源阵营的人,我可能是偏Linus派的现实主义、注重实际运行的人——这是我不知道从哪里看到的说法。但自由软件浓厚的理想主义的思想,我对其十分看好,但对我而言还是有些遥远,但我会尝试接触它——或许我应当真正通读GNU组织所发表的一些文章,并且重新认识自由软件的许可证了。