夜读Ubuntu名著有感

原创 2007年10月01日 10:41:00

       此刻,正值国庆节的清晨,屋外不断下着小雨,而一切又是那么的安静,有助于思考问题。《Ubuntu Linux入门到精通》(机械工业出版社今年5月第一次印刷出版)一书是我前几天在上海南京路新华书店找(买)到的,此书系台湾人李蔚泽先生所著,被称为“首本详细讲述Ubuntu Linux的完美经典之作”。通读此书,此言不虚也。

        在本书首页背面上有一则声明,“未经许可,不得擅自摘抄、复制本书的一部分或全部以任何方式进行传播”。此话,在当今流行的所谓“知识产权保护体系”之下,是正确的,但是,却与Ubuntu所蕴含(倡导)的“分享”精神完全相反(两者完全对立)。大家知道,在通常情况之下,软件(即程序代码)是按照文字作品进行知识产权保护的。因而,对于软件而言,“未经许可,不得擅自摘抄、复制本软件的一部分或全部以任何方式进行传播”,似乎也是言之有理。但是,在24年之前,Richard Stallman对这一常理“造了反”,提出“自由软件”的概念,并且开始推行著名的“GNU计划”。1998年初,有人对“自由软件”概念进行“修正”,提出“Open Source”(“开源软件”)这个新术语。这种“开源软件”修正主义思潮流行了56年,现今已经逐渐显露了其严重的弊端。2007924日,Richard Stallman发表长篇署名论文,题为“为什么'开源软件'没有抓住自由软件的要点”(“Why 'Open Source' misses the point of Free Software”),此文列入了“现代GNU”的研究计划。这篇论文,立场鲜明,说理清晰,勇敢地捍卫了自由软件的主流传统,可称为是当今的“自由软件”的宣言书。

        现今,有些开源软件鼓吹者(不是指开源软件的一般用户)蔑视“自由软件”说教,认为那是“多此一举”的废话。自由软件的修正主义者总是“自以为是”,他们确实很“顽固”。开源软件“投机者”迟早会把用户带入私有软件的泥潭,Stallman讲的就是这层意思。

        应当承认,几乎所有开源软件都是自由软件,但是,这两者背后的哲学理念存在基本的不同。Ubuntu是当代的自由软件的杰出代表。Ubuntu倡导者主张:任何(自由)软件应该允许人们“自由地运行它”,学习、研究、修改它,甚至重新发布它(无论出于什么目的)。国内有哪一种Linux发行版坚持这种主张?当今,有些人,每谈起自由软件,就要犯“失语症”,他们死活不说“自由软件”这4个字。因为,他们认为,自由软件没有商业价值,唯恐避之而不及。但是,Ubuntu对于他们就是一个很好的反例。Ubuntu的市场前景在哪里?在此,不便多说。

        李蔚泽《Ubuntu Linux 入门到精通》一书,42元一本,内容确实很值,可见作者是下了不少功夫的。在此,特地向大家推荐(购书热线电话:01689952595264)。

 
版权声明: 举报

相关文章推荐

《JAVA夜未眠》读感

我读这本书最大的欲望就来源于它的名字,我总感觉这本书的名字充满了诗意,让我想起了日本作家川德康成的一句话:“凌晨四点钟,看到海棠花未眠",我喜欢这句话,以至于我的收藏夹、笔记上都写下了这个句——JAV...

8月7日云栖精选夜读:五分钟读懂SIGIR 2017前沿技术研究成果

原文地址 澳门这座古老而现代的国际都市将以开放的姿态全面拥抱云计算和人工智能。8月4日,澳门特别行政区政府与阿里巴巴签署《构建智慧城市战略合作框架协议》,将应用阿里巴巴领先的云计算和人工智能...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

8月1日云栖精选夜读:独家:阿里巴巴DevOps落地实践玩法及思路解析

原文地址 7月26日,阿里巴巴持续集成持续交付平台——云效,在深圳阿里中心举办了一场“业务为王时代,DevOps怎么玩?”主题沙龙,由阿里巴巴技术专家从云效新概念的提出,到阿里巴巴DevOp...

8月4日云栖精选夜读:澳门拥抱阿里云:全面应用智能技术_为城市装上“大脑”

原文地址 澳门这座古老而现代的国际都市将以开放的姿态全面拥抱云计算和人工智能。8月4日,澳门特别行政区政府与阿里巴巴签署《构建智慧城市战略合作框架协议》,将应用阿里巴巴领先的云计算和人工智能...

7月27日云栖精选夜读:AI时代_运维和测试岗位如何开启"第二春"?

原文地址   面临一个个利好消息:devops、开发自运维、持续集成、开发自测试、自动化测试,机器人吃人的时代不远了。作为运维,作为测试,在成为瓶颈甚至障碍绊脚石之前,如何开启职业的“第二春...

读ByteBuf有感

由于JAVA NIO的ByteBuffer类存在三个严重的缺点:- 1。只有一个缓存游标用于复杂的缓存读写操作 - 2。缓存的大小固定,没有动态扩展功能,为了不出现缓存溢出异常,需要用户在对缓存进行写...

读JQuery 有感

1.加载JavaScript 在结束标题之前加载,可以有效的防止脚本阻塞其他页面元素的加载。(如图片显示)    还可以防止在页面元素完全加载之前JavaScript代码就开始运行,避免页面发生异常...

读CopyOnWriteArrayList有感

除了加锁外,其实还有一种方式可以防止并发修改异常,这就是将读写分离技术(不是数据库上的)。 先回顾一下一个常识: 1、JAVA中“=”操作只是将引用和某个对象关联,假如同时有一个线程将引用指向另外...

读CopyOnWriteArrayList有感

除了加锁外,其实还有一种方式可以防止并发修改异常,这就是将读写分离技术(不是数据库上的)。先回顾一下一个常识:1、JAVA中“=”操作只是将引用和某个对象关联,假如同时有一个线程将引用指向另外一个对象...
  • huxin1
  • huxin1
  • 2011-04-15 17:40
  • 1291

读书有感

人生的经营大概取决于3个系统:      概念系统:决定你看什么,想什么,人生观是什么      价值系统:决定你怎么看,怎么想,认为什么是有价值的,怎么做才有价值     ...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)