当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Ubuntu是怎样锻造出来的?
帖子发表于 : 2009-03-04 21:52 
头像

注册: 2008-08-21 20:26
帖子: 810
送出感谢: 0 次
接收感谢: 0 次
昨天中午(2月27日),我一个人独自在“鸟巢”(奥运比赛场馆)周边溜达,有感。



传统软件的集中开发模式,尤其是大型软件项目的开发,如同“鸟巢”建设,耗时费力,在经济衰退期(所谓“Recession”),一般企业受不了(没有足够的资金储备)。最近听说,不少(传统)软件企业在裁减工作职位(说裁员不好听),就是这个道理。在集中开发环境(或者叫模式)中,养着一帮人,整天没事干,老板心里面必然发急。企业裁人,如同断奶,很伤(老板的)面子。怎么办呢?



初看上去,Ubuntu是一种类似Windows的桌面视窗操作系统。但是,一旦深入进去之后,你不难发现它是一个非常完备的工作环境,各种必备工具一应俱全。它是从何而来?怎么锻造出来的?从传统软件开发模式的视角来看,Ubuntu的来路不正,而且很野。具体情况是怎样的呢?



我们先介绍一个概念:”点击一下即可运行“(Click aNd Run,简称CNR技术),2002年,Linspire创建了这种技术。简单说来,就是把一批软件分别进行“打包”,放入一个资源库之中,以便用户进行“CNR”操作使用,即“点击一下,自动下载,(不用安装)立即便可运行”的意思。实际上,这种技术并不简单。问题就在于“打包”技术里面有“机关”(基于Debian“微包”格式打包),直到2007年年初,CNR这种技术才允许Ubuntu社区使用。现在,问题就归结于一点:怎么构建这个软件资源库?资源库里面的软件包必须经过“CNR”处理,而且不能有错(即带有Bug)。实际上,软件资源库里面的软件包数量少了还好说,要是多了,维护它可不是一件轻松事。我们说,这个运行在大型刀片服务器机群上的软件资源库就是Ubuntu的“发源地”。可以形象地说,资源库(的软件水)必须干净,没有污染,而且取之不尽,应有尽有(及时更新),资源库的物理位置无关紧要。Ubuntu的“发源地”(即资源库)的概念,我们必须首先明确(搞清楚)。



很明显,“打包”和“维护”(资源库)是两个关键环节。谁来打包?谁来维护?打包环节必须符合“CNR”规范,维护环节必须坚持不断。那么,由什么人来做这些工作呢?这就是一个最根本的问题。如果采用传统软件开发的集中模式,必须有统一指挥,统一规划,统一行动,......,就象“鸟巢”的建设。与此相反,Ubuntu的“发源地”(也即“根据地”)依靠“分散模式”进行建设,如同当年老革命根据地“南泥湾”的建设,完全依靠充满革命激情(passion)的志愿者,但是,这一切都发生在虚拟的网络空间里面。分布在不同国家和地域的志愿者们,借助一种叫做“Launchpad”的发射坪,(必须)根据自己的帐号(account)进行打包、上传和维护Ubuntu的这块“发源地”。这一切都是自愿进行的。靠什么激励?答曰:Ubuntu的理想。有什么回报?答曰:彼此尊重,相互帮助。为了建设Ubuntu的这块“根据地”,人们各尽所能,各取所需,自得其乐也。今年5月25日~29日,每年两次的Ubuntu开发者峰会(UDS)将在西班牙地中海海滨城市巴塞罗那召开,届时人们欢聚在一起,(尽情地)思想碰撞,经验交流,沐浴在地中海的阳光之下,世界经济衰退的寒流,任凭它随风飘去,与我何干?!



精确地说,Ubuntu发行版就是那块软件“资源库”的桌面投影(Desk Projection),普照着人间(包括你和我)。至今,已有70多万人成为“资源库”建设的志愿者,其中积极分子就有7万人。实际上,Ubuntu并非完美无缺,但是,它始终处在不断的完善之中,始终处在不断地锻造之中,可谓“百炼成钢”。有人喜欢诅咒Ubuntu,除非是他疯了。当前,所幸的是,HP、Dell和IBM等世界顶级IT大牌供应商已经看上了Ubuntu,自己摆弄Ubuntu,不断优化Ubuntu,大力销售Ubuntu产品,把Ubuntu精品(电脑)呈现在世界广大用户的面前(恐怕中关村要除外),受到广大用户的欢迎和拥抱。这才是Ubuntu长篇故事的序曲,好戏(囗囗)还在后头。

(说明:有钱要买Ubuntu电脑,没钱就买Ubuntu自启动U盘,难道这不行吗?)


_________________
软件交流群:17264279
图书分享群:18246379
互动社区:http://www.ubuntuchina.com/


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Ubuntu是怎样锻造出来的?
帖子发表于 : 2009-03-04 21:54 
头像

注册: 2008-12-19 13:44
帖子: 2337
地址: 东8区
送出感谢: 0 次
接收感谢: 0 次
没钱自己制作ubuntu U盘


_________________
代码:
 
       \   ,__,
        \  (oo)____
           (__)    )\
              ||--|| * 
 


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Ubuntu是怎样锻造出来的?
帖子发表于 : 2009-03-04 23:02 
头像

注册: 2008-07-21 9:44
帖子: 2371
地址: 深圳
送出感谢: 0 次
接收感谢: 0 次
:em05 有感~~
是ubuntu把我领进了linux的殿堂 :em11


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Ubuntu是怎样锻造出来的?
帖子发表于 : 2009-03-04 23:40 
头像

注册: 2007-12-31 14:57
帖子: 1097
送出感谢: 0 次
接收感谢: 1
袁蒙人的文章吧,转贴也不说一下,又在宣传他那个U盘,没心意。


_________________
我的 Blog


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Ubuntu是怎样锻造出来的?
帖子发表于 : 2009-03-04 23:43 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
元谋人写的?! :em06
不会吧------这,这。。。。。。可有几十万年的老古董,珍贵啊,那还不发了! :em05


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Ubuntu是怎样锻造出来的?
帖子发表于 : 2009-03-05 9:47 
头像

注册: 2007-03-02 17:36
帖子: 7259
送出感谢: 3
接收感谢: 97
CNR跟ubuntu有关系吗??
apt是继承debian的阿。


_________________
虽然世上没有完美的东西,但这并不影响我们追求完美,因为只有偏执狂才TMD能成功。
10.04新手入门——笨兔兔讲述自己的故事


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Ubuntu是怎样锻造出来的?
帖子发表于 : 2009-03-05 9:54 
头像

注册: 2008-02-17 23:47
帖子: 22109
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
酱紫喔 :em01


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译