Здесь представлен список разработчиков, занимающихся в настоящее разработкой программного обеспечения сервера баз данных MySQL в компании MySQL AB или занимавшихся этой разработкой ранее, приблизительно в том порядке, в котором они начинали работать с нами. После личных данных каждого разработчика следует небольшой список задач, за которые он отвечал, или выполненных им работ. Все разработчеки вовлечены в техническую поддержку.
Майкл (Монти) Видениус (Michael (Monty) Widenius)
Главный программист и главный автор MySQL сервера (mysqld).
Новые функции для строковой библиотеки.
Большая часть библиотеки mysys.
Библиотеки ISAM и MyISAM (обработчики индексного файла B-tree с уплотнением индексов и различными форматами записи).
Библиотека HEAP. Система таблиц памяти с разработанным нами превосходным полностью динамическим хешированием. В эксплуатации находится с 1981 года; опубликована приблизительно в 1984 году.
Программа replace (гляньте на нее, это КРУТО!).
MyODBC, драйвер ODBC для Windows95.
Устранение ошибок в потоках MIT-pthreads для обеспечения их работы в сервере MySQL. А также Unireg, прикладная среда с интерфейсом Curses со многими полезными утилитами.
Осуществил перенос из mSQL таких средств, как msqlperl, DBD/DBI и DB2mysql.
Большинство тестов crash-me и организация эталонных тестов для MySQL.
Дэвид Эксмарк (David Axmark)
Первый основной автор справочного руководства, включая модернизацию texi2html.
Автоматический веб-сайт, обновляющийся из данного руководства.
Первоначальная поддержка Autoconf, Automake и Libtool.
Лицензирование.
Участие в написании всех текстовых файлов (из них в настоящее время остался только файл README: остальные вошли в состав руководства).
Большой объем работы по тестированию новых возможностей.
Наш домашний юрист по программному обеспечению с открытым кодом (Free Software).
Ответственный за поддержку списка рассылки (у которого никогда нет времени делать это как следует...).
Автор нашего оригинального кода, обеспечивающего переносимость (которому сейчас более 10 лет). В настоящее время от mysys остались только некоторые части.
А также человек, которому Монти всегда может позвонить среди ночи, когда только что заработало новое программное средство.
Старший специалист по открытому коду (связь с общественностью MySQL).
Яни Толонен (Jani Tolonen)
mysqlimport
Большое количество расширений для клиентов командной строки.
PROCEDURE ANALYSE()
Синиша Миливоевич (Sinisa Milivojevic)
Компрессия (с помощью zlib) в протоколе клиент-сервер.
Превосходное хеширование для фазы лексического анализатора.
Многострочная команда INSERT
Опция mysqldump -e
LOAD DATA LOCAL INFILE
Опция SQL_CALC_FOUND_ROWS для SELECT
Опция --max-user-connections=...
net_read и net_write_timeout
GRANT/REVOKE и SHOW GRANTS FOR
Новый клиент-серверный протокол для версии 4.0
UNION в 4.0.
Многотабличные команды DELETE/UPDATE
Вторичные таблицы в 4.1.
Управление пользовательскими ресурсами.
Первый автор MySQL++ C API и клиента MySQLGUI.
Тону Сэмюэл (Tonu Samuel) (разработчик в прошлом)
Интерфейс VIO (основы клиент-серверного протокола с шифрованием).
MySQL Filesystem (технология использования баз данных MySQL как файловой системы).
Выражение CASE.
Функции MD5() и COALESCE().
Поддержка RAID для таблиц MyISAM.
Саша Пачев (Sasha Pachev)
Начальная реализация репликации (до версии 4.0).
SHOW CREATE TABLE.
mysql-bench
Мэт Вагнер (Matt Wagner)
Набор тестов для MySQL
Веб-мастер (до 2002).
Координатор разработки.
Мигуэл Солорцано (Miguel Solorzano)
Разработка Win32 и выпуск бинарных версий.
Код сервера под Windows NT.
WinMySQLAdmin.
Тимоти Смит (Timothy Smith) (разработчик в прошлом)
Поддержка динамических символов (dynamic character).
configure, пакеты RPM и другие части сборочной системы.