MySQL은 다양한 프로그래밍 언어와 인터페이스를 통해 폭넓게 활용되고 있으며, 이를 뒷받침하는 여러 API, 패키지, 애플리케이션이 존재합니다. 이 글에서는 MySQL 생태계에 중요한 기여를 한 주요 패키지의 개발자와 유지보수 담당자들을 소개합니다.
MySQL 지원 패키지의 핵심 기여자
Tim Bunce, Alligator Descartes: DBD(Perl) 인터페이스 개발에 기여했습니다.
Andreas Koenig: MySQL 서버용 Perl 인터페이스 개발을 도왔습니다.
Jochen Wiedmann: Perl DBD::mysql 모듈의 유지보수를 담당했습니다.
Eugene Chan: MySQL 서버용 PHP 포팅 작업에 기여했습니다.
Georg Richter: MySQL 4.1의 테스트와 버그 수정에 참여했으며, MySQL 4.1 이상 버전에서 사용할 수 있는 PHP 5.0 mysqli 확장(API) 개발에도 크게 기여했습니다.
Giovanni Maruzzelli: iODBC(Unix ODBC) 포팅 작업을 수행했습니다.
Xavier Leroy: 리눅스에서 MySQL 서버가 사용하는 LinuxThreads의 저자입니다.
기여자들의 의미
이처럼 수많은 개발자들의 기여 덕분에 MySQL은 Perl, PHP 등 다양한 언어 환경에서 안정적으로 사용될 수 있었습니다. 각 인터페이스와 모듈은 데이터베이스 연동 개발의 표준적인 도구로 자리 잡았으며, 오늘날에도 웹 애플리케이션과 백엔드 시스템 구축에 널리 활용되고 있습니다.