并不是所有版本的开源Linux操作系统都有着一样的系统组件,这显然给那些为多种不同的Linux系统开发应用软件的编程人员带来了极大的麻烦,正因如此,Linux标准化基地(Linux Standards Base,以下简称LSB)孕育而生。但是长期以来,LSB并未充分发挥其潜力,但是随着LSB 4.0的发布,这一切都将会被改变。
LSB 4.0将会于今年年底正式推出,这或许会成为独立软件开发商(ISV)为任何一种兼容LSB的Linux系统开发应用软件的催化剂。如被采用,LSB 4或将带来面向多版本Linux系统的应用软件的开发浪潮。
Linux基金会执行董事吉姆·齐默林(Jim Zemlin)向InternetNews.com透露表示,“之所以我不经常谈论有关LSB的话题是因为我不希望看到其未能超过预期的表现。为软件开发者找出一条轻而易举开发应用的道路对于Linux来说很是关键,我们不想让Linux重蹈Unix分裂破碎的覆辙。”
LSB有着一套核心的API(Application Programming Interface,应用程序编程接口),因此独立软件开放商(ISV)可以为那些有着LSB认证的的各种不同Linux版本开发装运各种应用软件。Linux基金会最近一次更新LSB是在今年二月份,当时的版本为LSB 3.2。自从齐默林身处自由标准组织(Free Standards Group,以下简称FSG)之时,他就是LSB的极力捍卫者。据了解,当时的FSG的一个主要任务就是LSB项目。
据齐默林介绍,LSB 4.0的推出将会给Linux的标准化带来巨大突破。他的这种自信的背后有着Linux基金在LSB 4.0开发工作上所付出极大努力的强有力支持。齐默林表示,“在过去的18个月当中,50位全职的软件工程师在莫斯科全力投身于LSB 4的开发工作。此项工作将会使得Linux开源社区受益匪浅,因为他们所从事的工作过程就是更多的严格测试过程。”
齐默林称,“我所乐意看到的Linux的未来是一些有着未来前景的项目采用我们的测试。看看Ruby这个项目,他们有着一种模式——当你在写代码之时,测试结果也被同时提交。严格的测试将会使得项目更为高质量化。”
齐默林暗示他并不能迫使任何人采用为LSB 4的开发而进行的测试。通过免费提供测试,他希望独立软件商也能加入LSB项目中,毕竟这个最终结果——即应用软件的通用携带性也会使得ISV自身受益。
除LSB 4之外,Linux基金会还在致力于一项被称作“Linux开发者网络平台(Linux Developer Network platform)”的项目,该平台会为ISV提供各类简化编写Linux应用软件难度的工具。齐默林表示,“我最希望看到的是ISV能够借助LSB和Linux开发者网络平台所提供的标准化的便利更好地开发Linux的应用。”
LSB 4标准不会强制委托给所有的Linux发行版本,LSB的认证一直都是坚持自愿的原则。齐默林称,“我们并不可能强制实施这一标准。这一标准并非具有什么法律性,不采用该标准的人也不会因此坐牢。我希望更多的ISV会采用这个标准。”
齐默林表示,“肯定会有ISV采用我们的标准,乐于接受我们LSB 4的认证,毕竟LSB 4能够使其更为简易地构建多版本应用创造条件。LSB 4的推出将会使我们在现在的基础上迈出很大一步。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
翻译
相关推荐
-
托管OpenStack私有云能够获得支持or单打独斗?
OpenStack私有云托管作为一种服务可以简化企业的部署和运营,并强调了云计算的优势,而非Linux的优化……
-
从零开始构建属于自己的Linux发行版
当你从头开始构建Linux,就可以充分和完整地了解Linux平台。Linux管理员在IT界内更神秘,因为他比其他任何IT专业人员都更了解计算机内部工作。
-
使用Red Hat或Debian包管理器简化Linux管理
Linux软件包管理使用的软件库,它提供了软件包的安装源。Red Hat和Debian的软件包管理器功能类似,但结构上的差异将影响Linux管理。
-
关于apt-get:非Linux管理员应该知道的那些事
Apt-get是广泛应用在Unix和Linux系统中的应用程序管理器,Windows和Linux管理员也可以受益于其功能。