История InterBase

и не только.

оригинальный документ - http://www.cvalde.com/IbRoadmap.htm

При появлении дополнительной информации документ будет содержать более полные сведения по версиям IB. Если у Вас есть что добавить (даты промежуточных релизов, важные улучшения в каждом релизе и т.п.), - милости просим.
В 2001 году Borland удалил на веб-сайте пресс-релизы с 1994 по 1997, поэтому некоторые ссылки не работают.
В мае 2002 года Borland перестроил сайт, поэтому практически все ссылки отсюда на Borland пока не работают - часть поправлена, однако если вы хотите прочитать точный текст пресс-релизов, то нужно открыть http://www.borland.com/news/press_releases/2002/index.html (в любом случае даже там отсутствует пресс-релиз о выпуске IB 6.5).

Темно-красным цветом отмечены наиболее знаменательные даты в отношении России и сайта www.ibase.ru (ib.demo.ru) в частности.

Также можно прочитать историю создания InterBase.

  • 1976-1981: Jim Starkey создал Datatrieve, работая в DEC.
  • 1981-1984: DEC выпустила RDB, их первую РСУБД. Джиму она не понравилась, и он начал писать свою собственную версию, назвав ее JRD (Jim's Relational Database).
  • 1983: Филипп Канн основал Borland International.
  • 1984-1985: Jim Starkey, Ann Harrison и Don Depalma подписали контракт с Apollo Computer, производителем рабочих станций, об основании Groton Database Systems.
  • 1985: Dave Root перешел из Apollo в GDS.
  • 1986: Groton стала Interbase.
  • 1986: Interbase 2.
  • 1986: Ashton-Tate делает инвестиции в Interbase.
  • 1988: Interbase 3.
  • 1988, лето: Cognos начал работать с IB.
  • 1988: Ashton-Tate приобретает 51% акций Interbase.
  • 1989: Cognos выпускает StarBase на VAX/VMS., базируется на IB 2.X.
  • 1991: Cognos выпускает StarBase для HP-UX, DG/UX, Ultrix, SunOS/Solaris, AIX и SCO, базирующуюся на IB 3.X.
  • 1991: Ashton-Tate приобретает Interbase целиком.
  • 1991, Октябрь: Borland покупает Ashton-Tate.
  • 1992, начало: Cognos выпускает StarBase для HP MPE/XL.
  • 1992: июнь: выпуск Interbase 3.3. Первая версия с поддержкой национальных кодировок. Предыдущая версия 3.2J поддерживала только японский.
  • 1992, конец: Cognos прекратила использовать имя StarBase и начала использовать имя Interbase.
  • 1994: выпуск Interbase 4.
  • 1995, 9 января: Borland выпускает Interbase 4.0 WorkGroup Server для Win NT и Novell Netware.
  • 1995, 10 февраля: Borland открывает WWW site.
  • 1995, 24 апреля: Borland начинает продажи Delphi 1 C/S. Interbase 4.0C включена в дистрибутив..
  • 1995, 15 сентября: Interbase выпускает InterClient.
  • 1995, 25 сентября: Magnavox выбирает IB4 в сделке суммой $3.5 million для армии США. Borland аннонсирует InterBase 4 для Unix.
  • 1995, 19 октября: Ernst & Young Consulting выигрывает конкурс ACS Software Challenge используя Borland's Delphi и InterBase.
  • 1995, 15 декабря: Borland аннонсирует эксклюзивное соглашение с главным системным интегратором в Японии - Rios Corporation. Отсюда появляется IB4 для Linux и FreeBSD.
  • 1996, 4 марта: Borland аннонсирует Delphi 2. Interbase 4.1 в дистрибутиве.
  • 1996, 29 мая: Borland аннонсирует InterClient, JDBC-драйвер для Interbase.
  • 1996, июль: Gary Wetsel resigns as Borland CEO. William F. Miller is named interim CEO.
  • 1996, 20 августа: Borland выпускает Interbase 4.2. Впервые - архитектура SuperServer.
  • 1996, 25 сентября: Whitney G. Lynn is named interim president and CEO. Paul Gross, senior VP of R&D, resigns.
  • 1996, 21 октября: Corel лицензирует Paradox у Borland.
  • 1996, 30 октября: Borland начинает продажи IB 4.2.
  • 1996, 7 ноября: Philippe Kahn, основатель Borland, оставляет пост Директора.
  • 1996, 25 ноября: Delbert W. Yocam is appointed Chairman and CEO.
  • 1996, декабрь: Jason Wharton выпускает IB_Objects (IBO) 1.0.
  • 1997, 17 января: Borland awards a worldwide software and trademark master license for ReportSmith to Strategic Reporting Systems.
  • 1997, 26 февраля: Borland выпускает BCB 1.
  • 1997, 29 апреля: Borland создает подразделение ISC для расширения рынка Interbase.
  • 1997, 29 апреля: на www.demo.ru открывается страничка с новостями Interbase.
  • 1997, 5 мая: Borland аннонсирует Delphi 3 C/S Suite. Interbase 4.2 в дистрибутиве.
  • 1997, 15 июля: Corel лицензирует SQL Builder, Interbase, LIBS и SQL Links у Borland для включения в Corel Paradox 8.
  • 1997, 27 июля: можно считать открытием ib.demo.ru
  • 1997, 15 сентября: Interbase сообщает о выпуске новой версии InterClient.
  • 1997, 5 декабря: объявлен выпуск Interbase 5.0. Уникальное событие - именно 5-го декабря выпуск IB 5.0 представляет в Москве директор ISC Jim Weil (kdv - был еще коммерческий директор. Мне с ними довелось отобедать на приватном ужине).
  • 1998, 10 февраля: Borland выпускает BCB 3. В комплект входит Interbase 5 .
  • 1998, 29 апреля: Borland выпускает бесплатную версию InterBase 4.0 для RedHat Linux 4.2 и FreeBSD 2.2.6. Эта версия изготовлена японской компанией RIOS.
  • 1998, 8 июня: Borland убеждает акционеров изменить имя на Inprise Corporation.
  • 1998, 5 августа: Interbase 5.1.1 включен в дистрибутив Delphi 4.
  • 1998, 12 августа: Inprise передает Visual dBase подразделению Interbase.
  • 1998, 20 августа: аннонсирован Interbase 5 для Linux.
  • 1998, 27 сентября: новый дизайн ib.demo.ru
  • 1999, 27 января: Inprise создает два подразделения: Inprise и borland.com. Jim Weil, президент Interbase, перемещен на пост президента подразделения Inprise. John Floisland - президент подразделения borland.com.
  • 1999, 2 февраля: Inprise запускает borland.com. Interbase 5.5 включен в BCB4.
  • 1999, март: FIBPlus версии 1 от Сергея Бузаджи.
  • 1999, 12 марта: Inprise лицензирует Visual dBase Ksoft, Inc.
  • 1999, 31 марта: Inprise объявляет об уходе Delbert Yocam.
  • 1999, 13 апреля: Inprise объявляет, что президентом компании становится Dale Fuller.
  • 1999, середина: Interbase 6 - под названием kinobi проходит приватное бета-тестирование.
  • 1999, 8 июня: сделка между MS и Borland. Общая сумма инвестиций и выплат от MS в Borland - $125 миллионов. Включает права на использование патентованных технологий Borland в продуктах MS.
  • 1999, август: FIBPlus версии 2.
  • 1999, 7 сентября: Inprise аннонсирует альянс с Dunstan Thomas Limited по обеспечению профессиональных услуг в Англии, Бенилюкс-е и другим европейским регионам. Dunstan Thomas также является партнером по Interbase (DT делал первый сайт, посвященный IB).
  • 1999, 10 сентября: Inprise поставляет Delphi 5 с Interbase 5.5.
  • 1999, 25 октября: выпущен Interbase 5.6 для Novell Netware 4.2 и 5.0 и Windows . Поставляется как бесплатный апгрейд для всех версий 5.x. Дата файлов в дистрибутиве - 06.09.1999.
  • 1999, 23 ноября. Подписчикам бета-тестирования IB6 высылается пре-релиз (Kinobi)
  • 1999, 14 декабря: 3 ключевых человека в ISC (Bill Karwin, Paul Beach и Wayne Ostiguy) увольняются из отдела Interbase.
  • 1999, 17 декабря: Greg Deatz обнаруживает факт увольнения, и сообщает об этом в конференциях Mers под заголовком "Bad rumors abound". Steve Tendon называет этот день "черная Пятница" для указания точной даты, когда об увольнении стало известно. Первое фиаско. В конференциях Borland начинаются волнения. Helen Borrie создает список людей в защиту IB под названием "Спасем Interbase", с целью не допустить закрытия IB. Образуется группа IBDI (IB Developer's Initiative) для защиты разработчиков-пользователей IB, основатели - Helen Borrie, Jason Wharton и Dalton Calford.
  • 1999, 21 декабря: еще двое инженеров увольняются из ISC.
  • 2000, 3 января: Borland объявляет что IB6 будет в открытых исходниках. На некоторое время после объявления акции Borland поднимаются в цене.
  • 2000, 7 февраля: Corel и Inprise/Borland аннонсируют планируемое announce слияние с целью создания компании по выпуску ПО для Linux, по размаху аналогичной Microsoft.
  • 2000, 18 января: Дмитрий Коваленко начинает работу над OLE-DB Provider для IB.
  • 2000, 14 февраля: Создается новая компания для поддержки и работы над кодом Interbase. Ann Harrison принимает на себя руководство ISC. Jim Starkey - технический консультант. (приблизительно так же начинался Apple). Создается ряд рассылок IB-xxx.
  • 2000, 29 февраля: Paul Beach принимает пост Interbase VP Sales & Marketing.
  • 2000, 22 марта: Borland аннонсирует BCB5. Внутри поставляется Interbase 5.6.
  • 2000, 27 апреля: Due to lobby from some shareholders and users, Borland reevaluates the merger with Corel.
  • 2000, 16 мая: Borland и Corel объявляют об отмене слияния.
  • 2000, май: FIBPlus версии 3.
  • 2000, 30 июня: Второе фиаско. IB6 не выпущен, как это было объявлено. Задержка связана с утряской лицензии на IB OpenSource.
  • 2000, 14 июля: Dale Fuller дает согласие Cobalt Networks по распространению IB6 на их платформах.
  • 2000, 25 июля: Inprise, а не ISC, выпускает Interbase 6.0 как бесплатную РСУБД с открытым исходным текстом. Документации и тестовой системы нет. И это OpenSource? ISC не упоминается ни как независимая компания, ни как подразделение Inprise.
  • 2000, 28 июля: Третье фиаско. Ann Harrison уходит с поста руководителя отдела Interbase при Borland. Сделка между ISC и Borland отменена. Borland's Ted Shelton из Borland публикует пресс-релиз в конференции IB-Architect до его опубликования на web. Borland "в интересах акционеров" счел оставить Interbase у себя.
  • 2000, 31 июля: Группа энтузиастов копируют исходные тексты Interbase и создают каталог Firebird на Source Forge, поскольку Borland не принимает в число разработчиков посторонних людей. Также есть сильные сомнения в том, что Borland будет развивать IB6
  • 2000, 4 августа: первая версия OLE-DB Provider.
  • 2000, 23 августа: Бывшая группа ISC именует себя IBPhoenix и создает сайт www.ibphoenix.com, Ann Harrison и Paul Beach в числе организаторов. Ann утверждает что IBPhoenix никак не связан с Borland.
  • 2000, 8 сентября: Inprise публикует открытое письмо пользователям InterBase®, подписанное руководителем отдела ПО Frank Slootman. Этот человек осуществил первый контакт после отмены сделки с ISC. Ted Shelton переводится в подразделение Business/Enterprise, хотя на сайте Borland это не отражено.
  • 2000, 27 ноября: Inprise выпускает пресс-релиз, аннонсируя Jon Arthur как директора отдела Interbase.
  • 2000, 18 декабря: Frank Schlottmann-Goedde во время работы с Firebird над кодом обработки UDF в IB обнаруживает вшитый в код username/password. Inprise уведомляется о дыре в безопасности.
  • Дыра существует с момента выпуска IB 4.0, т.е. 6 лет.
  • 2001, январь: Inprise опять переименовался в Borland.
  • 2001, январь: FIBPlus версии 4.
  • 2001, 10 января: группа Firebird публикует информацию о дыре на CERT. К этому времени патчи готовы как для Firebird, так и для Borland Interbase 6.0 и 5.6.
  • 2001, 11 января: в конференции Slashdot переписка на тему дыры.
  • 2001, 12 января: пресс релиз Borland о доступности патча для закрытия дыры в безопасности IB
  • 2001, 24 декабря: выпускается бесплатная версия OLE-DB Provider с ограниченной функциональностью.
  • 2001, 14 января: The Register публикует статью о той же самой дыре.
  • 2001, 3 февраля: Epsylon Technologies объявляет о программе платной техподдержки по Interbase и Firebird. Ранее техподдержка была бесплатной и автоматической для покупателей лицензий Interbase.
  • 2001, 7 марта: выпуск Kylix 1 - Delphi для Linux
  • 2001, 14 марта: Borland возвращается к схеме платных версий Interbase.
  • 2001, 22 мая: из-за проблем с конференцией fido7.su.dbms.interbase создается конференция epsylon.public.interbase. Через полгода в этой конференции количество ежедневных писем достигнет ~80, а еще через полгода - ~120-170.
  • 2001, 19 июля: выпущен IBO v4.
  • 2001, ноябрь: Начинается разработка Yaffil на базе кода Firebird. Основатели - Олег Иванов и Алексей Карякин. Основная идея - повышение производительности.
  • 2001, 4 декабря: Borland аннонсирует InterBase 6.5. При этом вопреки пресс-релизу OpenSource-версия не имеет заявленной новой функциональности. Более полный список функциональности от Bill Todd.
  • 2002, январь: основатели IBDI объявляют о роспуске группы. Технические документы перенесены на сайт Firebird.
  • 2002, 12 марта: Firebird 1.0 Final Release
  • 2002, 8 апреля: ib.demo.ru переезжает на www.ibase.ru.
  • 2002, 15 апреля: ET объявляет о включении Yaffil в список "техподдерживаемых" серверов. Планируется выпуск платных версий Yaffil по подписке.
  • 2002, 18 мая: на BorCon 2002 объявляется два доклада по Interbase 7.
  • 2002, 9 сентября: в продажу поступила книга Алексея Ковязина и Сергея Вострикова "Мир Interbase"
  • 2002, 26 сентября: Организована компания iBase, сайт ib.demo.ru перенесен на www.ibase.ru. Директор iBase - Кузьменко Д.В.
  • 2002, 14 ноября: объявлен выход Interbase 7 с поддержкой SMP для SuperServer (Classic не производится начиная с 6.5).
  • 2002, 20 ноября. Создание Firebird Foundation - некоммерческой спонсорской организации для проекта Firebird.
  • 2002, 02 декабря: тираж книги "Мир Interbase" издательством распродан полностью (3 тысячи экз.)
  • 2003, 21 апреля: второе издание книги "Мир InterBase", с компакт-диском, тираж 5000 экз.
  • 2003, 17 июня: объявлен InterBase 7.1. улучшенная поддержка SMP, новый драйвер для .Net. подробнее...
  • 2003, 02 декабря: Yaffil объединяется с Firebird. Пресс-релиз.
  • 2004, 16 января: InterBase 7.1 SP2, самый надежный билд
  • 2004, 20 февраля: Firebird 1.5.0.
  • 2004, 12 октября: выпуск Delphi 2005.
  • 2004, 29 ноября: InterBase 7.5.
  • 2005, 11 февраля: третье издание книги "Мир InterBase".
  • 2005, 24 мая: InterBase 7.5.1
  • 2005, 11 ноября: выпущена книга (перевод на русский язык) Хелен Борри: Firebird, руководство разработчика баз данных.
  • На этом история кончается, и начинаются серые будни :-). Несколько в другом ключе на события можно посмотреть пролистав все старые выпуски, а если это сделать тяжело или неинтересно, прочитать "новейшую историю" от 3 ноября 2000 года.

    Если вы не обнаружили важных по вашему мнению событий в этом списке - напишите мне об этом.


    перевод и дополнения (c) KDV, www.ibase.ru