сегодня
29 марта, 08:15
пробки
5/10
курсы валют
usd 92.26 | eur 99.70
сегодня
29 марта, 08:15
пробки
5/10
курсы валют
usd 92.26 | eur 99.70

Открытая драма данных

Фотографии Сергея Мордвинова

Основатель MySQL Монти Видениус — в своей сфере фигура не менее легендарная, чем Стив Джобс: на придуманной им открытой системе управления базами данных работает больше половины сайтов. Монти Видениус произнёс перед студентами НГУ воодушевляющую речь о том, как начать всё с нуля после продажи бизнеса за миллиард и что открытое сердце не менее важно, чем открытый код. Историю прослушал корреспондент Сиб.фм.

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

Рассказ Монти больше напоминает исповедь — если только в покаянии можно использовать столько технических терминов.

— Мне хотелось бы начать мою собственную историю с того момента, когда это всё изменилось. Я расскажу, почему я создал MySQL. Я в жизни не говорил об этом и не думал, что придётся.

Глядя поверх голов студентов и жестикулируя, Монти с юмором рассказывает, как сходил с ума по математике, а потом влюбился в компьютеры.

Фото Открытая драма данных 2

— Первый компьютер, который попал в мои руки, я купил на свою зарплату. Я увидел его и сказал своему отцу «Эй, я хочу его!». И он ответил: «Если ты сможешь накопить половину его стоимости, то я помогу». Это стал компьютер с самой быстрой скоростью, который только мог быть.

667 долларов стоил первый персональный компьютер компании Apple

Программировать будущий создатель MySQL начал ещё в университете, а потом без сожалений бросил его ради работы в компании Тапио Лааско.

— Примерно в это же время я начал думать, что программа базы данных, которая бы меня удовлетворяла, должна быть быстрее.

Спустя три года появилась система управления открытыми реляционными базами данных MySQ, получившая своё название в честь старшей дочери Монти — Мю. Как и изобретение iPhone, MySQL перевернула мир — только более тихо для внешнего мира. Самая большая система открытых баз данных позволила даже маленьким компаниям запускать в интернете многостраничные порталы — открытой СУБД пользовались 60% сайтов.

Фото Открытая драма данных 3

К тому моменту команда Монти состояла из 50 людей, отобранных по всему миру.

— Я был в Финляндии, Швеции, Японии... Мы искали лучших людей повсюду. Это самая лучшая часть истории этой компании — просто работать с этими людьми. Открытый код очень быстро показал, кто они.

Они работали не для оценки, не для понтов, а помогали людям, у которых возникала тысяча проблем.

— Ключевая вещь, которая делала MySQL популярной, — это то, как мы реагировали на почту, отвечали на вопросы, указания о проблемах, что бы нам ни приходило — мы отвечали. Тогда нам не нужны были инвесторы, — с горечью говорит Монти. Он подходит к самой неприятной части своей истории.

О продаже MySQL он говорит как о разводе с женой. В январе 2008 года MySQL выкупила компания Sun за сумму в 1 млрд долларов. Нет, вся эта сумма не пошла ему, отвечает он на вопрос мужчины в первом ряду. Меньше, намного меньше.

Фото Открытая драма данных 4

— Если бы я знал, я бы никогда не продал MySQL. Я никогда не думал, что так случится, что MySQL попадёт в руки людей, которые абсолютно беспомощны. Если бы я мог предугадать, что так случится, я бы никогда не поменял лицензию. Это моя большая ошибка, — повторяет Монти.

Это была самая большая база данных, которую когда-либо создавали люди. И мы продали её.

— Но мне казалось, что это идеальная компания, которой можно передать MySQL. Мы придумали много правил, взяли с них обещание, что они не потеряют открытость кода. Было почти невозможно передать её другим людям. Но месяц спустя Oracle поглотила Sun и начались проблемы.

Открытый код, который лежал в основе созданной системы Монти, обернулся монополией Oracle. Как он сам заметил позже, компания просто не хотела играть по принятым правилам и вела MySQL точно в такой же манере, как и закрытые продукты. Никто больше не мог разрабатывать MySQL с теми привилегиями, которые были у Oracle. В системе проходили сбои, но на запросы клиентов уже никто не отвечал.

Фото Открытая драма данных 5

Фото Открытая драма данных 6
Как разрушить университет за один год

Монти признаётся: им овладел страх, что Oracle просто убьёт MySQL.

— Oracle даже не пытался сдержать обещания, которые они давали о будущем MySQL. Как можно доверять компании, которая не сдерживает своих обещаний? — задаётся вопросом Майкл Видениус и наставляет студентов. — Если у тебя есть инвестор, он может в любой момент поменять политику компании и ты не сможешь ничего сделать.

Тогда Монти Видениус создал альтернативу MySQL — MariaDB, в честь своей младшей дочери. «Дочка» MySQL, по признанию разработчика, стала удобнее и безопаснее.

Фото Открытая драма данных 7

— Я должен был вложить всё, что наработал за последние несколько лет в это, чтобы держать код открытым, но я понял: ты не теряешь деньги.

Я верю, что открытый код способен изменить мир.

Новая компания финансируется по хитрой схеме. Существует MariaDB Foundation, которая защищает систему от изменения политики компании даже в случае появления крупного инвестора. Фонд оставит за собой контроль за продуктом в любом случае — это гарантия того, что базы данных будут свободны.

Фото Открытая драма данных 8

— Кто пользуется MariaDB? — спрашивает Монти Видениус, и большая часть зала поднимает руки. — Отлично. Я призываю всех перестать пользоваться MySQL и переходить на MariaDB.

По утверждению Монти, он никогда не хотел управлять компаниями. Всё, что он хотел, — это сидеть за компьютером и программировать.

— Я люблю поработать, когда больше нечего делать, когда все ушли спать и никто не отвлекает. Обычно я работаю всё время, но преимущественно из дома. Один день можно устроить ужин и расслабиться, а потом следующие дни я буду занят больше.

— А что для вас важнее — работа или семья? — спрашивает его студент.

— Семья, — не раздумывая, отвечает Монти. — Я бы никогда не смог сделать то, что я сделал, без помощи моей первой жены, которая позволила мне полностью уйти в работу, не задав ни единого вопроса. Когда вся твоя жизнь проходит за компьютером, тебе нужен кто-то, кто просто поддерживает тебя.

Загрузка...