【eNet硅谷动力专稿】对于使用开源软件的企业用户来说,相信每个人心中都会有自己的TOP10,尤其是那些开源软件拥趸者眼中的TOP10,可能会与我所列的TOP10有些不同。不过,这是经过全球很多开源社区高手共同讨论的结果,我觉得这个版本的TOP10是我所能做到的最公正、最准确的了。当然如果你不同意这样的TOP10,没关系,尽管保留你心中的TOP10。
详细点评企业用户十大开源软件之一
详细点评企业用户十大开源软件之二
6.电子邮件和个人资讯管理软件Evolution
Evolution 不仅仅是一个电子邮件程序。它提供了所有标准的电子邮件客户功能,包括功能强大的邮箱管理、用户定义的过滤器、以及快速搜索。除此之外,它还具备灵活的日历(调度器)功能,该功能允许用户在线地创建和确认组群会议和特别事件。Evolution 是用于 Linux 和 基于 UNIX 的系统的功能完善的个人和工作组信息管理工具,它还是 Gnome桌面 的默认电子邮件客户。
你可以阅读和发送HTML e-mail,并且可以管理你的个人联系簿。使用日历功能,可以很简单的采取指向、点击操作,加入新的约会或其他事情,使你不会忘记。这个程序许诺所有的功能在你的桌面上都可用。
Evolution 包括以下应用程序组件:
1)日历 :您可以使用“日历”安排约会、会议和任务。
2)联系人 :您可以使用“联系人”创建联系人通讯簿。
3)收件箱 :可以使用“收件箱”撰写、发送、接收和管理电子邮件。
4)摘要 :“摘要”能使能纵览您当天的各项事务。“摘要”显示了您的电子邮件、约会、会议和任务概况。
5)任务 :可以使用“任务”管理您执行的工作任务。
6)连接器 :您可以使用连接器连接邮件和日历服务器。
7.浏览器Firefox
Mozilla Firefox,俗称火狐,是由Mozilla基金会与开源团体共同开发的网页浏览器。Firefox是从Mozilla Application Suite派生出来的网页浏览器,从2005年开始,每年都被媒体PC Magazine选为年度最佳浏览器。根据统计统计,截至2008年5月 Firefox 的浏览器市占率为18.41%,仅次于微软的Internet Explorer。
Firefox 使用开放源码的网页排版引擎Gecko,Gecko 能够让浏览器尽可能按标准来显示网页内容。
Firefox 内置了分页浏览、拼字检查、即时书签、下载管理器和自定义搜索引擎等等功能。此外还可以通过由第三方开发者贡献的扩展软件来加强各种功能,较受欢迎的有专门浏览IE only网页的IE Tab、阻挡网页广告的Adblock Plus、下载在线影片的Video DownloadHelper、保护计算机安全的NoScript等。截至2008年,Firefox可用的扩展软件有多于2,000种。
Firefox可以在多种操作系统中运行,目前的稳定版是2008年6月17日发布的3.0版,源代码以GPL/LGPL/MPL三种授权方式发布。
如同其他的浏览器一样,Firefox 也有一些安全漏洞,可能会影响使用者的计算机安全,不过根据 CERT 的统计,Firefox 的安全漏洞也少于Internet Explorer。
Firfox发展历程
Mozilla Firefox 浏览器专案最初是由 Mozilla 所分出的实验性专案,由 Dave Hyatt 及 Blake Ross 所创建。Firefox 1.0于2004年11月9日发行。
第一轮浏览器大战最后以Netscape被收购,Internet Explorer独霸浏览器市场告终。Mozilla的历史正是由这里开始。浏览器之战失利以后,Netscape并没有消失,为了挽回市场,1998年Netscape将浏览器的大部分代码开源,成立了一个组织,计划开发下一代的 Netscape浏览器,这个组织就是Mozilla.org,它的图标是一只恐龙。不久后,Netscape的源代码就差不多被全部抛弃, Mozilla社团开发出了在稳定性和功能上更出色的新一代浏览器。这个浏览器就是Mozilla Application Suite,简称Mozilla(Mozilla这个名字的来源是Mosaic和Godzilla(怪兽哥斯拉)两个词的结合,意为 "Mosaic终结者"。起初,Mozilla是Netscape的吉祥物,也是Netscape Navigator浏览器使用的内部开发代号。由于Netscape早期的影响力,直到今天,所有浏览器包括IE,向Web服务器报告自己的浏览器标识的时候,都以 "Mozilla"开头,表明自己是Mozilla兼容的。不过Mozilla已经不再发展了,现在,当我们提到Mozilla这个词的时候,通常是指 Mozilla基金会,Firefox的全称Mozilla Firefox,表明Firefox来自Mozilla基金会)。Mozilla是一个软件套装,包含了浏览器、电子邮件客户端、网页编辑器、IRC聊天等等。后来的Netscape浏览器都是以 Mozilla 为核心的。1998年11月Netscape被AOL(美国在线)收购后,Mozilla.org就一直在AOL的资助下进行研发活动。2003年7 月,作为AOL和微软和解的一部分,AOL解散了 Netscape,一个传奇永远的结束了(如今的Netscape浏览器由Mercurial Communications开发),同时,AOL中止了与Mozilla.org的关系,将资助的任务转交给了新成立的非盈利性机构Mozilla基金会。
与赢得浏览器大战后就不思进取的IE相比,Mozilla毫无疑问是一个优秀的浏览器。但是由于受到商业公司赞助的需求拖累,并且有过度开发者导向的功能蔓延, Mozilla浏览器变得日益膨胀臃肿。2002年,戴夫•海厄特(Dave Hyatt)与布雷克•罗斯(Blake Ross)开始从 Mozilla 浏览器项目中分支出来的一个实验性的项目,目标是要建立一个轻便、快速、简单与高扩充性的浏览器来取代Mozilla套件。与Mozilla套件相比,它仅仅是一个浏览器,而不包括用户可能不需要的电子邮件客户端(电子邮件功能独立为Thunderbird)、网页编辑器、IRC聊天等等。这个浏览器被称为"Phoenix", 2002年9月发布了0.1版。在经过多次改名后,最终定名为Mozilla Firefox,于2004年11月9日发布了第一个正式版本Firefox 1.0,当时Mozilla基金会通过募捐的方式,在纽约时报上面刊登了整版的广告,不过, Firefox的推广更多是依靠使用者的口碑式宣传。
早期的Firefox用户一定记得,Firefox的选项对话框中,在设置Cookie的地方是这样解释Cookie的:"Cookie是精致的美味"("Cookies are delicious delicacies")。这个解释如传奇一般流传开来,它让开发人员感觉到幽默和传神,但是却令普通用户如坠云雾。实际上,布雷克•罗斯(Blake Ross)当时只是一时找不到一句简短的描述来解释Cookie,便随手写下了这句话放在这里占位置。他后来解释道:"在这么小的空间里面解释这么复杂的东西,坦白的说,我想最后我可能要重写整个Cookie管理器"。这个对普通用户不友好的特性后来作为一个bug被提交到Firefox的bug数据库,并在2004年7月被"修正"。现在,这个文本被替换成了索然无味的:"cookie是网站在您的计算机中保存的信息'片段'。一般用来记住登录信息或其它数据。"。不过故事并没有结束,"精致美味"传说的终结引起了一些人的不满,于是Jesse Ruderman专门开发了一个Delicious Delicacies扩展用来将那个描述恢复成原来的文本。在中文版本中,一直到1.5版本,这个著名的占位符才被替换掉。Firfox的特色和功能
Firefox 包含了许多突出的特色,像分页浏览、即时书签、下载管理器、自定义搜索引擎等等。Firefox的开发目标是以"尽情的上网浏览"和"对多数人来说最棒的上网体验"使用者可以通过扩展和布景主题来自定义 Firefox 的功能和外观,在Mozilla维护的附加组件网站addons.mozilla.org中,已经有接近2000种的附加组件可供下载。
对于网页开发者,Firefox也提供一个良好的开发平台。网页开发者可以通过内置的工具来进行开发工作,例如错误控制台、DOM观察器,此物外还可通过扩展像是Web Developer来延伸开发功能。Firefox的具体功能包括一下几个方面:
1)标签页浏览
Firefox支持的标签页浏览,是指可以在一个窗口开启多个页面,这个功能继承自 Mozilla Application Suite,也成为Firefox的著名特色。Firefox 也允许使用者在首页中使用“ ”作为分隔符号,在启动时自动在多个分页中开启设置的首页,让使用者不只可以设置一个首页。
而 Firefox 2 更加强了标签页浏览的功能,包括了更容易使用、更清楚的分页标签,“撤消浏览状态”可以让遭遇当机后重新开启当机前的分页,“撤消最近关闭的分页”可以回复不小心关闭的分页。
2)附加组件
Firefox使用者可以通过安装扩展来新增或修改 Firefox 的功能。扩展的种类包罗万象:像鼠标手势、广告窗口阻挡、增强的分页浏览等等。Firefox 的开发有时也会集成扩展的功能,像是分页浏览就是从一个Mozilla上的扩展MultiZilla中移植过来的。
扩展提供了高度自由化的扩充功能,不过使用者可能在寻找和安装扩展上遭遇困难,也会要求把扩展的功能集成到 Firefox 中。
多数的扩展不是由Mozilla建立或支持的,扩展在使用者的计算机中也具有访问数据的权限,因此也有出现过恶意的扩展。在这方面Mozilla提供了对扩展的验证,来确保这些志愿开发者提供的扩展没有包含任何恶意软件。此外由第三方开发者所制作的扩展,Mozilla并不保证可以在Mozilla的产品上运作,也可能包含任何软件错误或者安全弱点。在Mozilla的附加组件网页可以找到完整的扩展列表。截止2008年2月11日,这个网站共有1,953个Firefox扩展。
3)智能化的搜索功能
在工具栏中已经内建了 Google 搜索功能,此外还有众多搜索工具如 "关键字" 以及新的 "查找工具栏" 等功能。在地址栏输入 "dict (要查询的单词)" 便可查阅字典,而随手输入网页上的文字,Firefox 便会将您带往该处。
4)布景主题
Firefox支持多样化的布景主题,来改变外观。布景主题是CSS和图像档所集合的包装文件,Firefox Add-ons 的网站可以找到许多的布景主题。
5)外挂程序(Plugin)
Firefox支持以Netscape Plugin Application Program Interface (NPAPI)为基础的外挂程序,这是早期浏览器共同支持的外挂标准,从Opera和Internet Explorer 3.0 至 5.0都支持NPAPI。
2004年6月30日,Mozilla基金会、Adobe, 苹果公司, Macromedia, Opera, 和 升阳微计算机公司共同宣布一系列对网络浏览器外挂程序的变更。新的API可以允许网络开发者提供更丰富的浏览体验,也维持网络世界的标准和创新。新的外挂系统将会使用在Mozilla将来的产品中。
6)及时查找
Firefox提供增强的查找功能,包含了快速的"即打即找"功能,使用者只需要按 F3 后在查找框输入要寻找的字符串,就可以自动标示出要寻找的字符串。
7)即时书签
通过即时书签,使用者可以以书签的方式来阅读 RSS 或 Atom 订阅项目,这个功能第一次出现在Firefox 1.0的预览版,随后也移植到了Mozilla Suite中。即时书签会自动更新,目前并没有方法可以停止或控制即时书签的更新动作。
8)跨平台支持
Mozilla Firefox 可以在多种不同的平台下执行,目前官方释出的版本支持了下列平台
●多种版本的微软窗口操作系统,从Windows 98, 98SE, Me, NT 4.0, 2000, XP, Server 2003 到 Vista;
●苹果计算机的Mac OS X;
●以Linux为基础的操作系统,系统中必须要使用 X.Org Server 或 XFree86。
除了上述的操作系统之外,由于Firefox是开放源代码的软件,加上代码是与操作系统独立的,因此Firefox可以在多种平台和操作系统上编译,包括了OS/2、AIX、FreeBSD、Windows XP Professional x64 版上都有可执行的Firefox编译档。在其他比较小型的操作系统,例如SkyOS、ZETA上也都有Firefox的踪迹。
Firefox使用统一的设置档格式,因此不同操作系统的Firefox可以共享相同的设置,不过可能会遭遇一些问题,特别是扩展的使用上。9)支持多种网络标准
Firefox 支持非常多的网络标准,包含了HTML、XML、XHTML、SVG 1.1(部份的)、CSS(除了标准之外,还有扩充的支持)、ECMAScript(JavaScript)、DOM、MathML、DTD、XSLT、XPath和PNG图档(包含透明度支持)。
虽然 Firefox 2 并没有通过Acid2网络标准测试,不过自Firefox 3.0 Alpha 2之后的版本已经可以通过Acid2测试和Acid3 71/100项测试。
10)安全性高
Firefox 使用了"沙盒安全模块"(sandbox security model),限制了网页脚本语言对使用者端数据的访问,保护使用者不受恶意脚本语言的攻击。对于网页数据的传输,则使用SSL/TLS的加密方式来保障使用者和网站之间传输数据的隐密性,此外也支持智慧卡来当作数据验证的方式。
Mozilla基金会提供了"臭虫奖金"来奖励发现Firefox漏洞的研究者。Mozilla 官方希望安全弱点可以在被恶意利用之前被发现,进而去修正他,避免使用者遭受攻击。
因为 Firefox 比起 Internet Explorer 来说有较少尚未修正的安全漏洞,因此提升上网安全性也常常被认为是鼓励使用者由 Internet Explorer 转换到 Firefox 的理由之一。华盛顿邮报 也报导在2006年一年之中,Internet Explorer 共有284天让使用者暴露在未修正的安全漏洞中,而 Firefox 只有9天。
一份2006年赛门铁克(Symantec)公司的报告显示,到该年9月为止,虽然 Firefox 的安全漏洞比其他浏览器还多,但修正漏洞的速度也让其他浏览器望其项背。赛门铁克(Symantec)公司之后则澄清他们的描述,在经过安全性的研究后, Firefox 比起 Internet Explorer 来说安全漏洞还是比较少。到2008年3月26日为止, 根据软件安全统计网站 Secunia 的数据显示,Firefox 2 有4个尚未修正的安全漏洞,多数被标示为"低度危险"。相对的 Internet Explorer 7 有8个安全漏洞尚未修正,且多数被标示为“中度危险”。
最新版本的Firfox 3.0
Mozilla Firefox 3 的开发代号是Gran Paradiso。早期的测试版本则被称作"Minefield",用在每天发行的测试版上。如同其他版本的Firefox开发代号一样,"Gran Paradiso"是一个真实的地名,是位于阿尔卑斯山中最高的一座山。
在2006年,开发小组也向使用者征求意见,希望把使用者想要的功能加入到Firefox 3中。
Mozilla基金会在2007年9月19日释出了第一个测试版,2007年12月18日释出了第二个测试版,第三个测试版在2008年2月12日发布,第四个测试版在2008年3月10日,第五个则在2008年4月2日。目前Firefox 3的开发已经完成,在2008年6月17日正式推出。Firefox社群也发起“下载日”(Download Day),挑战同一时间最多人下载软件的金氏世界纪录。
网络统计网站 NetApplications 指出,Firefox 3 测试版的市占率在2008年5月激增至0.62%,他们认为激增的使用者代表了Firefox 3测试版已相当稳定,使用者已经渐渐将它当作主要的浏览器。
Firefox 3最重要的变更就是加入了新版的排版引擎-Gecko 1.9。新的排版引擎修正了非常多的错误,也增加对网页标准的兼容性,还有许多新的API提供开发者使用。某方面来说,新的排版引擎让 Firefox 3 成为了 Mozilla 释出的浏览器中第一个通过网页标准测试Acid2的产品,而在更高级的测试Acid3中,Firefox 3的分数也比Firefox 2高。
为了解决内存泄漏(memory leak)的问题,Firefox 3使用新的内存回收器-jemalloc,减少发生内存泄漏的机会。
Gecko 1.9使用了cairo做为新的图形处理引擎,cairo 可以提供更佳的图像处理效能,和更一致性的图形表现。另外因为cairo并不支持Windows 95、Windows 98、Windows Me和Windows NT (4.0和更旧的版本),微软也在2006年7月11日停止了Windows 98和Windows Me的支持,因此Firefox 3将不能在上述的操作系统上执行。同样的,麦金塔版本的的Firefox 3将只能运行在Mac OS X 10.4以上的版本,而且将会使用本地的"Cocoa"组件。
Firefox 3的外观现在能够在各种操作系统上更有一致性,并能和操作系统更高度的结合。从Firefox 3 Beta 4开始,已经有分别为Mac OS X、Linux、Windows XP和Windows Vista建立的默认布景主题。当Linux使用者使用KDE桌面时,Firefox 3会从桌面环境取得图标,当桌面环境改变设置时,Firefox也会跟着改变。
除了外观之外,下载管理员和附加组件也经过重新设计,现在可以直接在程序中查找,也加入了文件续传功能。密码管理员现在会在登入成功后才询问使用者要不要储存密码,避免使用者储存到不正确的密码。8.会计软件Lazy8 Ledger
Lazy8 Ledger是一款性能非常优秀的会计软件,可以满足任何商业或个人对会计的需要。并且该应用程序不但适用于中小企业,而且只需做非常小的完善就能适合于大型企业使用。财务报表是会计学最基本的需要,Lazy8 Ledger包含了大量的标准报表模板,并且还提供了一套报表生成工具。
Lazy8 Ledger 可以运行在Windows、Linux和Mac OS X三种平台之上,并且是为会计专业人士量身定做的,这与GNUCash 是不同的。
9.企业资源管理软件OpenPro ERP
随着LAMP(Linux+Apache+MySQL+PHP)开源架构的兴起,真正的开源ERP开始异军突起。开源ERP领导厂商OpenPro公司,成立于1998年,善于利用、不断积累国际开源社区在PHP应用方面的积极成果,成功地把许多有关企业ERP方面的开源组件“拧合(Tweak)”起来,采用纯粹的LAMP开源架构,推出了旗舰开源ERP产品,冠名“OpenPro ERP”。 OpenPro ERP打破了大型ERP软件必须采用J2EE架构的模式,同时也彻底捅破了神秘复杂而价格昂贵的ERP那层窗户纸。
OpenPro ERP,全面采用开源技术,是纯粹的B/S模式的Web应用。中小企业搞ERP,采用OpenPro ERP,一天就可搞定,而且可以采用ERP的全面托管形式,用户根本不需要花费许多钱。OpenPro ERP,采用托管(Hosting),每月400美元;本地安装,只需8,000美元。
OpenPro ERP是一套完全基于Web应用的开源ERP解决方案,具有许多优点。成本急剧降低,系统部署简易,功能裁减灵活,投资回报率高,企业风险很小。OpenPro ERP功能比较全面,市场管理、销售、服务、CRM、员工管理、等等,包括了ERP的各个主要方面。根据一项市场调查,OpenPro的开源ERP用户的忠诚度竟高达99%!事实证明,开源OpenPro已经被广大用户所接受。
10. 即时通讯工具Pidgin
Pidgin是一个可以在Windows、Linux、BSD和Unixes下运行的多协议即时通讯客户端,可以让你一次就能登录全部即时通讯帐户。pidgin支持的通讯:AIM、Bonjour、Gadu-Gadu、Google Talk、Groupwise、ICQ、IRC、MSN、MySpaceIM、QQ、SILC、SIMPLE、Sametime、XMPP、Yahoo!、Zephyr。
pidgin是免费软件。它已授权下GNU通用公共许可证(GPL)第2版。这意味着你可以自由使用它,并修改它,但如果你修改,你必须开源文字修改过的源代码。
Pidgin支持用户同时登陆多个IM账户,这就意味着用户可以同时与自己的MSN或ICQ好友在同一个客户端里进行聊天。修改也拥有文件传送、添加好友图片、邮件提醒等功能。
2007 年 4 月 6 日宣布,正式更名为 [Pidgin],这可是一个大新闻,原因还得要追溯到 Gaim 最初的历史,刚开始叫“GTK+ AOL Instant Messenger”,由于 AOL 不满意,后更名为“Gaim”。后来 AOL 将“AIM”注册成为商标,就这个两方进行协商,未果。再后来,Gaim 2.0.0beta6 发布,AOL 提出了强烈抗议,而 Gaim 的开发者成立了 “Instant Messaging Freedom Corporation”,为 Gaim 提供正式的法律支持。这开始于大概半年前。讨论的结果就是 Gaim 更名为 Pidgin,更详细一点就是原来基于 GTK+ 的 Gaim 改为 Pidgin,libgaim 改为 Purple,gaim-text 改为 Finch。Pidgin 这个名字是有意取的。以后所有的开发都在 [http://developer.pidgin.im/] 上进行。最后是由于 SourceForge 升级导致一个秘密的邮件列表公开,而正好相关的法律事宜已经差不多搞定了,所以适时公布消息。
Pidgin历史
最初这软件名为 GTK+ AOL Instant Messenger,2007 年 4 月 6 日宣布,正式更名为 Pidgin。原因还得要追溯到 Gaim 最初的历史,刚开始叫“GTK+ AOL Instant Messenger”,由于 AOL 不满意,后更名为“Gaim”。后来 AOL 将“AIM”注册成为商标,就这个两方进行协商,未果。再后来,Gaim 2.0.0beta6 发布,AOL 提出了强烈抗议,而 Gaim 的开发者成立了 “Instant Messaging Freedom Corporation”,为 Gaim 提供正式的法律支持。讨论的结果就是 Gaim 更名为 Pidgin,更详细一点就是原来基于 GTK+ 的 Gaim 改为 Pidgin,libgaim 改为 Purple,gaim-text 改为 Finch。
Pidgin是自由软件,在GNU General Public License下发布。 这套软件最初是由Mark Spencer为Unix-like 操作系统编写的,但它现在已可运行于各种不同的平台,包括Microsoft Windows, GNU/Linux, FreeBSD, Mac OS X (Adium), SkyOS 与及 Trolltech's PDA system, Qtopia.
最近,Pidgin的开发者开始分离核心代码;将负责通讯部份与图形使用者接口部份分开。当完成分离后,开发者将有可能以自己的图形程式库编写自己的客户端接口。分离后的核心程式库将被称为libpurple(原称libgaim);这个仍在开发但已颇为稳定的程式库已被Adium 与 Proteus 这些客户端使用。
而新版也解决了以往登入Yahoo!奇摩 Messenger时,中文显示乱码的问题(需修改帐号设定中的编码为UTF-8) 。
Pidgin 特色
1)提供易于转换交谈对象的分页视窗对话;
2)容许用户在同时间登入不同帐户;
3)经由插件可加入额外的功能;
4)能将对方的别名改为真名;
5)能将根本是同一人的不同分身帐户组合成相同的“通讯者”;
6)能够进入会议及接收留言;
7)当欲捕捉的特定对象改变状态时,可发出提示或播放音效。
Pidgin功能
Pidgin 包含了一般即时通讯软体的功能,例如分页交谈视窗、联络人清单、档桉传输、交谈记录的功能除此之外,使用者可以安装外挂程式来得到更多功能。使用者可以选择是否启用分页交谈视窗功能,交谈视窗也提供按钮给使用者修改信息的格式,例如变成粗体或者把文字改变为橙色。
Pidgin可以多账号同时登录:相信用过 MSN 以及其他 IM 软件的朋友应该知道,MSN 在同一台机器上只能同时登录一个账号,也就是说即便你有两个 MSN 用户,在同一台机器上也不可能同时登录。Pidgin 取消了这一限制,可以在各种IM类型中设置无限多的账户,均可以同时登录,用起来非常方便。通常我都会MSN,GChat,公司 IRC,同时在线。
所有的好友都通过一个统一的界面管理,无论这个好友与你是通过何种方式相连,MSN, Gchat,等等,你都可以将其组织在有序的管理方式中。相当于你可以记录同一个好友的多个 IM 账号,无论对方此时正连接哪个,你都可以向对方发送信息,免去了多个IM软件之间来回切换的痛苦。
可以只显示在线好友,界面很简洁——可能 MSN 也有同样的功能,但我从来没找到过
Pidgin 也支持档案传输,各种功能包括暂停、续传、取消。所有的传输皆可在同一个视窗管理。然而,使用 MSN 协定传送档案的时候,所有资料都经 MSN 的伺服器转送,并非点对点传输,结果传送速度十分慢。其他功能包括可自定的表情图示、拼字检查等。
Pidgin 可以经由安装 Off-the-Record Messaging(OTR)和 Pidgin-Encryption来实现加密传输功能。
除此以外它还提供了许多独一无二的特性,比如:在某个特殊的朋友离开、上线、返回时,发送消息、播放音乐或运行某个程序来通知你;文本替换、好友千里眼、扩展消息通知、离开图标、拼写检查、标签式对话窗口等插件。