Entrevista com Dmitry Yemanov (Firebird)
1) Qual é a sua ocupação oficial no momento?
Eu trabalho em uma empresa de consultoria onde lidero o departamento de R&D. Nós desenvolvemos soluções HR/CRM/ERP para nossos clientes. Temos 2 níveis de produtos – os destinados a grandes corporações que utilizam Oracle (que são bem mais caros), e os destinados à empresas menores baseados no Firebird (e obviamente mais baratos). O software cliente é desenvolvido em Delphi.
2) Como se deu o seu envolvimento com o projeto Firebird ?
Nossa empresa precisava de um RDBMS gratuito para um novo software que estávamos desenvolvendo. Começamos a utilizar o InterBase 6.0 assim que a Borland liberou seu código sob a licença IPL, e mudamos para o Firebird (FB) assim que ele surgiu.
Depois disso, comecei a pesquisar o código fonte do FB e acompanhar a lista de desenvolvedores (fb-devel). Foi muito interessante para mim, especialmente porque eu nunca tinha me envolvido em um projeto Open Source antes. Alguns meses depois já estava apto para trabalhar em algumas partes do código. Algum tempo depois eu submeti minhas primeiras correções para o time de desenvolvedores do Firebird e logo depois ganhei direito de upload na árvore CVS.
3) Qual é o seu papel atual no projeto?
Desenvolvedor central (basicamente da engine do banco"