技术开发 频道

开源如何改变软件开发和管理模式?

值得关注的开源联盟选手

    在企业世界中有很多开源相关的工具赢得了关注,下面是其中十个产品、服务或种类。

1、Linux:IBM、惠普、甲骨文、Sun、Dell、Novell和微软都支持它,当然还有开源公司先行者Red Hat。

2、Mozilla的Firefox:这个开源浏览器已经迅速成长为微软的IE浏览器的优异竞争对手,而且这个公司的产品还不止于此,它还发布了一系列的开源应用程序。

3、Wikipedia:这个开源百科全书是开源的组织协作知识的一种可能的原型应用,现在已经成为一个人们查询问题的一个指南。

4、应用程序开发:Ajax和Apache已经向人们证明,开源技术可以提供开发本地开源Web应用程序和服务的工具。

5、面向服务架构(SOA):SOA正在作为一个基于开放标准的框架而出现,它可以被应用在开发、部署和管理网络和按需应用程序服务,推动了软件即服务模型的出现。

6、虚拟化技术:在短期内,虚拟化对硬件市场的服务器方面带来了重大的影响,并推动了大型机业务的发展。Citrix最近对XenSource和它的开源Xen Hypervisor的收购很好的说明了这一点。

7、P2P网络:诸如Gnutella之类的分散的开源P2P项目不会灭亡。

8、网络语音服务(VoIP):开源Asterisk平台正在逐渐成形,正在被企业更多的使用以进入IP语音服务。

9、桌面应用程序:开源网络办公应用软件正在获得人们的支持。正在成为竞争对手分食微软蛋糕的一个重要战场。像Mozilla有自己的开源浏览器、开源电子邮件客户端,还有Google和Sun也都有自己的开源办公软件。

10、虚拟社区:随着Second Life的发布和日渐流行,虚拟社区正在发挥越来越大的作用。

开源对服务器软件开发的改变

    最近IBM实现了它的WebSphere应用程序服务器社区版的第100万次下载的时候,它也达到了其开源运动的一个里程碑。这个产品是影响企业世界的最重大的开源产品之一。

    免费下载使用的WAS CE为开发Java应用程序提供了一个灵活的基础。通过收取年金的方式还可以得到技术支持。WAS CE建立在Apache Gernoimo基础之上,完全支持Java EE 5标准,是IBM在2005年5月收购Gluecode的一个产物。这个产品对于开源在企业世界中采用具有重大影响,而且支持SOA战略,因为它可以支持更高的开发效率来降低成本、提高代码重用和利用现有的资产,并且可以提高IT对业务需要的响应。

0
相关文章