自由软件运动,GNU项目,开源软件,LINUX和FOSScope
从自由软件运动到开源软件和 Linux
自由软件运动与自由软件基金会
自由软件运动(Free Software Movement,FSM) 是一个影响深远的社会运动。其宗旨在于倡导维护用户对软件的使用、复制、研究、修改和分发等权利。开源软件运动(Open Source Software Movement,OSSM)和自由软件运动部分重合,但仍有显著区别。自由软件运动的发起者为理查德·马修·斯托曼(Richard Matthew Stallman,RMS)。他创立了自由软件基金会(Free Software Foundation,FSF),而自由软件基金会的成果又是 GNU/Linux 的重要组成部分。自由软件运动的理念在于电脑的使用不应该阻碍个人合作,因此它拒绝专有软件并推广自由软件,它的终极目标在于解放网络世界的每个人。在这一点上,自由软件运动显然比开源软件范围大得多。这里的 Free 被定义为自由而非免费(Free 一词在英文中同时有这两个含义,但在中文语境中自由与免费是毫不相干的),这意味着商业公司可以采用自由软件的方式发布软件,同时出售服务来获取利润。
开源软件
开源软件(Open Source Software,OSS)字面含义为源代码公开、可以被用户获取的计算机软件,通常会以开源协议的方式保留一部分权利,但允许用户学习、修改和发布该软件。
埃里克.雷蒙的著作《大教堂和市集》是开源的圣经。
在下面的地址中可以浏览开源协议的具体条款:Licenses; Open Source Initiative
20世纪互联网的大发展、大繁荣与开源软件和自由软件运动息息相关。可以说,开源软件和 Linux 是互联网的基石。比如著名的 Apache、Mozilla Firefox、Eclipse 等。这些在互联技术生态占据统治地位的套件无一不是开源软件。
GNU 项目
GNU全称为「GNU’s Not Unix!」,是自由软件运动基金会(FSF)旗下的一个项目。GNU、Linux 以及 BSD 都起源于 UNIX 的闭源行为。某种程度上,UNIX 像巨龙一样,后面多种操作系统都充满了 UNIX 的影子。GNU 的基本目标是提供一个和 UNIX 完全兼容的自由软件操作系统。值得注意的是,虽然著名的 GDB、GCC、Grub、Sed 等项目都属于 GNU,但如今的大部分人都在 GNU/Linux 上面使用这些套件。后者使用的内核是 Linux 内核,而 GNU 本身发展的内核是 Hurd 。
GNU/Linux 操作系统
在 UNIX 开始取消授权之后,芬兰的 Linus Torvalds 在教学使用的 MINIX 上面开发了 Linux 内核,它采用 GNU GPL 协议发布。此时 GNU 的内核 Hurd 还不可用,许多开发者(包括自由软件基金会)致力于将GNU的成果集成到Linux内核上面(Linux 内核由 Linux 基金会组织维护)。加上红帽(Red Hat)公司的推广,搭载 Linux 内核和 GNU 套件的操作系统迅速变得流行起来。
如今,GNU/Linux 已经是一个可以运行在台式机、笔记本、服务器、嵌入式设备等平台的高度可定制化系统。用户们通常会使用 Red Hat、CentOS、Fedora、Debian、Ubuntu、Arch Linux 等 GNU/Linux 发行版,它们往往集成了计算机使用必须的套件和可供选择的图形界面。我们常常提及的 Linux 其实只是一个操作系统内核,它提供了文件管理,内存调度,CPU 调度等基本功能,而外层的软件乃至编译器体系都是 GNU 的产品。不同的GNU/Linux 发行版之间也有一些区别,比如桌面环境、包管理器等等。GNU/Linux 的 Logo是一只叫做 Tux 的企鹅:
在这里可以下载一些常见的 GNU/Linux 发行版:https://distrowatch.com/
FOSS 与开源观察
本站的中文名称为「开源观察」,英文名称为「FOSScope」。其中的 「FOSS」 即自由及开放源代码软件(Free and Open Source Software)的简称。开源观察(FOSScope)是一个开源相关的资讯站,专注于开源技术相关的新闻、教程、工具、资源等内容,旨在更好的推广开源技术,让更多的人了解和使用开源技术。
我们的主要工作内容包括:
- 收集开源相关新闻并撰写相关文章
- 撰写开源技术相关的教程
- 翻译国外优秀的开源技术文章
开源中国(https://linux.cn)站长硬核老王的停更是本站成立的契机。为了继续传播开源理念和资讯,原 Linux 中国翻译组(LCTT)的几位成员发起了 FOSScope 组织。
本站点的网址是 https://fosscope.com,Github 链接为 开源观察|FOSScope · GitHub
本站的 Logo 是「双板斧头盔盾牌牛头海盗战士」形象。此形象化用了 GNU 的羚牛头 Logo 并增加了我们自己的特色,意在展示我们组织的力量、野心和勇气。如果您也和我们有相似的理念,欢迎加入我们!