<style type="text/css">
<!--
@page
{margin:2cm}
p
{margin-bottom:0.21cm}
-->
</style>
记得,在2006年的深秋,在北京西郊香格里拉饭店,我曾经当面对Mark
Shuttleworth先生说过这样的话:”中国人多,特别需要一款GNU操作系统。如果将来Ubuntu的性质变(指变为非GNU)了,那么,我们自己也要创立一套GNU系统。“
如今多年过去了,Mark先生当真给我们送来了一套GNU/Linux操作系统,这就是UbuntuKylin
13.04(Ubuntu官方分支)。我们只要进入“UbuntuKylin
in Launchpad”(Ubuntu社区开发平台),首先映入我们眼帘的就是:UbuntuKylin的”License“,在该标题的下方明确地注明:GNU
GPL 2.0,GNU GPL 3.0。这就是明证。人们担心,UbuntuKylin进入中国之后,会不会变味呢?UbuntuKylin的变味是有可能的,那就意味着UbuntuKylin团队的变节,背叛了GNU的初衷。
实际上,UbuntuKylin的真正的对手不是别人,而是我们自己。一般而言,国人喜欢盗版商业软件,甘心丧失自己使用软件的自由,而不怕受人他的控制。GNU的本质就是赋予用户(个人或组织)使用(use)软件的自由,软件可以自由地使用、分发与研究其运行的机制,而不论用户出于什么目的。
政府机关能够合法使用GNU软件吗?答案是肯定的,只要政府是最终用户。GNU软件是安全的吗?答案也是肯定的,只要自己修改了系统的安全性代码(自己使用GNU软件,就不必对外开放程序修改的源代码),比如,我们的友好邻邦俄罗斯联邦政府就是这样地使用GNU软件的。
站在GNU立场上来看,所谓“开源”是GNU软件的腐蚀剂,只追求软件产品的品质与效率,容易滑向商业软件的范畴,给用户带来预想不到的法律风险。希望UbuntuKylin粉丝能够正确识别GNU与开源之差别,不要被别人蒙蔽了自己的眼睛。
4月25日,UbuntuKylin
13.04就要正式发布了,届时Ubuntu社区将要举行发布庆祝活动(ReleasedParty)。我们局外人也可以在家中饮酒举杯表示庆贺。中国境内原本没有GNU的立足之地,现在UbuntuKylin(GNU操作系统)真的来了,反而感到有些不自在。当今,对于中国软件产业而言,正处于GNU的饥渴状态。UbuntuKylin正好是及时雨,天助我也。
实际上,尽管UbuntuKylin是GNU操作系统,但是,用户可以下载、购买任何商业软件在它上面运行,只要该软件产品能够在GNU操作系统上运行。有人说,GNU软件不能卖钱。此言差矣!你只要进入www.osdisc.com网站,就会发现在网站上面有数百种GNU软件装入CD、DVD以及自启动U盘软件载体,明码标价,从5.95美元到25美元不等,堂堂正正地做在交易。谁说GNU软件不能卖钱?只要有人愿意花钱去买GNU软件,就有人愿意打包GNU软件去卖。GNU软件只涉及软件的使用自由,不涉及软件是不是可以定价出售的问题。
说明:环顾国内Linux厂家,没有看到哪一家在出售GNU产品。他们视GNU为大敌,凡听说要搞GNU软件,就如同要去挖他家的祖坟一样恐惧。
分享到:
相关推荐
GNU 是由“GNU's Not Unix”所递规定义出的首...GNU工程已经开发了一个被称为“GNU”的、对Unix向上兼容的完整的自由软件系统(free software system)。由Richard Stallman完成的最初的GNU工程的文档被称为“GNU宣言”。
GNU C是一种按照LGPL许可协议发布的,公开源代码的,免费的,方便从网络下载的C的编译... 它最初是自由软件基金会为其GNU操作系统所写,但目前最主要的应用是配合Linux内核,成为GNU/Linux操作系统一个重要的组成部分。
Bash API文档。Bash是GNU操作系统的外壳程序或命令语言解释器。当前,它几乎可以在Unix的每个版本和其他一些操作系统上运行-MS-DOS,OS / 2和Windows平台存在独立支持的端口。
GNU系统开发绘图应用程序(压缩包内含详细代码,以及注释)
第1部分 Linux编程工具包 第1章 Linux及Linux编程综述 第2章 设置开发系统 第3章 使用GNU CC 第4章 使用GNU make管理项目 第5章 创建可移植的自配置软件 第6章 比较和合并源代码文件 第7章 使用RCS和CVS控制版本 第8...
第1章 Linux操作系统概述 Linux操作系统是目前发展最快的操作系统,从1991年诞生到现在的二十多年间,Li nux逐步完善和发展。Linux操作系统在服务器、嵌入式等方面获得了长足的发展,并在 个人操作系统方面有着大...
第一部分:GNU as编写的 512B的引导扇区代码bootsect s 第二部分:GNU as编写的引导扇区代码boot s和简单的多任务内核程序head s 代码实现的功能与Linux 0 00基本类似 可以在gcc 4 4 3 Ubuntu10 04中所带的编译环境 ...
第1章 Linux操作系统的使用;Linux常用命令;;Linux正确称呼应该是GNU/Linux,起源有两个: UNIX操作系统 Minix操作系统 GNU项目 GPL授权 1991年Linus Torvalds在Internet上发布Linux系统 1993年Linux系统加入GNU, ...
Gnu Radio FM radio Tx Rx
(个人看法)这是我当初考计算机四级时用的学习资料,要是单纯的应付考试资料(1)(杨毅老师讲解)就足够了,但这样做的话个人觉得没必要考四级(因为这个证书含金量不高),个人建议...可以帮助我们对操作系统的理解
GNULinux系统到底能做什么能替代windows吗
比LILO更强劲的多操作系统引导程序GNU GRUB
摘要:针对无线通信环境的复杂特性,为了实现无线通信系统快速准确的建模仿真,应用GNU Radio和USRP组成的软件无线电系统作为新的建模仿真方法。 本文介绍并分析该方法的软件特性和硬件架构,进行MPSK调制系统在...
GNU_Linux系统入门
它诞生于1991年的10月5日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并经过全世界各地计算机爱好者的共同努力下,现已成为今天世界上使用最多的一种UNIX类操作系统,并且使用人数还在迅猛增长。...
安装Ubuntu系统环境搭建和安装GNU Radio安装
包括两本书:GNU Make Manual 和 Linux操作系统下C语言编程入门
gnu.io.SerialPort; gnu.io.CommPortIdentifier; gnu.io.SerialPort; gnu.io.SerialPortEvent; gnu.io.SerialPortEventListener; gnu.io.UnsupportedCommOperationException;
GNU组织编写的大数库操作文档,可靠的第三方库
本资源为GNU linker for ARM文档,详细介绍了使用GNU工具链接程序的使用方法。