2008年开放源码需要做的五件事情

最新更新时间:2008-01-23来源: 电子工程专辑关键字:设备  软件  硬件  驱动  制造  升级  网络 手机看文章 扫描二维码
随时随地手机看文章

  毫无疑问,开放源码软件以及开放源码哲学在2007年获得了巨大的进步。尽管回顾过去容易对进步感觉良好,但现在是整个社区需要尽量向前看,已决定继续加快这个进步的趋势所需要做的事情。

  为抛砖引玉,我编排了开放源码在2008年需要做的五件事情,其中一些事情属于广传福音,一些则让我们反省。所有的这些事情在2007年已经获得了一些关注,在2008年也同等重要,甚至更为引人注目。这个清单并不详尽,目的是激发进一步的讨论。

  1、更好的硬件支持

  我们需要更多的硬件制造商投入开放源码的浪潮,包括台式PC制造商和其他类似的设备厂家。

  已经得到在开放源码软件中运行的认证、或者将开放源码软件作为标准的主流硬件设备越来越多。戴尔公司将Ubuntu Linux作为预装产品,采用Linux的Everex gPC销售良好的做法鼓舞人心,Asus提供运行Xandros的整个亚笔记本产品线(Eee PC),这些都鼓舞人心。

  这些产品不仅仅将Linux推向更多用户的手中,而且为更多的硬件推出了开放源码驱动程序。这样的开发将推动制造商制造更多没有人为限制、更好的产品的竞争。举个例子,某个硬件产品通过其中的固件限制使用某些功能,而这些被限制的功能能够通过第三方固件被起用。

  例如,当我购买下一代室内网络路由器时,我计划购买能够支持Tomato这样的开放源码固件的产品。我不希望被制造商的限制所用的功能,尤其是他们提供固件升级的速度与开放源码项目相比,其速度像冰川世纪一样缓慢。

  我怀疑制造商不愿意以这么快的速度升级的原因在于存在一个人为制造的稀缺市场,而且这个市场可能将一直存在。这是制造商锁定市场的具体表现,使制造商能够控制消费者。例如,我的佳能数码相机本身能够拍摄未压缩的RAW照片的功能,但是在我这个型号中不能使用,可能是因为使用消费级光学镜头拍摄RAW照片用处不大。尽管如此,这款照相机仍然可能拍摄RAW照片,在需要的时候我当然愿意使用这个功能。事实上,由第三方破解人士提供的专门固件使我能够拍摄RAW照片。

  我认为开放源码并不能够完全终结这个人为制造的稀缺市场,而且肯定有人希望购买被固件限制的产品的市场,他们也无意去掉这些限制,而厂家也锁定市场也总有其原因。但是我相信开放而不是封闭是标准作法的市场已经越来越可能、越来越使人满意,我们应当从各个方面向硬件制造商施加压力。

  2、对开放源码友好的无线环境

  我们需要国家级的无线运营商尽可能友好地对待开放源码和开放标准。这方面已经有些开始,但是,相关的开放细节、gotchas和backtracking比各种承诺和停留在书面的联盟更重要。

  首先让我们看看好的方面:Google的Android和Verizon的开放网络承诺。Android能够在通常不欢迎它的手机软件上运行,Verizon则承诺与通过认证的产品进行互操作。

  尽管如此,仍然存在许多不足的地方。在网络方面,尽管使用产品的自由是一个问题,但还不成为一个大问题,数据自由才是问题所在。如果数据的流通成本高得令人却步,那么开发、灵活并得到支持的设备在这样的网络上也没有什么用处。

  然而,一旦开放设备开始在这样的网络上使用,它们创造的可能性可能使无线运营商重新考虑其商业模式,否则就会输给竞争对手。如果手机成为人们上网的主要途径,当前的计划、手机和应用程序都不足够,这样的压力就是这些设备需要做更多的事情。

  一般认为基础设施而不是部署政策是拖慢变化的主要因素。日本和韩国的电信和无线网络常常与美国的电信和网络进行比较,原因很多,而国家的大小则是一个原因:像韩国这样大小的国家部署下一代宽带更容易、成本更低,而在美国的一个州做这样的事情都很难。

  但是问什么大门一直关上却没有原因。现在正是移动电信开放的时机,一旦大门打开一个门缝,就无法再关上了。

  3、微软公布真相

  我们需要微软公司一次性地提出其Linux专利要求,或者干脆闭上嘴巴,不要咬人,也不要推出没有细节内容的条条款款。如果微软公司想利用而不是打击Linux(或者Unix),它就需要光明正大地行事,需要提供完整清晰的文件来证明Linux和Unix中的专利技术。

  微软设立了Open Source Lab,希望成为开放源码国度的一个更好的市民,我们表示欢迎,但我们很难认可它的举动,因为它在开放源码里的主要行为就是暗中接触相关的居民,向各家Linux厂家发放专利许可。

  微软当然有理由这样做,这就给他们利用这些公司提供了条件。微软表示不希望起诉各家公司,但微软与其达成的协议对大家保密,不让人知道哪些技术、哪些方面进行许可,这就可能把别人拖进麻烦之中。

  开放源码社区如何面对微软的诚心呢?

  如果微软公司确实坦诚那些专利被侵犯了,就可能发生两件事。其一,任何绕不过取得专利将被开放源码社区标上标签,尽管有不方便和互操作性的代价,只能将其抛弃。例如,如果微软公司反对使用未经授权地对NTFS进行逆向工程应用,Ubuntu将更难于将Windows用户迁移到Linux,除非从微软获得这个技术的许可。如果微软公司找上门来,Ubuntu拒绝申请许可,Ubuntu将失去其一大开箱即用的功能。如果Ubuntu同意申请微软的许可,又将受到开放源码同伴的对抗。两种情况都不尽如人意。同时,看来微软公司仅仅解除了那些非常顺从的厂家。

  其二,任何能够重新编写的部分将被重写以避免专利麻烦。这就是开放源码的自然力量所在:代码中没有神秘的东西,并且任何可能遭遇专利问题的部分都会被找出来,找到替换方案。然而,是不是侵权的部分都能绕过去还不一定,由于微软在Unix的时间很长,它们是否还有专利也并不清楚。

  微软保持沉默的一个原因可能在于他们自己或者和其他公司一起正在缓慢、痛苦地搜寻,以确定自己拥有那些技术,并能够进行申明。目前的模糊不清的清单只是初步的结果。

  有一点很明显:微软的所作所为面临巨大的外部压力。那我们就保持这样的压力,并且表明我们的观点,他们不能再这样关起门来偷偷摸摸地行事。

  4、可行的过渡途径

  开放源码社区需要开辟出从专利知识产权向开放源码过渡的可行途径。无论你喜不喜欢,各种各样的专有知识产权,包括专利、限制性许可等各种形式,目前仍大行其道。如果你想从专有知识产权许可系统转向更为开放的系统,却发现没有可行的途径,你怎么办呢?

  随着更多的产品进入开放源码领域,这个问题就越来越突出。典型例子就是Sun Microsystems将Java归到通用公共许可(GPL)这件事。知识产权法的迷藏使其成为GPL的速度让大家都不满意。

  如何对待这些现有的知识产权还不明朗,但也可以做一些事情,在专有知识产权和自由的开放源码软件许可之间架起桥梁,使双方更易于跨越这个鸿沟。更大范围地宣传和培养允许知识产权从专有向FOSS所有者模型过渡的许可方案将对此有所帮助,这样专有软件开发人员或者专有软件用户不会受到不公平的对待,而开放源码开发人员也能受益。

  过渡到开放源码的正确途径

  其中一种方法就是双重许可方法(dual licensing)。许多开放源码产品有多种许可方式,客户可选择最适合自己的方式。MySQL就是这样的产品:它有GPL版本和专有版本,二者都来自同样的代码。许可之间也可以转换,但是是单向转换:即不能从GPL版本转向专有版本。其情形虽然也复杂,但比Sun的Java情形要简单。

  另一种许可方式是Ghostscript采用的方式:递减许可(regressive licensing, ),即最新的产品版本采用商用许可,而此前的版本则采用GPL许可。由于这是从专有代码许可向GPL过渡,因此并不违背GPL的条件。如果一个公司希望对代码的最新版本进行适当严格的控制,这种方法不损害子最初的开发,又能够使产品进入开放源码社区。

  我认为后面的这种选择也是从专有知识产权转向FOSS模型最直接的途径,虽然不适用于目前只在专有模式下许可的所有软件产品(如Java),但适用于不完全属于FOSS的新项目,又不会因为改变许可模式而饱受批评。

  5、开放的心态

  开放源码社区需要一点点地反思,最主要的是需要长远考虑,以及想清楚需要实现的目标,以及为此付出的代价。

  我从定义开始。“开放源码社区”指的是大声宣传和实行开放源码哲学的人,他们设立其他人跟随的趋势,对其领域产生重大的影响。他们已经使开放源码软件不仅可行,而且有人很需要。

  有关哲学的一个问题就是太容易从特殊的角度看待任何事情。某个组织不将其软件开放给开放源码社区,必定有其自身的考虑,也是适当的选择,并不自动的隐含道德的沦丧,对其进行攻击的努力更适于开发出替代产品。

  在某些情况下,将一个产品推出为开放源码产品是合适的,另一些情况则需灵活对待。前不久我写过关于将OS/2边城开放源码的努力,然而相关的工作令人畏缩,是否值得去做也不一定。

  接受现实世界,通过开放源码的思维方式带来切实、积极、清晰的好处,这就是开放源码社区运作最佳的时候。好的开放源码产品就是开放源码得最好论据,如桌面版Linux、OpenOffice.org和Firefox。

  专有软件的开发人员也不能认为他们的方法就是最佳。尽管开放源码软件常常是更好的选择,也应该意识到这并不是唯一的选择。

关键字:设备  软件  硬件  驱动  制造  升级  网络 编辑:汤宏琳 引用地址:2008年开放源码需要做的五件事情

上一篇:存储器将向着多核架构方向发展
下一篇:加强数据中心虚拟化安全的10个步骤

推荐阅读最新更新时间:2023-10-11 14:55

网络视频监控服务器将让数据传输简易化
网络视频监控服务器的主要作用:对音视频数据进行编码处理并完成网络传输的专用设备,从而实现远程监控的功能.网络视频服务器六大优势:1.安装及维护的方便性2.使用方便,想看就看3.具有更多的智能性4.图像衰减小,质量有保证5.稳定可靠6.可以实现无线组网传输.网络视频服务器内部主要包括2个模块:图像压缩,网络传输 随着音视频编码技术的不断发展和宽带网络技术的发展,视频传输的实现变得更容易和成本更低,使得视频传输的需求日益增长。视频监控系统将视频采集、视频传输、视频存储及处理、视频显示等功能于一体,然而在视频传输的实现上却需要视频服务器助力。网络化高清化趋势明显,远程传输对服务器的要求也就更高。 随着音视频编码技术的不断发展和宽
[嵌入式]
黑莓推出实时嵌入式软件QNX Hypervisor 可用于汽车数字座舱
据外媒报道,黑莓宣布发布实时嵌入式软件Hypervisor的最新版本QNX®Hypervisor 2.2。凭借黑莓QNX Hypervisor 2.2,制造商和嵌入式系统供应商们可以获得最大设计灵活性和可扩展性,将具有混合关键程度和不同操作环境的多个系统整合到单个硬件平台,降低多种嵌入式系统的初期开发和长期拥有成本,包括铁路和机器人控制器、汽车数字座舱及电池管理电子控制单元(ECU)。 基于QNX®Neutrino®实时操作系统(RTOS)7.1,QNX Hypervisor 2.2支持中断控制、可扩展矢量扩展(SVE)、密码学和安全强化的最新硅片增强功能,并可在客户应用前快速启动关键系统服务以及基于优先级的硬件资源和
[汽车电子]
黑莓推出实时嵌入式<font color='red'>软件</font>QNX Hypervisor 可用于汽车数字座舱
直流驱动电源LED调光技术介绍
用调正向电流的方法来调亮度要改变LED的亮度,是很容易实现的。首先想到的是改变它的驱动电流,因为LED的亮度是几乎和它的驱动电流直接成正比关系。   调节正向电流的方法   调节LED的电流最简单的方法就是改变和LED负载串联的电流检测电阻,几乎所有DC-DC恒流芯片都有一个检测电流的接口,是检测到的电压和芯片内部的参考电压比较,来控制电流的恒定。但是这个检测电阻的值通常很小,只有零点几欧,如果要在墙上装一个零点几欧的电位器来调节电流是不大可能的,因为引线电阻也会有零点几欧了。所以有些芯片提供一个控制电压接口,改变输入的控制电压就可以改变其输出恒流值。    调正向电流会使色谱偏移   然而用调正向电流的方法来调亮度会产生一
[电源管理]
500亿智能硬件竞争激烈:垂直细分领域存机会
“小蛋”成本约为1800元,1984元的售价没有多少盈利空间,与其说他们在智能硬件行业试水,不如说是在为以后整体智能服务布局打基础。 如今智能硬件的热度不再是看上去很美,取而代之的是越来越多观望者选择下水。 一边是互联网,一边是传统制造业,看似不搭的两个行业在移动互联网大潮下,却汇聚在一起发生惊人的化学反应,智能硬件产业横空出世。 随着BAT、京东等各大互联网巨头争相抢占地盘,如今的智能硬件市场走向细化,主流企业开始寻求小众突围:搜狗进入儿童领域,小米、墨迹、猎豹打起了PM2.5的主意。 明年市场规模超300亿 在资本市场的眼里,智能硬件设备已然成为了一个诱人的蛋糕。 从
[手机便携]
基于PCI总线的数字卫星解调卡驱动程序开发
  引言   PCI总线(即外围部件互连总线)是Intel公司提出的计算机接口总线。它的时钟频率为33MHz,有32位数据总线,可支持突发传输模式,数据传输峰值速率高达132 MB/s。   此外,PCI总线还可扩展为64位数据总线,扩展后的数据传输峰值速率高达264 MB/s,并支持即插即用功能而且独立于处理器。由于PCI总线具有诸多优点,它已经成为PC机的标准总线。因此,PCI接口设备的驱动程序开发就显得尤为重要。   数字卫星解调卡主要用于接收卫星发来的调制信号的数字解调。设计中的桥接芯片可采用PLX公司的PCI9054。本文主要介绍数字卫星解调卡的WDM驱动程序开发方法。   1 PCI9054接口芯片
[嵌入式]
三星大规模扩增产线 面板、半导体设备厂商喜获订单
三星电子(Samsung Electronics)与三星显示器(Samsung Display)正在加速投资半导体与面板产线,让韩国相关设备厂商接传连出大规模接单喜讯。   韩媒ET News报导,日前AP Systems公告取得金额为1,309亿韩元(约1.09亿美元)的设备订单,规模相当于2016年营收的25.57%。   AP Systems基于客户保密原则,并未公开订购人资料。业界认为,2016年三星显示器曾要求供应商必须对交易内容保密,因此推测这笔订单应来自三星显示器购买OLED生产设备。   Rorze Systems近期也公告取得金额为308亿韩元的设备订单,相当于2016年营收的31.2%。由于Rorze Syst
[手机便携]
新医改升温国内医疗器械83亿市场蛋糕
  新华医疗2008岁末的一纸公告,再度引来投资者对医疗器械子行业的关注。其在与通用电气战略合作一年半后,拟与外方携手成立合资公司,从事医用诊断X射线设备、附属设备及零部件的研制开发。   外界普遍解读为,这是外资携手国内龙头企业欲分羹“新医改”。   不过回首2008全年,这已经不是外资第一次加注中国医疗器械子行业。就在新华医疗公告前几日,山东威高医用高分子制品股份有限公司宣布,美敦力斥资17.26亿港元对山东威高集团的股本投资已经完成,美敦力获得后者15%股权,成为其第二大股东。同时,双方将成立一家合资公司,在中国独家分销美敦力及威高骨科公司的骨科产品。   与此同时,国内的医疗器械公司也没有停止研发与增资的
[医疗电子]
基于Cotex-m3的直流绝缘监测模块硬件设计
1.系统绝缘检测原理 1.1 平衡桥-非平衡桥检测法 平衡桥-非平衡桥检测法是通过模拟平衡状态和非平衡状态来实现的。绝缘电阻对地检测原理如图1所示。     在需要检测直流系统绝缘时,首先控制K1闭合,K2、K3断开,CPU采集到CL+对地电压UL1及CL-对地电压UN1,得出公式(1):     注:R1:平衡桥CL+对地电阻;R2:平衡桥CL-对地电阻;R5:CL+对地电阻;R6:CL-对地电阻。 然后对CL+对地电压及CL-对地电压进行比较,当CL+对地电压大于CL-对地电压时,CPU控制K2闭合,采集到CL+对地电压UL2及CL-对地电压UN2,得出公式(2):     注:R1:平衡桥CL+对地电阻;R2:平衡桥C
[电源管理]
基于Cotex-m3的直流绝缘监测模块<font color='red'>硬件</font>设计
小广播
最新焦点新闻文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 数字电视 安防电子 医疗电子 物联网

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved