对于Open Source,我没有偏见相反很喜欢,经常看他们的东西。那咱们就从 Open Source
谈起。
一、Interbase 的 Open Source 只是一种商业的手段
与 Open Source 旗下很多很有奉献精神的项目不同。Interbase 的策略是:先弄些东西
出来吸引一下别人,然后再做收费服务(当然这么做的还很多,不止 Interbase)。
IB 5.5 恐怕是没有人问津了,那就 Open 吧,至少吸引更多的人来看、来试验,
总比沦落为 shareware 有些面子吧。请看你们下载的IB6不是 Uncertified version 吗?
带上钱来shop.borland.com。可恶的是甚至连有些 ODBC,GUI/desktop 也来趁机卖钱!
详情请看:
http://www.borland.com/about/press/2001/ib6_certified.html
http://www.ibphoenix.com/ibp_certified_interbase_FAQ.html
二、Open 了的 Interbase 技术先进吗?
要知道一个技术如果非常先进,必然申请专利保护起来,藏在自家保险箱,逐步转换到
产品赚钱。一旦 open,对手(MS, Oracle 甚至 mySQL)都不是吃干饭的,早就会进行分析
研究,优点抄来,弱点进攻,太容易了。
三、Interbase 稳定吗?
数据库这种东西需要的是稳定。稳定性长远的战略计划,靠稳定环境来发展和积累,
Oracle 积累了很多年,SQL Server 的核心是从 Sybase 买来的,后来被 MS 重写过。
相比之下 Interbase 这几年的积累太不够。
最近又冒出来的 Firebird 计划吗?(http://firebird.sourceforge.net)。似乎是那些
靠卖 Interbase 养不活的 Interbase 程序员自己另起了炉灶。这摊人马撮合起来的目的
是:http://www.ibphoenix.com/ibp_news_art6.html,他们到底是 interbase 的兄弟
还是敌人就难说了。
四、结论
如果是谈 “中小型企业的应用”,而您准备向客户推荐 Interbase 方案,您不得不承认
是有不少风险的。如果,个人玩玩,讲讲里面的故事,倒是个不错的题材