不设限的开放原始码

来源 :电子与电脑 | 被引量 : 0次 | 上传用户:zhilong217
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  Linux的魅力真的无法挡。只要你有耐心学习它——其实应该说“它们”——其中的乐趣真的乐无穷啊!可惜,一般人习惯于微软窗口环境,于是促使微软推出WinCE Pro和Core版本想跟Linux社群一较高下。但微软至今还是不开放WinCE的原始码,软件工程师必须使用它的API来设计自己的程序,因此WinCE的“黑盒子”和“臭虫”永远都无法被我们立即解决掉。这种不痛快,真让人受不了。
  反观Linux,几乎可以百分之一百满足所有想窥探操作系统究竟在搞什么的人的欲望,只要他愿意花时间去读Linux程序代码和技术手册,研究它们的逻辑,并试着自己动手做。
  
  尼米兹航空母舰
  
  美国尼米兹核子动力航空母舰(Nimitz AircraftCarrier)是历史上最大的军舰,也是最昂贵的军舰,建造这样的巨无霸是为了要充分运用F-14雄猫式等90架高性能战斗机。或许微软帝国就像尼米兹航空母舰一样壮大,但微软的财大气粗似乎没有吓阻一大群Linux雄兵。讽刺的是,Linux社群的成长已经逐渐威胁到微软的市场地位。所以我们现在要问:到底谁才是软件业的尼米兹航空母舰?微软或Linux?
  
  木匠精神的延伸
  
  虽然美国是软件的发祥地,可是Linux核心却是芬兰大学生Linus Torvalds在1991年发明的。好在FreeSource Foundation(FSF)创办人和GCC发明人RichardStallman早在1984年就提倡开放原始码的观念,算是挽回美国人的面子。只是Stallman那时还没开发或找到像Linux这样好用的操作系统核心。1980年代的头条新闻是:AT&T由于捍卫BSD UNIx版权和柏克莱大学大打官司。
  70年代,UNIX在AT&T的贝尔实验室被美国科学家们发明出来以后,AT&T就像现在的微软一样想独占UNIX程序代码的版权。“一物克一物”是自然的法则,FSF就是这样诞生的。一直持续至今,Linux社群突破微软的威吓,已经缔造了许多不可能的任务了。现在连微软也不得不使用部份的GNU/Linux程序代码。回顾这段软件历史,真教人不可思议啊!
  Linux的精神很崇高,几乎等于美国的立国精神一样伟大。自由、平等、博爱就是Linux的精神。此外,在实作上,Linux几乎都是DIY的,使用者要自己建立开发环境和许许多多工具与链接库,没人能够代劳。这是承袭美国人的习惯,他们喜欢在家里设立workshop,自己当工匠设计家俱。Linux也是如此,敲敲打打统统自己来。这种类似美国西部拓荒的精神,正是高科技不断进步的原动力。
  
  内行人的必备工具
  
  为何Linux会流行呢?因为它的功能越来越稳定和可靠;因为Linux社群结合了全世界程序设计师的力量,使它的bug越来越少了一这实在可以比拟中国万里长城和埃及金字塔的伟大工程啊!现在连Mac XOS、VxWorks和数不清的软件都有用到Linux程序代码;而直接使用Linux核心的知名操作系统,譬如:Red Hat/Fedora、Debian、SUSE、Ubuntu……等,都是Linux的一个桌上型发行版。此外,还有专供嵌入式系统使用的特制Linux、微型Linux……等,这些变种Linux大都是芯片设计公司直接将Linux核心移植到他们的芯片平台上,虽然它们无法像知名的桌上型Linux一样可以让用户不断复制和重新安装,可是它们小巧玲珑,普遍应用在手机、PDA、数字相机、嵌入式PC……等便携设备中。
  最近金融海啸来袭,企业纷纷缩衣节食,于是Linux的使用者又增加了。便宜是Linux的最大优势,但是便宜并没有侵蚀到Linux的强大功能。这真是匪夷所思,违反自然法则啊!
  如今,一旦软件工程师遇到任何程序问题,第一个想到的救兵,就是上网找Linux程序,或到Linux社群的Q&A网站、部落格查看信件找答案。Linux真是个宝藏,而且它是来者不拒,任何人都可以去挖宝。连Ic设计工程师也可以找到他们所需要的Linux工具。不过,要看懂这些Linux程序、技术手册、信件,坦白说并非易事。一般人对Linux还很陌生,因为Linux是一大堆奇奇怪怪的命令、程序代码和术语堆砌而成的巨塔。只有Linux内行人看得懂它的门道,外行人只能跟着看热闹了。哈!
  
  专利战争
  
  在知识经济时代,打的是智慧战争,或专利战争。而专利构成的要件是:这个创意以前没有被任何人发表过。微软有许多独门的专利,其他公司或团体若抄袭或仿造微软的创意或专利,照理说,都会被微软告上法庭的。可是,Linux却像是打不死的“蟑螂”,永远存在。这是因为Linux有不怕被告的本钱:Linux的版本控管有记录可查,每一个版本都有log档案。记录了每一个设计概念和创意。此外,Linux社群都利用网络通信,共同讨论问题和交换意见,他们的新创意发想几乎都是公开的,而且是第一手的;即使某个模块或算法触犯到别人的专利权,Linux社群也可以藉由众人的力量及早发现、及早移除之,并设法设计出其它替代方案。相反的,一些Linux社群的网站还很欢迎任何人复制他们的创意哩!你说奇不奇怪啊!
  不过,“面包”也很重要。有些开放原始码社群四处寻找捐款,譬如:2000年时的OpenBSD,以及许许多多默默无名的Linux网站,类似现在的他们都很容易因为财务短缺而被迫关闭或被微软个个击破。FSF的GPL授权到GPLv4后也必须和商业妥协,当初Stallman在发表GPL时,就没说GNU是免费的,可是一般人都把GNU当成“免费啤酒”一样。
  2008年,我国电子厂在CeBit展和柏林CE展吃尽了苦头,都是因为厂商事先没有查清楚专利的来源。虽然GNU是软件授权,可是硬件和芯片其实也是用软件设计而成的,而那些软件很可能是使用GNU或其他授权,因此跟Linux软件一样,纵使硬件零组件是厂商自己采购的,可是芯片和电路图的使用仍需要专利所有者授权,因为Linux或其它开放原始码不是全部免费的。
  总之,Unix是Linux的祖先,也是其它操作系统的祖先一微软或许会否认,但这却是不容置疑的事实。如果没有Unix就不会有现在的PC和嵌入式装置。unix诞生后,GNU也随之出现。连芯片和硬件都是软件设计的,因此软件才是智能的精髓。软件授权是无形的,而法律授权却是非常无情的。许多开放原始码一开始出现时,好像是免费的,可是等到有厂商拿去量产以后,他们就会来索取权利金,最明显的例子就是uC/OS-H。只重视硬件量产的我国厂商长期漠视软件的发展,以后恐怕会遇到更多的专利陷阱,这似乎是不可避免的。
其他文献
全球面临金融海啸侵袭下,经济前景令人堪忧,全球最重要产业之一的半导体,其未来发展亦受严重冲击。根据拓产业研究所预测指出,2009年全球半导体产业年增长率恐将为0%,年产值同2008年为2669亿美元;李永健研究员表示,根据北美半导体设备B/B值、IC产业库存水位以及产能利用率等半导体三大领先指标分析,在金融危机导致全球经济停滞性发展下,预计至少需要一年时间,半导体产业方有机会回春。整体而言,201
期刊
全球平板电视市场成长放缓,竞争愈发激烈    目前由于经济低迷,北美消费者不愿购买平板电视。同样受经济问题困扰的欧洲各国具体情况差别比较大,西欧国家与北美市场相似,但东欧国家仍然保持较高的GDP(国内生产总值)增长率,消费支出在持续增加。因此消费者花在消费电子产品,特别是电视方面的支出也在增加。  除马来西亚、印度尼西亚、韩国和中国台湾等地区表现出成熟市场的特征。拉美和亚太大部分地区仍然处于CRT
期刊
近日,赛普拉斯半导体公司宣布推出一款面向嵌入式领域的完整2.4GHz解决方案CyFi Low-PowerRF。该新型解决方案不仅具有业界最可靠的连接性、出色的节电性及超长连接距离,而且还得到了高度灵活且简便易用的PSoC可编程片上系统的支持。CyFiLow-Power RF专为多种应用领域的低功耗无线感应网络与人机接口进行了精心优化,可满足家庭与建筑自动化、远程控制、保健与健身器材以及工业监控等的
期刊
在采用回授的系统当中,回授网络乃是一组针对特定增益以及相位关系所设定的电路,例如可以藉由对回路增益亦或是相位进行巧妙控制,以确保稳定性的的可调节式比例-微分-积分(PID)控制器(参照图1所示)。通常我们会想要对此处于特殊设定状态下的回授网络进行性能的量测,以便建立起开放式回路的反应模型。但是要进行这种类型的量测往往是具有相当挑战性的。举例来说,积算器的低频率增益可能相当的高,往往会超过传统测试与
期刊
自从2006年Microchip在全球8位MCU市场中荣登榜首以来,Microchip一直在不断加强自身实力,巩固其在8位MCU市场的优势地位。2008财年,Microchip实现销售收入10.36亿美元,并再度刷新盈利记录——实现连续第71个季度盈利,足见其稳健。  面临全球经济不景气的大环境,Microchip丝毫没有放缓脚步的意思,在稳固优势市场的策略下,积极布局触摸传感技术应用,寻找蓝海。
期刊
TD-SCDMA自1998年提出,并于2000年被ITU认可为全球3G标准之一后,业者就全力开发此一技术。八年过去了,随着今年全球最受瞩目的运动盛事-奥林匹克运动会将在8月举办,政府决定TD-SCDMA需在奥运期间于主要城市上使用,这也迫使了中移动加快TD测试的动作。  在经历了2007年的多番测试后,第一次TD服务试商用正式于4月1日展开,共有6款TD手机及2款TD上网卡共民众挑选,地点则在北京
期刊
NXP认为:32位MCU将有较大作为    根据WSTS(WorldSemiconductor TradeStatistics)组织2008年公布的数据显示,MCU市场三分天下的格局正在走向尽头。截止2008年8月,整个MCU市场的销售额达到95.2亿美元.销售额上升6.6%。其中,32位MCU销售额大幅增长.达到32.2亿美元,同比增长16.3%,32位MCU的销售数量增长更是达到25%;而8位
期刊
尽管各国政府都在不遗余力地设立“防火墙”来避免规模空前的金融危机向实体经济蔓延,但是实体经济却在越来越深刻地体会着“严冬”。目前低迷的经济环境不仅影响着科技产业,而且在“广泛且一致性”的冲击着各个行业,包括房地产、金融、汽车、及消费性电子产品等等,而且伤害还在继续。不可避免受到传染的半导体行业,正在各自寻觅良方。本月,一年一度的飞思卡尔技术论坛如期召开,飞思卡尔开出了自己的药方。  飞思卡尔董事会
期刊
欧洲规定80W以上的负载必须以高功率因素(power factor)的方式输送电流,此举对于维护绿色环境颇有帮助。  在受到新规范影响的许多消费性产品当中,也包括家电用品,例如空调机、冰箱、洗衣机和干衣机,这类产品都因为使用电动马达驱动的反相器而具有复杂的电力负载。原则上,复杂负载的功率因素一般都不高。在规定这些电器用品必须经过功率因素校正(PFC)后,可以达到更有效的传输线电源输送,以节省能源,
期刊
EclipseFoundation行销总监lan Skerrett在MotorAuthoritv,com表示,BMW正在探寻市场,看看主流制造商是否有兴趣为车用娱乐信息系统开发一个开放来源堆栈。  这件事情让我想起Google的Android平台,他们最近才刚刚把Android手机软件原始码开放出来。Google开放Android软件堆栈的理由大致上和BMW对于汽车平台的开放概念一样,就是希望最先
期刊