EPSG 组织决定开放POWERLINK 程序代码受到了OSADL 公司热烈欢迎。源代码发布使实时通讯系统变得更有吸引力,因为它简化POWERLINK 驱动程序的故障排除,使标准化更加透明,并且可将POWERLINK 集成到开源操作系统中。这些都提高了系统的可靠性。
开放源代码自动化发展实验室(OSADL)总经理 Carsten Emde博士
对于设备制造商和运营商来说,受益是显而易见的,因为他们都深深根植于开源理念中:免费软件不能轻易放弃,或是由于缺少功能性或适应性而变得毫无价值。用户会根据自身需求调整、修改和增强软件,或者委托服务商为他们做这项工作。近几年来正是这些优势使开源软件在机械工程和工业自动化领域得以迅速发展。对于低成本设备,另一个好处是无需任何许可费用。
有一些研究提出开源软件的性能比闭源软件好,诸如此类观点一直以来争论不休,使得开源软件的优势受到质疑。尽管如此,至少我们可以稳妥地认为开源软件的平均性能比闭源软件来的好。当然,反对者仍然可以保留自己的意见,但他们的论证则是模糊或不够充分的。有些人继续避开开源理念,因为对此他们有不安的心理;另外一些人认为开放源代码对产品质量、就业甚至对德国在工业领域的整体竞争力构成了威胁。
对于那些认为开放源代码是一种威胁的人,或认为开源软件多数是由软件爱好者利用闲暇时间创作的人,我建议理性地看待这一事实:许多关键的开源技术开发人员受雇于一个公司或组织,并且他们对手头这个研发项目有浓厚的兴趣。比如:Linux 内核2.6.24 中90 %的技术研发来自于公司雇佣的软件开发工程师。今天,开源软件几乎应用于各个领域。突出的例子包括Linux 操作系统,Apache 网络服务器,火狐浏览器,和开放的Office 系列软件。在嵌入式系统中,Linux 占有大约15 %一25 %的份额,这使其在操作系统领域得以最广泛的使用。尽管如此,开放源代码的怀疑论者还是不能释怀。那么,真的一切都好吗?
确实,有一个缺陷是无法轻易回避并且既成事实的:开放源代码法则的缺点是个人或组织因兴趣而起的对于特定软件发展的贡献是不成比例的。所有其它感兴趣的个人或组织分享开发成果的同时,没有义务分担研发费用。为了弥补这一缺陷,EPSG 成立之初,所有感兴趣的人或组织都可以成为会员,他们支付会费用于作为开源软件开发的基金。以这样的方式在所有用户中更公平地分担开发成本。对于机械工程和工业自动化领域的公司,比如OSAOL ,她与EPSG 未来的合作就是基于近来的会员交换。在公布了POWERLINK 程序源代码之后,EPSG 的目标将是把POWERUNK 集成到Linux 内核。无需额外的措施,集成的好处将为原版Linux 内核中的POWERUNK 提供本土化支持。这样就不用花费力气一年公布四次POWERLINK 代码,使其适应新内核结构。这种“向上游发布”通常会使代码质量和稳定性有显著的改善。OSAOL 现在可以承担这项任务,他们具备必要的技术秘密和与核心社区的广泛接触。不久,作为最有可能的第一步,把POWERLINK集成于Linux 内核的概念将被推出。
最后,让我们回到文章标题所提到的问题:我深信事实会说明一切。追求时尚则完全是另外一码事。