文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> 资讯>开源程序应用仍然有待改善

开源程序应用仍然有待改善

时间:2008-04-08  来源:linux论坛

【IT专家网独家】Don MacAskill自称是超级开源软件迷,特别是MySQL数据库。MySQL是SmugMug公司使用的核心技术之一,SmugMug公司是一家在线照片共享服务公司,而MacAskill是该公司的首席执行官。

  但是现在MacAskill希望MySQL能够从Sun Microsystems公司中独立出来,该公司是一家传统的IT厂商,并且在近几年已经完全收购了开源程序。

  Sun公司上个月对于MySQL AB的收购是他们掌控开源程序系列行动中最大的收购,厂商们都在努力尝试为企业用户改进开源操作。随着越来越多的公司开始运用开源软件,并且厂商们也在努力提高开源软件普及率,这使改善开源程序称为十分迫切的事情。

  不过要想改善用户们对于各种开源软件问题的顾虑,仍然有很长的路要走。用户们顾虑的问题包括及时提供新功能和bug修复、对于更多可预见的产品发展图的需要以及缺乏拥有开源技术和经验的IT员工。

  例如,在SmugMug公司,MacAskill仍然在等待可扩展性问题的修复,他一月份在博客中写到由于该问题不能及时解决,在他认真考虑后决定当公司的MySQL企业支持合同到期时不再续签合同。

  SmugMug公司向他们的MySQL服务器增加了更多的处理器核心,然而性能却没有达到预期的效果,MacAskill说。这是因为MySQL与InnoDB(使用最广泛的数据库存储引擎)之间存在某种共存问题。

  MacAskill说他和其他用户几年来一直在试图使用MySQL来解决问题,“而我们努力的结果只有无线电静默。”最终,有些用户(如Google公司)自主研发出了以解决绩效问题,但是MySQL需要花费很长的时间来将不定输入数据库中。

  MySQL的产品执行副总裁Zack Urlocker在对MacAskill博客内容的回应中说,MySQL已经为新数据库产品添加了新补丁,并且审查了Google的补丁。Urlocker写到,MySQL也希望能帮助Sun公司完成“绩效可扩展性的专门技术”。

  MacAskill表示他希望Sun公司能够解决可扩展性问题,几年前他还认为Sun公司是IT界的怪物。并且,除了开源软件本身的性质,他希望补丁能够作为厂商数据库支持的一部分。他还指出,“我们需要建立自己的产品。”

  由于开源软件开发模式的不确定性使很多企业用户望而却步。例如,Auto Warehousing公司(新汽车加工公司)的首席信息官Dale Frantz在去年决定将他们公司的个人电脑系统替换成Macintosh系统前,曾认真考虑过Linux桌面系统。

  Frantz在这个月Computerworld举行的IT领导前100强会议中表示,当他与开源社区的用户谈论时,他们大多是“想知道我们能为他们作什么。”最后,他补充道,“我们想要的是能为Auto Warehousing公司创造最佳利益的软件。”

  另外一个大问题就是很多开源厂商为他们的企业版以及社区版产品采用的是分离开发模式。

  Yahoo公司的前MySQL用户Jeremy Cole(现在是Proven Scaling LLC公司的顾问)表示,MySQL对于其企业版数据库产品的更新要比社区版产品更加频繁。因此,他说,“虽然企业用户越来越快地获取补丁,但是实际上他们运行的是未经测试的代码。”

  此外,Cole表示,有些用户(如Google和Yahoo)早就不能忍受MySQL软件中各种各样的缺点了,正在自己完成开发工作。

  Cole在一月份的博客中写到,他认为Sun公司可以比MySQL公司更好的开发MySQL。虽然截至上周,他仍然没有听说任何关于MySQL对于其开发模式或者发布时间表做出更改的消息。

  Think Passenger公司(该公司为公司和客户建立网上社区)的首席技术人员Bill Parducci指出Linux厂商Red Hat公司几年前将其新产品发布周期延长了一倍,主要是因为很多客户无法更上他们更新的步伐。

除了使用Red Hat企业Linux,Think Passenger还使用了其他开源技术包括CentOS版本的Linux,Jetty网络服务器和Iona Technologies PLC公司的Fuse Message Broker。

  Parducci对于他使用的大部分开源厂商都很满意,但是他认为仍然需要改善,尤其是那些小型的开源厂商。他们需要培养自己的社区并确保他们能够及时获取反馈信息,这样商业用户就能够获得他们所需要的技术帮助。

  另外,更加全面更加可靠的产品发展路线图也将帮助改善开源产品,Gautam Guliani表示,他是Kaplan Test Prep & Admissions公司的软件体系结构执行总管。

  Kaplan使用了少部分的开源应用软件,包括Red Hat Linux和Red Hat公司的JBoss中间件,对于Guliani来说,从开源厂商处及时地获得技术支持不是件困难的事情,但是他表示有时候未来发展蓝图有时候与我们想象中开源公司规划的不一样。

  Sun公司的首席执行官和总裁Jonathan Schwartz表示,在一月份他们宣布对MySQL的收购后,他们公司无法“以平和的心态接受全球性公司希望将MySQL部署到关键业务的目的”成为公司发展的障碍物。为了试图解决扫除这个障碍,Sun计划提供全世界范围内的新MySQL支持服务。

  Red Hat公司也在努力为他们的企业用户简化对于其JBoss中间件软件的部署。上个月,该公司表示他们正在为潜在的JBoss用户建立新的绩效调整、程序认证和技术转移中心。并且在3月13日,Red Hat公司承认他们已经购买了开源系统集成商Amentra公司,专门为了改善JBoss用户的部署。

  此外,Novell公司和SAP AG公司上周称他们目前也正在努力优化Novell的SUSE Linux企业级操作系统,为SAP的ERP应用程序用户带来便利。

  位于阿肯色州Fort Smith市的Baldor Electric公司在过去三年中一直在七IBM大型主机上运行SAP应用程序和SUSE Linux。Baldor公司的信息服务副总裁Mark Shackelford最开始对于将SAP应用程序移动到Linux系统表示怀疑,“但是这样比我们使用的任何专有Unix都更稳定。”他表示。

  SmugMug公司的MacAskill还在期待Sun公司能够向MySQL增加更多稳定性和更好的可扩展性,虽然目前他还没有看到任何变化。“我认为这将是崭新的MySQL,”他说,“很值得期待。”
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载