XOOPS Brasil

 

Apêndice C. Colaboradores do MySQL

Este apêndice lista o desenvolvedores, coolaboradores e responsáveis por suporte que ajudaram a fazer o MySQL o que ele é hoje.

C.1. Desenvolvedores do MySQL

Estes são os desenvolvedores que que são ou foram empregaos pela MySQL AB para trabalhar no programa de banco de dados MySQL, listado na ordem em que começaram a trabalhar para nós. Na sequência de cada um dos desenvolvedores está uma pequena lista de tarefas pelas quais o desenvolvedor é resposável ou as realizações de cada um. Todos os desenvolvedores estão envovidos no suporte.

  • Michael (Monty) Widenius

    • Desenvolvedor líder e prioncipal autor do servidor MySQL (mysqld).

    • Novas funções para a biblioteca de string.

    • A maioria das bibliotecas mysys.

    • As biblotecas ISAM e MyISAM (tratamento do arquivo de índices em árvore-B e compactação do índice e formato de regitsros diferentes).

    • A biblioteca HEAP. Um sistema de tabela em memória com nosso hashing totalmente dinâmico. Em uso desde 1981 e publicado em 1984.

    • O programa replace (gastou bastante tempo nele, é bem LEGAL!).

    • MyODBC, o driver ODBC para Windows95.

    • Correção de bugs nas MIT-pthreads para fazê-la funcionar com o Servidor MySQL. E também Unireg, uma ferramenta com muitas utilidades.

    • Portabilidade de ferramentas mSQL como msqlperl, DBD/DBI, e DB2mysql.

    • A maioria dos programas crash-me e a fundação do benchmarks do MySQL.

  • David Axmark

    • Principal escritor inicial do Manual de Referência, incluindo melhoras no texi2html.

    • Atualização automatica do manual no site.

    • Suporte incial ao Autoconf, Automake, e Libtool.

    • Licenciamento.

    • Partes de todos os arquivos textos. (Hoje em dia apenas o README é deixado. O reto é incluído no manual.)

    • Varios testes de novos recursos.

    • Nosso expert em assuntos legais de Software Livre.

    • Responsável pela lista de email (que nunca tem tempo para fazê-lo corretamente...).

    • Nossa portabilidade do código original (mais de 10 anos). Hoje em dia apenas algumas partes do mysys foram deixadas.

    • Alguém para o Monty chamar no meio da noite que ele percebe que aquele novo recurso funciona.

    • Chefe "Open Sourcerer" (relações na comunidade MySQL).

  • Jani Tolonen

    • mysqlimport

    • Diversas extensões dos clientes de linha de comando.

    • PROCEDURE ANALYSE()

  • Sinisa Milivojevic

    • Compactação (com zlib) no protocolo cliente/servidor.

    • Hashing perfeito para fase do analisador lexicográfico.

    • INSERT multi-linhas

    • Opção -e domysqldump

    • LOAD DATA LOCAL INFILE

    • Opção SQL_CALC_FOUND_ROWS do SELECT

    • Opção --max-user-connections=...

    • net_read e net_write_timeout

    • GRANT/REVOKE e SHOW GRANTS FOR

    • Novo protocolo cliente/servidor para 4.0

    • UNION na versão 4.0

    • DELETE/UPDATE multi-tabelas

    • Tabelas derivadas na versão 4.1

    • Gerênciamento de recursos do utilizador

    • Desenvolvedor inicial da APC C++ MySQL++ e do cliente MySQLGUI.

  • Tonu Samuel (past developer)

    • interface VIO (a fundação para o protocolo cliente/servidor criptografado).

    • Sistema de arquivos do MySQL (um modo de usar banco de dados MySQL como arquivos e diretórios).

    • A expressão CASE.

    • As funções MD5() e COALESCE().

    • Suporte RAID para tabelas MyISAM.

  • Sasha Pachev

    • Implementação inicial da replicação (até versão 4.0).

    • SHOW CREATE TABLE.

    • mysql-bench

  • Matt Wagner

    • Pacote de teste do MySQL

    • Webmaster (até 2002).

    • Coordenaçdor do desenvolvimento.

  • Miguel Solorzano

    • Desenvolvimento e contrução das distribuições Win32

    • Código do servidor Windows NT.

    • WinMySQLAdmin

  • Timothy Smith (past developer)

    • Suporte a conjunto de caracteres dinâmicos.

    • configure, RPMs e outra partes dos sistemas construídos.

    • Desenvolvedor inicial do libmysqld, o servidor embutido.

  • Sergei Golubchik

    • Pesquisa Full-text.

    • Adioção de chaves à biblioteca MERGE.

  • Jeremy Cole

    • Aprovação e edição deste manual.

    • ALTER TABLE ... ORDER BY ....

    • UPDATE ... ORDER BY ....

    • DELETE ... ORDER BY ....

  • Indrek Siitan

    • Design/programação de nossa interface web.

    • Autor do nosso sistema de gerenciamento de newsletter.

  • Jorge del Conde

    • MySQLCC (MySQL Control Center)

    • Desenvolvento do Win32

    • Implantação inicial do portal na web.

  • Venu Anuganti

    • Connector/ODBC (MyODBC) 3.51

    • Novo protocolo cliente/servidor para a versão 4.1 (para instruções preparadas).

  • Arjen Lentz

    • Responsável pelo Manual de Referência do MySQL

    • Preparação da edição impressa do Manual.

  • Alexander (Bar) Barkov, Alexey (Holyfoot) Botchkov, and Ramil Kalimullin

    • Dados espaciais (GIS) e implementação de Arvores-R para versão 4.1

    • Unicode e conjunto de caracteres para versão 4.1; documentação para os mesmos.

  • Oleksandr (Sanja) Byelkin

    • Cache de consultas na versão 4.0

    • Implementação de subconsultas (4.1).

  • Aleksey (Walrus) Kishkin and Alexey (Ranger) Stroganov

    • Análise e desenho dos benchmarks.

    • Manutenção do pacote de teste do MySQL.

  • Zak Greant

    • Advogado do Open Source, relações da comunidade MySQL

  • Carsten Pedersen

    • O programa de certificação do MySQL.

  • Lenz Grimmer

    • Engenharia de produção (contrução e distribuição)

  • Peter Zaitsev

    • Funções SHA1(), AES_ENCRYPT() e AES_DECRYPT().

    • Depuração, pondo em ordem vários recursos.

  • Alexander (Salle) Keremidarski

    • Suporte.

    • Depuração.

  • Per-Erik Martin

    • Desenvolvedor responsável por stored procedures (5.0) e triggers.

  • Jim Winstead

    • Lidera o desenvolvimento web

  • Mark Matthews

    • Driver do Connector/J (Java).

  • Peter Gulutzan

    Adequação aos padrões SQL-99, SQL:2003.

    • Documentação do algoritmo/código existente do MySQL.

    • Documentação do conjunto de caracteres.

  • Guilhem Bichot

    • Replciação, a partir do MySQL versão 4.0.

    • Correção do tratamento de expoentes para DECIMAL.

    • Autor do mysql_tableinfo.

  • Antony T. Curtis

    • MySQL Database para OS/2.