История 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 года.
Если вы не обнаружили важных по вашему мнению событий в этом списке - напишите
мне об этом.