你为什么使用 Linux 操作系统?

i_tux_freedom

刚刚在 Internetling 上看到一篇文章 Why I chose GNU/Linux (我为什么选择 GNU/Linux),突然发现,我使用 Linux 操作系统也整整一年了,可是,我从来没想过我为什么要使用 Linux 操作系统。

什么是 Linux ? Linux.org 网站首页 What’s Linux 部分是这样阐述的:Linux is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world. Developed under the GNU General Public License , the source code for Linux is freely available to everyone.  即:Linux 是一个免费而自由的类 Unix 操作系统,由 Linus Torvalds 创建,并由世界各地的开发者协助开发。Linux 基于 GNU 通用公共许可证开发,任何人都可以免费而自由地获取其源代码。

当然,上面的定义中的 “Linux” 一词更多的指的是 Linux Kernel (即 Linux 内核),这也是我们经常所说的 “Linux” 一词的含义,内核是一个操作系统中最重要的部分,而一个可用 Linux 系统不仅仅是内核,还包括软件开发工具和各种应用程序。Linux, together with a set of GNU programs, is an operating system . 即: Linux,连同一系列 GNU 程序,才是一个完整的操作系统。说到这里,大家还是有必要了解一下  Linux 的发展历史,GNU 计划及 GNU通用公共许可证的概念,自由软件基金会及自由软件和开放源代码等概念,中文进这里,英文换这里。

再次回到上述 Linux.org 上对 “Linux” 的定义部分:英文中的 “Free” 有两层意思,一个是 “免费的,不花钱的”,另外还有 “自由的,无约束的”的意思,针对 “Free” 的第二层含义,正好对应英文中 “Freedom” 一次的含义。这才是 Internetling 的作者为什么使用 Linux 的原因:Freedom. The freedom to use, share, copy, change, and redistribute. 自由,自由使用、分享、修改并且分发的权利。

“The reason GNU/Linux makes sense to me is that I am a big fan of the “Free software” ideal. I like the fact that I can take my software and change it to work for me and that is completely legal. I like that I can freely distribute the code to anyone I want. I also like knowing that there are people who see things the same way are there to protect my rights (FSF). I use GNU/Linux out of a desire to live free and without the threat of someone installing a rootkit or a spy program to make sure I am using it the way the company who made it want me to.”

“我使用 GNU/Linux 的原因是因为我是一个 ‘自由软件’ 观点的支持者。我喜欢获得软件软件并加以修改以符合我的要求,而这一切是完全合法的。我喜欢随意分发源代码给我想要的任何人。我也喜欢和我持同样观点的人来保护我的权利(自由软件基金会)。我使用 GNU/Linux 因为我渴求自由自在的生活,没有任何人给我安装黑客工具及间谍软件的威胁,以确保我可以像软件开发公司所期望的那样使用它”。

你使用 Linux 吗?自由对你意味着什么呢?对嘉佑来说,我只是一个普普通通的 Linux 用户,非计算机专业出身,我压根就不懂编程,我没有任何能力与实力修改内核,系统,任何工具软件中我不喜欢的部分,或者修改到我需要的某种功能,也无力发现某软件是否被人植入木马(因为源代码是公开的),更无力给 Linux 内核,任何开源程序贡献哪怕是一丁点代码。

虽然 Windows 不开源(意味着不自由),但我不觉得 Windows 不好用,我用 Windows ,可对我这样的用户来说,开源不开源都没有任何意义,反正我们不懂编程,只有一点,Windows 是非自由软件,使用盗版,你就面临着法律的风险。大家都用盗版,微软也没找上门来,但毕竟风险是潜在的。还有一点,因为 Windows 不开源,微软公司是否因为美国的国防等需求而植入间谍软件或后门,大家都没办法知道。但即便如此,对个人用户来说,影响微乎其微。

但为什么我使用 Linux 呢?我也不知道。也许,用惯了 Windows ,除了 Windows ,这个世界上还有另外一个操作系统 Linux 可供选择吧,Linux 本不是为了替代 Windows 而设计开发的,我觉得这是 Linux 存在的价值。我可以在网路上下载任何我喜欢的 Linux 发行版,安装并使用它,而不必付费,没有法律方面的潜在威胁。此外,我喜欢 自由软件 的 Freedom 的精神,虽然我不能开发、修改任何开源软件,但我可以自由使用、分享、传播。

你为什么使用 Linux 呢,期待留言评论给出你的看法,谢谢。

0 Replies to “你为什么使用 Linux 操作系统?”

  1. 我用GNU/Linux,因为其开放,提供足够的选择,对系统具有完全的控制。此外包管理可以高效维护系统,Windows那三方软件需要自己手动升级,习惯了Debian/Ubuntu的APT还有Arch的pacman的用户会崩溃的。还有那安全性和性能就不提了…

    我记得我写过英文版的Windows Sucks,有空继续完善,并翻译成中文。

Leave a Reply

Your email address will not be published. Required fields are marked *