Linux能否靠架构取得胜利

在Novell公司中国区市场总监罗威先生看来,Linux的发展前景无疑是美好的。也许就在一年以前,业界还有不少人士对Linux能否成功还心存疑虑,因此,与罗威先生的对话更多地包含了释疑的成份。

对于开源技术的发展,罗威先生给出了这样肯定的结论。开源软件公司的成本构成与专有软件公司不同,它的源码来自于社区,这给传统IT带来了成本上的冲击。同时,长期困扰开源界的开源与商业的关系问题,通过在商业公司内部,把开源与商业分开,已提供了一种可行的模式,从而使得开源与商业的共存、共赢成为了可能。操作系统开源的成功代表了一种趋势,因为操作系统的开源是第一步,但不会是最后一步,下一步可能在操作系统之上的管理工具、协同办公的工具都会走向开源。接下来,数据库直至ERP都可能走向开源。在相当长的一段时间内,由于完全商业不符合技术发展趋势,所以开源软件会和不开源软件会混合在一起,用户不可能全部软件都开源,同时全部是商业软件也不符合技术的潮流。

这种综合会实现一个平衡点,决定这个平衡点的因素就在于当某项技术足够成熟时,它就会走向完全开源。因此,尽管在相当长的时期内,开源与商业软件会共存,但从长期的趋势来看,开源是一种必然。谈起这种必然性,罗威先生认为架构、技术支持、人才和标准四大因素决定了Linux必然会赢。

架构的力量

谈起架构,开发人员并不陌生,为了顺应技术的发展,以前他们必须在微软的.Net和Sun的SunOne架构之间做出选择。而开源技术发展的一大瓶颈,就在于有大量优秀的应用软件,但却没有形成一个完整的架构。而罗威认为,Novell对Linux最大的贡献就在这里。

罗威介绍说:“Novell多年以来围绕着Netware已经发展起了一整套的架构,从底层的目录管理,一直到上部的管理工具,如协同办公软件、手持设备的管理软件,可以说是应有尽有。目前这一架构已完全移植到了Linux上。正因为有了这一架构,包括世界五百强中许多公司的用户才会信认Linux。从Novell的角度说,这一作法产生了两种效果,一是好的技术迁移到另一个平台以后,完全焕发了青春;二是用户对Linux的变得更加信认了。”

Novell在推广这个架构时,更看重移植,长期以来,Novell资助了一个重要的开源项目——Mono,可以帮助在.Net上开发的开发者,让他们的开发成果通过转化跑在Linux上。罗威认为不存在强行推一套开源的架构的可能性,用户的习惯必须得到尊重。架构的生命力的强弱,不取决于Novell的意愿,而完全取决于市场。

Linux需要什么样的技术支持

在我们的印象里,使用Linux就意味着要具备较强的技术功底,或者花大量的时间去泡论坛。但当Linux成为企业级核心应用时,显然不是所有人都愿意这么做。

对此,罗威认为:“我们必须看到,社区并不是对所有的人都是友好的。比如我们在论坛上发一个帖子,你可能得不到及时的响应,你也不能保证你得到的答案就是正确的。再比如我们在国内本地社区看到不少类似的情况,就是国内社区开发出了一些不错的补丁,想要让美国社区打包进正式的发生版本中,但美国社区不接受他们。这就说明对企业级应用来说,社区并不能满足用户的需求。社区内只存在一些革命者,他们爱好更新,但不能完全顾及兼容。”

反过来,罗威介绍说:“Novell提供的技术支持必须要求保持兼容性,包括向前兼容性和与其他软件的兼容性。这已是服务层次的问题了,就象卖水,我们提供的是保证饮用后不会发生健康问题的水,这些水确实来自于社区,但已和来自于社区的水有了本质上的区别。例如如果采用社区支持的话,可能社区会因为覆盖范围的局限,而无法提供全球性的服务,而Novell在全球的一百多个办事处,却能保证用户得到同等质量的服务。”

Linux人才短缺吗

近来,媒体总是热衷于报道Linux人才的短缺,但罗威却给出了不同的见解。他认为:“国内熟悉Unix的人才非常多,在服务器端,在重点行业(特别金融、电信、传统邮电业)内部,这种情况是一个不可忽视的事实。Linux实质上是一种类Unix操作系统,它的管理架构和开发方式,与Unix极为相似。由此我们可以说,一个Unix系统管理员,只需花费很少的代价,就可以转到Linux平台上。用户的需求决定了开发者在什么平台上开发,因此这些人才是开源界的一笔财富。事实上,这些Unix如果迁移到Windows上,其迁移成本反而会更高。”

针对开发者而言,罗威认为:“相当多的行业应用,不是采用图形化工具开发出来的,而是采用C语言这样的工具,而这类工具在Unix上与在Linux上并无本质的不同。在桌面端,Mono项目可能会吸引很多.Net上的开发者。”

从以上几个方面看,Linux人才并不短缺。

Linux会不会走向四分五裂

Unix在发展的进程中,分化出了多个不兼容的版本,Linux虽然也曾有过上百个版本,如果Linux在今后的发展过程中重现Unix的发展进程,Linux的力量显然会自己削弱自己的力量。

对此,罗威提出了自己的见解:“Unix是一个商业化软件,其发展决定于有版权的商业公司,但Linux是开源的,商业公司不可能左右Linux的发展。所以各个发行版之间,会有差异,但不会存在大的差异。Linux的标准也很好地辅助了这种差异的减少。”

罗威认为,基于这四点,Linux会笑到最后,而这其中的根本因素,还在于开源与商业的有机结合,在这个过程中,Novell公司从事商业软件的经历发挥了很大的作用。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Android 开发者

Android 安全更新的发展与沿革

此前,我们在 Google I/O 2018 开发者大会上举办了一场名为《Android 安全新亮点》的主题演讲,简要介绍了谷歌在 Android 安全更新方...

13420
来自专栏微信小开发

作为一名8年运营者,教你如何避免小程序使用雷区

2017年最火的应用,小程序当之无愧。小程序已经渗透着生活、商务各场景。小程序轻量化、便捷式的特点大大地降低了应用开发门槛。 经过几个月的时间尝试,总结了商家开...

33870
来自专栏BestSDK

小心你手机里的每一款APP,第三方SDK可能正在收集你的隐私

你大概知道自己的手机里装了多少个APP,你也知道APP在收集你的个人隐私数据。但你或许不知道,除此之外,你的数据还可能同时被隐藏在APP里的第三方SDK收集。 ...

85660
来自专栏云计算D1net

克服云安全挑战:专家五个提示

当谈及使用公共云时,安全性问题是企业IT人士的头号关注问题。使用五个专家提示,可以帮助用户确认最适合他们的安全工具与安全策略。 云计算给业界带来了许多的利好——...

34650
来自专栏人才中心

一表人才,一个HR常用的简历管理系统

  作为 HR,最头疼的是重复简历了,有的候选人可能会通过多种渠道投递简历。尤其在校招旺季,面对海量简历,筛选去重就要花去小半天的时间。而使用一表人才,在你导入...

58250
来自专栏场景录小程序

这几种情况下,没有公众号的小程序将会“失效”

这个问题没有固定的答案,公众号服务于营销与信息传递,小程序围绕着产品与服务。两者之间可以有交集也可以分开。如张小龙说过,小程序更多是以服务来触发,也能做营销,在...

14940
来自专栏云市场·精选汇

这几种情况下,没有公众号的小程序将会“失效”

这个问题没有固定的答案,公众号服务于营销与信息传递,小程序围绕着产品与服务。两者之间可以有交集也可以分开。如张小龙说过,小程序更多是以服务来触发,也能做营销,在...

24380
来自专栏GA小站

市面上有关Google Analytics的中文书

很多人学习网站分析是从看这本书开始的,这本书有多个版本,但已经很久没有更新的了,里面讲的GA是传统版的,2012年之前的,至少已经有五六年没有更新的了,但里面的...

23230
来自专栏机器之心

业界 | 从深度链接到语音助手,奇点机智想要撬动APP时代的搜索生意

机器之心原创 作者:王艺、吴欣 语音助手「小不点」背后,是奇点机智一直坚持探索的方向—— In APP Search,即应用内搜索。创始人邬霄云想要将一个个独立...

34140
来自专栏前沿技墅

云原生开启架构演化新轨道

29730

扫码关注云+社区

领取腾讯云代金券