业界资讯
Firebird数据库发展的历史故事
2020-04-02 07:59:00

      我们收集了从过去到现在的各种关于InterBase和Firebird的历史记录。为了保持一致,我们将它们分成了一些组,这些组涵盖了InterBase和Firebird历史上的重要时期,并按时间顺序将这些组连接起来。此外,我们还提供了一个小型的InterBase和Firebird社区的名人录。

       虽然我们的记录相当完整和准确,但我们可能遗漏了一些有趣的文档或您所知道的重要事件。请向我们的历史学家报告任何这样的遗漏。

       因为一些记录是指向其他站点的链接,所以随着时间的推移,这些链接可能会被破坏。请向我们的网站管理员报告任何这样的坏链接。

你的InterBase/Firebird纪录片团队

 

InterBase是如何形成的

      谁能比她的父母更有能力描述早期的InterBase ?幸运的是,Jim Starkey和Ann Harrison愿意分享他们对那些光辉岁月的回忆,那时IBM统治着IT世界,微软是一家小公司,真正的程序员不使用Pascal。

 

Jim Starkey是Firebird咨询委员会成员,经常出现在ibm - architect邮件列表中。

 

Ann Harrison是IBPhoenix的总裁,也是Firebird的管理员和开发人员之一。

 

安哈里森的回忆录对InterBase的开始

       InterBase在阵雨中启动。特别是在美国马萨诸塞州格罗顿市芦苇草甸路297号的蓝瓦淋浴间。在那里,透过淋浴间的窗户,吉姆·斯塔基(Jim Starkey)看到了最终成为InterBase的“尤里卡”(Eureka)。阅读更多

 

吉姆·斯塔基(Jim Starkey)怎么记得的


      我在1984年劳动节周末的第二天创办了这家公司。我在DEC工作了将近10年,我很喜欢它,但并没有那么喜欢它。我决定,如果我注定要受苦,我宁愿自己的错误而不是别人的错误。阅读更多

 

安·哈里森的回忆

 

       InterBase是在阿波罗域(Apollo Domain)上开始的,这是一个非常棒的工作站,具有非常棒的网络。最初的版本支持Apollo、Sun、HP/UX、VAX/VMS、Ultrix和其他一些我不知道的东西。所以,如果你想知道“InterBase最初是一个Windows/DOS系统吗?”,答案是否定的。阅读更多

 

InterBase在Borland

 

       当Borland在1991年10月买下阿什顿-塔特美术馆时,他们也得到了InterBase(当时是第三版)。不久之后,他们决定在公司内部使用这项技术,于是他们将公司三分之一的员工,包括大部分的高级工程师,搬到了斯科特谷。几名技术支持部门的高级人员也搬到了西部,当地的大部分销售办事处依然完好无损。

       当时,吉姆·斯塔基和安·哈里森都去追求他们的其他兴趣。但安从未真正脱离过InterBase,多年来,她一直是以MERS InterBase邮件列表为中心的InterBase社区的重要成员(该邮件列表现已失效,但仍可搜索存档)。由于她无私地分享她对InterBase内部结构的详细知识,许多开发人员发现了IB的设计之美和力量,并成为她的忠实追随者(这最终在1999年拯救了InterBase)。


       Borland对InterBase的管理是不平衡的,很大程度上依赖于“天气的变化”,因为Borland在过去十年中多次改变他的重点和优先事项(以及最高管理层)(在IB成为开源项目之前)。虽然Borland在InterBase上做了很多好事,但他们从来没有真正充分地考虑过如何在市场上释放自己的力量。Borland的主要成就有:
        存储过程的实现;

        Windows端口和超级服务器架构;

        Novell Netware端口(在v5.6之后停止);

        由于从第一天起就被纳入了他们的RAD产品,增加了InterBase的人口。

 

      另一方面,Borland经常被批评缺乏营销努力(不仅是那些与InterBase有关的),,尤其是对贫困的集成数据库与RAD工具,真正发挥它的力量(花了前五(!)版本的Delphi宝蓝许可(!)一个组件库提供本机访问数据库)和政教分离后免费为本地数据库部署许可Windows Delphi 1(很可能是我们将看到的平面数据库更早,如果宝蓝将继续提供免费的为本地数据库部署许可在1995年之后,当InterBase是开源的时候,正如我们现在所看到的,InterBase的流行程度在增加。

       说实话,所有这些抱怨都应该归咎于Borland的最高管理层,而不是Borland的基地间部门。虽然宝蓝的高层管理人员正忙着从Borland公司的名字更改为Borland.com Inprise Inprise / Borland/ Inprise  Borland软件公司.)和移动人从右到左,反之亦然,数据库研发和技术支持工程师和销售人员一起做他们最好的视觉限制,他们总是对他们的顾客和社区。但这显然是不够的戴尔富勒,Borland的临时CEO在1999年…

 

InterBase是如何成为开源的

       来自英国Borland用户组杂志的文章
       就在1999年圣诞节前,戴尔·富勒的管理团队与InterBase部门的高级主管举行了一次会议,并告诉他们新的业务计划。知情的工作人员说,他们已经决定,对于该司的规模来说,收入来源是不够的。他们还表示,他们希望在现有的39名InterBase员工(包括兼职人员和承包商)中裁掉至少50%。此外,将没有预算来恢复陷入困境的美国市场和销售人员,他们已经被削减为一个四分之三的人员和一个实习生。这不是一个发展产品业务的可行方案。我一直不清楚戴尔和他的团队到底是怎么想的,但我相信他们是想要取消6.0版本的发布,并坐视收入流从5开始递减。n几年。”

     “企业管理团队可能不知道,InterBase团队已经悄悄地建立了一个健全的和有利可图的(即。,不是亏损制造)生意。InterBase的最初开发人员之一(Ann Harrison)继续通过mers列表服务器/新闻组为该产品提供优秀的技术支持。产品经理Bill Karwin同样花了很多时间帮助开发人员。在商业方面,保罗海滩负责全球销售(非美国)基本上产生了总营业额的90%。在几乎没有资源的情况下,他集中精力建立了一个强大的VARS网络,该网络通常将InterBase与Borland的其他工具集成在一起。”

       他们(卡文和比奇)对新商业计划的反应可能与预期不同。他们辞职。他们的辞职严重打击了开发商和VARS。按照合同规定,他们无法解释辞职的原因,但渐渐地,上面的情况变得清楚了。这样,InterBase开发人员的计划(IBDI)就诞生了。突然,我们发现InterBase上有一些重要的业务和重要的资金。有足够多的人前来购买InterBase好几次。出售是不可能的,但发展社区现在正在形成一支有组织的力量,需要得到认可。”

 

保罗·里夫斯
(BUG InterBase组长)

      2000年7月25日,InterBase成为开源产品。应该有在街上跳舞和无限的喜悦遍布整个天堂和地球。这个版本应该为开明和超前的管理带来赞扬。取而代之的是对Inprise(现在的Borland Software Corp.)的愤怒和指责。到底是哪里出了错?

让事件自己说话!一份按时间顺序排列的事件清单,由在线出版社记录。

 


Firebird记录
       自从7月25日InterBase®资源开放以来,InterBase社区的活动一直很狂热。在24小时内,一个源代码树就建立起来了。到第一个周末结束时,SourceForge上的Firebird项目开始了。从那以后,随着社区开始着手,每个季度都有项目涌现。


      开源程序员们不愿等待Inprise来解决谈判失败所带来的困难,比如将OS InterBase的支持公司分拆出去,他们将自己的Firebird树作为平台构建、新端口和工具开发的初始工作仓库。


      一开始,Firebird开发人员使用MER系统新闻服务器(因为还有著名的InterBase列表)作为主要的通信中心。但是因为罗伯特•Schieck的所有者即服务器加入了宝蓝营(他现在是指定数据库社区领袖在Borland),开始温和一些社区成员,所有通信搬到其他地方,像yahoogroups(当时egroups)和SourceForge,和这个服务器的重要性拒绝(数据库列表MER系统现已倒闭,但搜索存档仍然可用)。


       从它的概念开始,Firebird计划的发展就轰轰烈烈。不幸的是,变化的速度如此之快,以至于许多第一年的历史记录和文件都丢失了,或者被深埋在个人档案中。不管怎样,以下是Firebird项目历史上的一些事件:

 

本文档由海钛瑞OA办公系统研发团队翻译制作,转载请在开始处标明来自于http://www.hitai.com.欢迎交流。

原文https://firebirdsql.org/en/historical-reference/