Opteros公司发布了一份最新的“开源目录2007”,旨在帮助企业了解开源项目的优势。在这份开源目录文档中,262个项目包含了平台、产品、框架、组件和解决方案。为了使搜索更加简单,软件产品被分成4类。下面图片显示了这4类和其它的子类别。
图1 |
262个软件产品中大概20%归入到“操作系统和基础结构”类。48%归入到“应用程序开发和基础结构”类。20%为基础结构解决方案和另外17%的“商业应用程序”。这样的一个结构与SourceForge相类似。在SourceForge开源项目中,大约9%的项目归入“商业应用程序”。大概50%的项目归入到“应用程序开发和基础结构”中。
在262个所有软件中,非常适合企业应用的软件包括:
操作系统
◆Red Hat Enterprise Linux
◆Suse Linux Enterprise
图形用户接口(客户端)
◆Gnome
◆KDE
通信基础结构
◆Firefox
◆James(Apache)
◆Qmail
◆Thunderbird
安全
◆ClamAV
◆FreeRADIUS
◆John the Ripper
◆OpenSSH
◆PuTTY
Web服务器
◆Apache
系统管理和操作
◆Nagios
综合
◆CUPS
◆ISC BIND
◆ISC DHCP
◆Samba
◆Xen
数据库和文件系统
◆BerkelyDB
◆C-JDBC
◆db4o
◆Derby
◆EnterpriseDB Advanced Server
◆HSQLDB
◆MySQL
◆PostgreSQL
应用服务器
◆JBoss AS
◆Tomcat
编程语言
◆GNU gcc
◆PHP
框架
◆Hibernate
◆Spring
◆symfony
◆WebWork
◆Zope
应用开发组件
◆Dojo
开发和测试环境
◆Ant
◆Cruise Control
◆CVS
◆Eclipse
◆GNU Make
◆JUnit
◆Subversion
◆TortoiseSVN
Web服务
◆Apache Axis
SOA(面向服务的体系结构)
◆Mule
搜索引擎
◆Lucene
企业内容管理(文档和内容管理)
◆Alfresco
◆eZ publish
◆MediaWiki
◆WordPress
CRM,ERP和E-Commerce(客户关系管理,企业资源计划和电子商务)
◆SugarCRM
分析,报告和数据仓库
◆Mondrian
知识管理和eLearning(数字学习)
◆Moodle
办公和客户端软件
◆OpenOffice.org