`
阿尔萨斯
  • 浏览: 4411378 次
社区版块
存档分类
最新评论

迎接我国第一款GNU操作系统的诞生

 
阅读更多
<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.0GNU GPL 3.0。这就是明证。人们担心,UbuntuKylin进入中国之后,会不会变味呢?UbuntuKylin的变味是有可能的,那就意味着UbuntuKylin团队的变节,背叛了GNU的初衷。

实际上,UbuntuKylin的真正的对手不是别人,而是我们自己。一般而言,国人喜欢盗版商业软件,甘心丧失自己使用软件的自由,而不怕受人他的控制。GNU的本质就是赋予用户(个人或组织)使用(use)软件的自由,软件可以自由地使用、分发与研究其运行的机制,而不论用户出于什么目的。

政府机关能够合法使用GNU软件吗?答案是肯定的,只要政府是最终用户。GNU软件是安全的吗?答案也是肯定的,只要自己修改了系统的安全性代码(自己使用GNU软件,就不必对外开放程序修改的源代码),比如,我们的友好邻邦俄罗斯联邦政府就是这样地使用GNU软件的。

站在GNU立场上来看,所谓“开源”是GNU软件的腐蚀剂,只追求软件产品的品质与效率,容易滑向商业软件的范畴,给用户带来预想不到的法律风险。希望UbuntuKylin粉丝能够正确识别GNU与开源之差别,不要被别人蒙蔽了自己的眼睛。

425日,UbuntuKylin 13.04就要正式发布了,届时Ubuntu社区将要举行发布庆祝活动(ReleasedParty)。我们局外人也可以在家中饮酒举杯表示庆贺。中国境内原本没有GNU的立足之地,现在UbuntuKylinGNU操作系统)真的来了,反而感到有些不自在。当今,对于中国软件产业而言,正处于GNU的饥渴状态。UbuntuKylin正好是及时雨,天助我也。

实际上,尽管UbuntuKylinGNU操作系统,但是,用户可以下载、购买任何商业软件在它上面运行,只要该软件产品能够在GNU操作系统上运行。有人说,GNU软件不能卖钱。此言差矣!你只要进入www.osdisc.com网站,就会发现在网站上面有数百种GNU软件装入CDDVD以及自启动U盘软件载体,明码标价,从5.95美元到25美元不等,堂堂正正地做在交易。谁说GNU软件不能卖钱?只要有人愿意花钱去买GNU软件,就有人愿意打包GNU软件去卖。GNU软件只涉及软件的使用自由,不涉及软件是不是可以定价出售的问题。

说明:环顾国内Linux厂家,没有看到哪一家在出售GNU产品。他们视GNU为大敌,凡听说要搞GNU软件,就如同要去挖他家的祖坟一样恐惧。



分享到:
评论

相关推荐

    GNU系统开发绘图应用程序

    在GNU系统上开发绘图应用程序是一项涉及多个技术领域的工作,主要涵盖了编程语言、图形库、操作系统接口和软件设计原则。本篇文章将详细探讨这个主题,尤其是通过使用GNUPLOT这一强大的开源绘图工具。 首先,GNU...

    GNU Make项目管理(第三版)

    GNU Make是一款在Unix和其他操作系统上广泛使用的软件构建工具。自从1970年诞生以来,Make一直都是程序开发项目的必备工具,甚至在编译Linux内核时也扮演着核心角色。这本书《GNU Make项目管理(第三版)》由OREILLY...

    gnu-c-manual

    GNU C是一种按照LGPL许可协议发布的,公开源代码的,免费的,方便从网络下载的C的编译... 它最初是自由软件基金会为其GNU操作系统所写,但目前最主要的应用是配合Linux内核,成为GNU/Linux操作系统一个重要的组成部分。

    Bash API文档 Bash是GNU操作系统的外壳程序或命令语言解释器

    Bash API文档。Bash是GNU操作系统的外壳程序或命令语言解释器。当前,它几乎可以在Unix的每个版本和其他一些操作系统上运行-MS-DOS,OS / 2和Windows平台存在独立支持的端口。

    GNU工具链 自由的操作系统

    "GNU's Not Unix"这个名称体现了GNU计划的目标,即构建一个与Unix系统兼容但不受其版权限制的自由操作系统。 GNU计划由Richard Stallman在1983年发起,旨在恢复早期软件社区的合作精神,提倡软件的自由使用、修改和...

    比LILO更强劲的多操作系统引导程序GNU GRUB

    1. **多操作系统支持**:GNU GRUB可以识别并引导多种类型的操作系统,包括但不限于GNUMach、FreeBSD、NetBSD、OpenBSD等。 2. **灵活的引导方式**:GNU GRUB不仅可以直接引导特定的操作系统,还可以通过chainloading...

    GNU计划简介 概述 含义

    GNU计划,一个旨在构建一套完全自由的操作系统的宏伟项目,始于1983年9月27日,由著名程序员和自由软件运动倡导者Richard Stallman发起。这一计划的诞生源于Stallman对于软件界日益增长的专有软件趋势的不满,他希望...

    Linux与GNU-GPL协议.pdf

    Stallman(RMS)于1984年发起的,目标是创建一个与Unix类似但完全由自由软件组成的操作系统——GNU系统。由于Unix是商业化的操作系统,使用成本高,GNU计划希望通过开发自由软件来提供一种无需支付版权费用的选择。...

    Gnu-Radio 3.7.11

    GnuRadio是一个开源软件开发工具包,用于构建软件定义无线电(SDR)系统。它提供了丰富的数字信号处理模块,使得用户无需深入底层硬件细节就能设计和实现复杂的无线通信系统。在GnuRadio 3.7.11版本中,我们可以期待...

    GNURadio.rar_GNU Radio_gnuradio_gnuradio 开发_gnuradio官网_gunradio

    GNU Radio 是一个开源软件开发工具包,用于构建软件定义无线电(SDR)系统。这个工具包为用户提供了处理数字信号的强大功能,使非硬件专家也能设计和实现复杂的通信系统。在"GNURadio.rar_GNU Radio_gnuradio_gnu...

    GNU C 函数库GNU C 函数库

    它最初是自由软件基金会为其 GNU 操作系统所写,但目前最主要的应用是配合 Linux 内核,成为 GNU/Linux 操作系统一个重要的组成部分。 glibc 是 Linux 系统中最底层的 API(应用程序开发接口),几乎其它任何的运行...

    FM.zip_FM_GNU Radio_gnuradio

    GNU Radio是一款开源的软件定义无线电(Software Defined Radio, SDR)框架,它允许用户构建复杂的射频系统,包括接收器、发射器以及信号处理链。在“FM.zip_FM_GNU Radio_gnuradio”这个压缩包中,我们重点关注的是...

    操作系统实验指导书

    Linux操作系统是现代计算机领域中的一个重大创新,它的出现和发展历程对于操作系统的学习者和研究者来说是了解操作系统原理和实践的重要基础。Linux的发展史和其背后的哲学理念对于学习操作系统有着不可替代的价值。...

    Linux网络操作系统基础:操作系统的发展历程.pptx

    Linux 内核版本号由 3 个数字组成:第一个数字:目前发布的内核主版本;第二个数字:偶数表示稳定版本,奇数表示开发中版本;第三个数字:错误修补的次数。openEuler 20.03 LTS 内核版本为 4.19.90。 openEuler ...

    GNU linux系统的安装.docx

    Debian 是一款基于 GNU/Linux 系统的操作系统,由 Debian 计划组织维护。Debian 计划是一个独立的、分散的开发者组织,完全由来自世界各地的志愿者组成,官方开发者的总数超过 1000 名,非官方开发者为数更多。 ...

    gnugo-3.8.zip gnugo 是一个围棋的训练软件,这是exe格式的

    Gnugo 3.8 是 Gnugo 系列的一个重要版本,它以可执行文件(.exe)的形式提供,便于在Windows操作系统上运行。作为一个模拟围棋游戏的软件,Gnugo 可以与玩家对弈,也可以作为分析工具,帮助玩家理解棋局、提高棋艺。...

    GNU Make项目管理[典藏版]加书签

    GNU Make是Unix和其他操作系统上广泛使用的一款工具,自1970年诞生以来,一直是软件开发项目中的重要组成部分。特别是GNU Make,它不仅是一个自由软件,还由于其几乎能在所有平台包括微软Windows(通过Cygwin项目)...

    GNU技术资料 GNU是“GNU's Not Unix”的递归缩写

    - **开源生态系统**:1991年,Linus Torvalds发布的Linux内核与GNU软件相结合,形成了一个完全自由的操作系统,通常被称为“GNU/Linux”。 #### 现状与未来发展 - **广泛使用**:基于GNU软件的系统(尤其是结合了...

Global site tag (gtag.js) - Google Analytics