본문 바로가기
MariaDB
제품

MariaDB

MariaDB

MySQL과 같은 코드 계보를 공유하는 자유·오픈소스 관계형 데이터베이스 관리 시스템(RDBMS). 2009년 오라클의 썬 마이크로시스템즈 인수로 MySQL의 오픈소스 발전이 제약될 것을 우려한 MySQL 창립 개발자들이 GNU GPL 아래 코드베이스를 분기해 만든 프로젝트. 초기에는 MySQL의 드롭인 대체재(drop-in replacement)를 표방했으나, 16년 이상의 독립 개발을 거치며 트랜잭션·분석·AI 워크로드를 아우르는 독자적 데이터베이스로 발전.

버전 번호 정책이 프로젝트의 독립성을 상징적으로 보여줌. 초기에는 호환성을 알리고자 MySQL과 같은 5.1·5.2·5.3·5.5 계열 번호를 사용했으나, 2012년 MySQL 추적을 멈추고 독자적인 10.y.x 계열로 전환. Galera Cluster를 통한 동기식 멀티마스터 클러스터링, PL/SQL 호환 모드, 크래시 안전 스토리지 엔진 Aria 등 MySQL과 차별화되는 기능을 도입하고, 2024년에는 별도 확장 없이 AI 워크로드를 지원하는 네이티브 벡터 검색을 추가.

개발은 영리·비영리 두 축이 분담. MariaDB Foundation은 어떤 상업 주체로부터도 독립적으로 오픈소스 개발을 지키는 비영리 조직이며, MariaDB plc(옛 MariaDB Corporation)는 상표권을 보유하고 기업용 제품·지원·클라우드 서비스를 제공하는 코드베이스 최대 기여 영리 기업. 창립자 마이클 "몬티" 비데니우스가 양쪽의 CTO를 맡고 있으며, 제품명은 그의 둘째 딸 마리아(Maria)의 이름에서 유래(MySQL은 다른 딸 My에서 유래).

12 타임라인
2 사실

타임라인

12
2009 3건
17년 전

MySQL 공동 창립자 미카엘 '몬티' 비데니우스가 2009년 2월 Sun Microsystems를 떠난 뒤 Monty Program Ab를 설립하고, 기존 MySQL 핵심 개발자들과 함께 MariaDB 개발을 시작함.

MariaDB는 MySQL의 소스 코드를 기반으로 호환성을 유지하면서 자유·오픈소스 데이터베이스로 지속 발전시키기 위한 프로젝트로 출발함. 이름은 비데니우스의 딸 마리아(Maria)에서 따왔으며, 이후 독자적인 스토리지 엔진과 기능을 추가하면서 MySQL과 별개의 개발 경로를 구축함.

MariaDB 프로젝트가 첫 공개 버전인 MariaDB 5.1.38 베타를 출시함. MySQL 5.1.38을 기반으로 기존 MySQL의 명령어와 인터페이스, 라이브러리 및 API와의 높은 호환성을 유지하면서 독자적인 기능과 성능 개선을 추가함.

MariaDB 5.1.38에는 MySQL의 InnoDB를 대체하는 Percona의 XtraDB를 비롯해 Maria와 PBXT 스토리지 엔진, 스레드 풀, 테이블 제거 최적화, 확장된 슬로 쿼리 로그 등의 기능이 포함됨.

이 릴리스는 2009년 시작된 MariaDB 프로젝트가 실제 사용 가능한 데이터베이스 소프트웨어로 처음 공개된 사건으로, 이후 MySQL과 별도로 발전하는 MariaDB 릴리스 계열의 출발점이 됨.

MySQL 기반 데이터베이스

비데니우스가 오라클의 썬 마이크로시스템즈 인수로 MySQL까지 오라클의 통제 아래 들어가는 것에 반대하며 'Save MySQL' 캠페인을 전개함. 오라클이 자사의 상용 데이터베이스와 경쟁하는 MySQL의 개발·라이선스 정책을 제한할 가능성이 있다고 주장하고 유럽연합에 인수 조건 부과를 촉구함.

비데니우스와 몬티 프로그램 Ab는 MariaDB를 독립적인 MySQL 계열 대안으로 개발하면서 오라클의 MySQL 소유와 경쟁하는 구도를 형성함.

MySQL 미카엘 비데니우스
2010 1건
16년 전

오라클이 썬 마이크로시스템즈 인수를 완료함. 2009년 4월 발표된 거래는 약 74억 달러 규모였으며, 미국과 유럽연합의 규제 승인 절차를 거쳐 2010년 1월 최종 종결됨. 이로써 1982년 설립된 썬 마이크로시스템즈는 약 28년간 이어 온 독립 기업으로서의 경영을 마감하고 오라클 조직에 편입됨.

오라클은 이 인수로 자바 플랫폼과 관련 특허·저작권, OpenJDK와 Java SE의 개발 주도권을 비롯해 솔라리스, MySQL, SPARC 서버·스토리지 등 썬의 핵심 기술 자산을 확보함. 래리 엘리슨은 당시 자바를 오라클이 인수한 가장 중요한 소프트웨어 자산으로 평가하며, 오라클의 미들웨어·데이터베이스·엔터프라이즈 시스템 전략과의 결합을 강조함.

인수는 자바의 기술적·법적 통제권이 썬에서 오라클로 넘어간 전환점이기도 함. 이후 오라클은 안드로이드에서 사용된 Java SE API 선언 코드 문제를 둘러싸고 구글과 소송을 벌였고, 이 분쟁은 2021년 미국 연방대법원이 구글의 사용을 공정 이용으로 판단하며 종결됨.

자바가 창립 기업 썬의 독립적 관리 체제에서 벗어나, 대형 엔터프라이즈 소프트웨어 기업 오라클의 제품 전략과 사업 모델 안으로 편입된 사건.

자바 MySQL
2012 2건
14년 전

비데니우스가 MySQL 공동 창립자 데이비드 악스마르크, 알란 라르손과 함께 비영리 MariaDB 재단 설립을 발표함. 기업의 소유 구조와 별개로 MariaDB 코드와 개발자·사용자 커뮤니티의 이익을 보호하는 독립 조직을 만드는 것이 목적임.

MySQL이 썬과 오라클의 인수를 거치며 기업 소유권 아래 들어간 경험을 바탕으로 MariaDB의 장기적인 개방성과 독립성을 제도적으로 보장하려는 조치가 됨.

미카엘 비데니우스 공동 설립자

MySQL AB 창립자들이 MariaDB의 오픈소스 개발을 상업 주체로부터 독립적으로 지키기 위한 비영리 MariaDB 재단의 설립을 발표함. 2012년 12월 런던 Percona Live 콘퍼런스에서 공개됐으며, 단일 기업이 프로젝트를 좌우하지 못하도록 코드와 거버넌스의 수탁자 역할을 맡음. Eclipse 재단과 유사한 개방형 거버넌스 모델을 지향한 전환점.

2013 1건
13년 전
2014 2건
12년 전

2010년 SkySQL Corporation Ab로 설립돼 2013년 비데니우스의 몬티 프로그램(Monty Program Ab)과 합병한 회사가 2014년 10월 1일 MariaDB Corporation Ab로 사명을 변경함. MariaDB 상표를 보유하고 기업용 제품·지원을 제공하는 영리 축이 정비된 분기점. 이후 MariaDB plc의 전신.

2021 1건
5년 전
2022 1건
4년 전

MariaDB의 영리 주체가 특수목적인수회사(SPAC)와의 합병을 통해 2022년 12월 뉴욕증권거래소(NYSE)에 MariaDB plc라는 이름으로 상장함(티커 MRDB). 그러나 상장 직후 시가총액이 비상장 시절 최고 가치에 크게 못 미쳤고 이후 급락. 짧고 험난한 상장 기업 시기의 시작.

2024 1건
2년 전

사모펀드 K1 인베스트먼트 매니지먼트가 MariaDB plc의 전체 발행 주식에 대한 공개매수를 약 3,700만 달러 규모로 완료해 회사를 비상장으로 전환함. 2024년 9월 거래 종결과 함께 로힛 데 소우자(Rohit de Souza)를 신임 CEO로 선임. 상장 약 2년 만에 마무리된 상장 기업 시기의 종료.

그 외 사실들

트리비아

  • MariaDB는 창립자 마이클 비데니우스의 둘째 딸 마리아(Maria)의 이름에서 유래했으며, MySQL은 다른 딸 My의 이름에서 비롯됨.

    출처: Wikipedia

기록

  • MariaDB는 MySQL의 드롭인 대체재로 출발했으나 버전 5.6 무렵부터 일부 기능·문법·동작에서 MySQL과 갈라짐.

    출처: Wikipedia