войти зарегистрироваться

ИнтервьюХабраинтервью с Майклом Видениусом (MySQL)

К сожалению, несмотря на то, что ваши вопросы Монти были отправлены задолго до конца декабря, ответить на них он сумел несколько позже запланированного срока, что, впрочем, не умаляет интересности и актуальности его ответов (англоязычный оригинал ответов Майкла на ваши вопросы можно скачать здесь (RTF-файл, 16,6 Кбайт); ниже дан наш перевод, он может быть не идеален, так что буду рад, если укажете на возможные ошибки).

Напомню, что Майкл «Монти» Видеинус — это один из основных разработчиков популярной СУБД MySQL, которую, в свою очередь, хочет заиметь Oracle Corporation. Такое положение дел Монти по понятным причинам совершенно не устраивает, в связи с чем он в прошлом году опубликовал у себя в блоге соответствующую заметку, обращаясь за помощью к комьюнити.

Итак, Монти, вы получили вопросы от Habrahabr.ru? Люди волнуются, что вы так долго не отвечаете.
Я только что заметил. Прошу прощения за задержку, добавлял поддержку иностранных языков на helpmysql.org, это заняло почти всё моё время в последние дни.

Как вы пришли к идее создания MySQL в 1994 году? Почему вообще решили этим заняться? Что не устраивало в существующих решениях?
MySQL была основана на более старой программе для баз данных Unireg, которую я начал разрабатывать в 1982-м. Это был генератор приложений на основе tty (screen). С помощью Unireg мы создавали прикладные программы для наших клиентов.

В 1993-м нам понадобилось обеспечить клиентам доступ к их базам Unireg через интернет. Чтобы решить эту проблему, я сделал поверх Unireg слой SQL (поскольку я полагал, что SQL будет легко встроить в скрипты HTML), а также драйвер ODBC.

Другими словами, первоначальной задачей MySQL было решение наших собственных проблем, чтобы предоставить клиентам доступ к данным.

В качестве альтернативного варианта мы рассматривали Sybase, но эта СУБД была недостаточно быстрой (по сравнению с Unireg) и её нельзя было легко встраивать в HTML-страницы.

ИнтервьюВопросы Майклу Видениусу (MySQL)

Привет, парни.

Несколько дней назад один добрый человек, а именно — Михаил Ушаков, практически случайно познакомил нас с человеком, стоявшим у самых истоков и по сей день являющийся одним из основных разработчиков одной из самых известных СУБД — MySQL. Речь идет о легендарном Майкле Видениусе, который также известен под ником «Монти». Благодаря этому неожиданному знакомству у нас всех появилась возможность пообщаться с Майком, задав ему вопросы.

Как, полагаю, многие знают, до января 2008 года Майкл был техническим директором компании MySQL AB, а спустя год покинул Sun Microsystems с целью основать свою собственную компанию. На днях же Видениус у себя в блоге обратился за помощью с целью спасения MySQL от Oracle Corporation, и сейчас Майкл открыт для общения, пожалуй, как никогда раньше.

Если у вас есть вопросы к Майклу, задавайте их в комментариях. Через день-два мы их соберем, отфильтруем и передадим ему. Ответы, как обычно, будут опубликованы в этом же блоге, как только мы их получим.