Еще один финский программист, или что объединяет MySQL и MariaDB

Майкл (Микаэль) Видениус создатель MySQL, а потом и MariaDB. Финский программист под прозвищем «Monty» в 1985 году совместно с Алланом Ларссоном основал компанию TCX DataKonsult. До MySQL он работал над Unireg генератором приложений на основе tty. Когда понадобилось дать клиентам доступ к базам Unireg через интернет, Майкл решил создать слой SQL поверх Unireg, ведь SQL легко встроить в HTML. Так в 1994 году появилась первая версия MySQL, а позже компания MySQL AB для её коммерциализации.

В 2008 году MySQL продали Sun Microsystems, где Майкл был техническим директором MySQL AB. Через год он покинул компанию и основал Monty Program Ab, начав работу над MariaDB. Причина ухода несогласие с методикой разработки MySQL-сервера, допускающей известные критические ошибки в финальных релизах для промышленной эксплуатации. По его мнению, разработка должна вестись открыто, без деления на коммерческую и комьюнити-ветки. Он предупреждал руководство Sun, что уйдёт, если убедится в несостоятельности релиза MySQL 5.1. Прошли месяцы, но Sun так и не исправила 20 известных критических ошибок в этой ветке, приводящих к краху процесса или искажению данных.

Вместе с Майклом из Sun ушла и группа единомышленников. В Monty Program Ab они начали работу над ответвлением MySQL MariaDB, расширенной версией хранилища MyISAM с механизмами сохранения целостности данных после краха.

В декабре 2009 года Майкл обратился к сообществу с просьбой писать в Еврокомиссию против поглощения Sun корпорацией Oracle из-за риска монополизации рынка СУБД, ведь Oracle получала права на MySQL. Он говорил: «Как только Oracle сможет, они перенесут основную часть разработки в закрытые модули. Не ждите rack-like возможностей, автоматической репликации с перехватом при отказе, лучшей поддержки многоядерных процессоров». Тем не менее, в январе 2010 года Еврокомиссия разрешила сделку.

Мне лично больше по душе PostgreSQL, но у MySQL тоже есть право на существование. Майкл один из тех «старой школы», кто до конца боролся с монополией больших корпораций, когда важнее было делать всё чётко, а не по капризам бизнеса.

По фото уже понятно, что Майкл назвал MySQL в честь дочери от первого брака, а MariaDB в честь младшей дочери от второго. Бывает, что люди приносят работу в семью, а Майкл сделал наоборот привёл семью на работу.

tg / max

Еще один финский программист, или что объединяет MySQL и MariaDB
Майкл (Микаэль) Видениус создатель MySQL, а потом и MariaDB | Сетка — социальная сеть от hh.ru