文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>IBM Steve Mills:开源软件不可避免

IBM Steve Mills:开源软件不可避免

时间:2007-06-19  来源:lingfen1552

IBM高级副总裁兼软件事业部总经理Steve Mills日前接受网站采访,谈了开源软件的益处、商业应用的Web 2.0工具以及编程问题……


IBM高级副总裁兼软件事业部总经理Steve Mills

  问:在90年代,IBM大举进入IT服务领域,但是,现在看来IBM似乎把重点更多地放在了软件方面。是不是这样?

  Steve Mills:在过去的20年里,我们一直稳步地增加软件投资,因此,我们并不是突然想到要做软件业务的。

  只是新闻和华尔街分析师最近几年把更多的注意力放在了IBM的软件业务方面。

  问:“随许应变的信息”似乎是IBM现在的一个大生意。这个事情怎么样?

  答:我们的客户有许多数据,分为许多种格式的数据,通常放在许多地方。他们正在努力把正确的数据提供给需要这种数据做决策的人。企业要求能够随着业务和市场的变化尽快地实时做出决策。

  这个挑战是,这个数据在什么地方,获得这个数据的复杂程度如何?我们已经做的事情是创建一种处理各种类型的数据的能力,无论这个数据是文本、图像、视频、音频,都要把这个数据转换为能够进行分析的格式,并且把许多不同的数据源结合在一起。

  问:这个事情与你的竞争对手相比做得如何?

  答:甲骨文这样的公司一直在关注传统的数据库。甲骨文推广的概念是你购买越多的甲骨文的数据库,你就会越好。但是,你把所有的数据都放在一个地方是不现实的。没有一家公司这样做过。

  微软的战略更集中一些,主要围绕做本地数据库SQL服务器。他们不处理所有的文件信息。文件系统中的数据比关系数据库中的数据多。

  问:你认为企业应该越来越多地采用非结构化数据吗?

  答:全世界全部数字化信息的80%是非结构化的。数量在哪里,增长就在哪里。

  问:软件服务对IBM的业务是一种威胁吗?

  答:不是。这取决于我的客户是谁。ADP在30多年的时间里一直是一个软件服务公司。我们的软件服务业务也进行很长时间了。软件服务正在日益流行。

  是我的客户管理自己的总账,还是ADP为其它公司管理总账?答案是肯定的,两种情况都有。这个风险资本团体摈斥了在这个市场占统治地位的传统的业务流程公司。这个市场不是由Salesforce.com占统治地位的。

  问:开源软件对IBM是一个威胁吗?

  答:开源软件对我们一直是一个很大的帮助,因为它帮助加快标准化。你得到了显著改善的兼容性和移植性。我认为,人们对这个问题的误解是你通常不是从开源软件代码赚钱的。你是围绕开源软件赚钱的。

  因此,当我采用Apache HTTP服务器等东西并且把它结合到WebSphere中的时候,那是因为这种服务器的流行。WebSphere的采用率得到了巨大的推动。

  开源软件是不可避免的。这对整个行业都有好处。例如,免费的WebSphere社 区版复合Apache Geronimo标准。我们每个星期的下载数量达到了2万多份!大多数用户不向我们购买维护合同。他们只是很高兴得到一份软件并且做他们要做的事情。他们 不必告诉我们他们正在做什么。只要他们的工作量很简单,他们就可以得到有效的免费的代码。我们支持这样做。

  问:IBM的研究团队将推出什么研究结果?

  答:如果你看一下去年推出的DB2第9版和及其内部所有的原始XML功能,你会发现那是一个重大的成果。DB2中有非常深的数据压缩算法的优化,许多优化功能是市场上最好的。IBM是目前世界上保留庞大的数学部门的惟一一家商业公司。

  在社交网络方面,我们围绕Web2.0有许多活动。最近发布了许多有关Lotus Connections技术的消息。这个技术为社交网络提供一种商业工具。我们围绕射频识别标签和基于事件的流程和实时系统有许多活动。这是关于你如何优化舰队管理、运输和货物移动的事情。

  问:普林斯顿大学*Princeton University)的一位计算机科学教授Bernard Chazelle最近对Computerworld网站说,计算机科学领域最大的遗憾也许是软件工程发展缓慢。生产软件代码的痛苦并没有缓解。你同意他的说法吗?

  答:有数百万,甚至数十亿我称之为“情景应用程序”的东西。人们使用组件拼在一起就可以组成这些程序。我们通过Notes平台支持这样做。

  Web本身支持这种模式。看一下人们使用Web2.0、Mashups、Ajax、Ruby、PHP和脚本方法组装的应用程序就知道了。我们认为编程就变得这样简单了。

  也许普林斯顿大学没有把网页设计师看作是程序员。但是,网页设计师确实是在做程序员过去做的事情。

  问:IBM为传统的程序员做了什么?

  答:我们现在有许多工具帮助专业程序员生成和设计许多代码。这些代码过去都需要他们手工完成。

相关阅读 更多 +
排行榜 更多 +
爱是小事最新版

爱是小事最新版

休闲益智 下载
悬案2刹那惊颤游戏

悬案2刹那惊颤游戏

冒险解谜 下载
几何飞行内购修改版

几何飞行内购修改版

飞行射击 下载