MariaDB: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Asadal (토론 | 기여)
잔글편집 요약 없음
Asadal (토론 | 기여)
잔글편집 요약 없음
20번째 줄:
'''MariaDB'''는 [[오픈 소스]]의 [[관계형 데이터베이스 관리 시스템]](RDBMS)이다. [[MySQL]]과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. [[오라클]] 소유의 현재 불확실한 MySQL의 라이선스 상태에 반발하여 만들어졌으며, 배포자는 [[몬티 프로그램 AB]](Monty Program AB)와 저작권을 공유해야 한다.<ref>[http://kb.askmonty.org/en/contributing-code/#propose-branch Contributing Code], AskMonty Knowledgebase</ref> 이것은 MySQL과 높은 호환성을 유지하기 위함이며, MySQL [[API]]와 명령에 정확히 매칭하여, 라이브러리 바이너리와 상응함을 제공하여 교체 가능성을 높이고자 함이다.<ref>[http://kb.askmonty.org/en/mariadb-versus-mysql-compatibility MariaDB versus MySQL - Compatibility], AskMonty KnowledgeBase</ref> 마리아 DB에는 새로운 저장 엔진인 [[Aria (저장 엔진)|아리아(Aria)]]뿐만 아니라, [[InnoDB]]를 교체할 수 있는 [[XtraDB]] 저장 엔진을 포함하고 있다.<ref>[http://kb.askmonty.org/en/about-xtradb About XtraDB], AskMonty KnowledgeBase</ref> 이것은 트랜잭션과 비트랜잭션 엔진 그리고 미래에 나올 MySQL 판에 대응하고자 함일 것이다.<ref>[http://kb.askmonty.org/en/aria-faq Aria FAQ], AskMonty KnowledgeBase</ref>
 
마리아 DB의 주요 개발자는 MySQL과 몬티 프로그램 AB를 설립한 [[몬티 와이드니어스]](Michael Monty Widenius)이다. 그는 이전에 자신의 회사, MySQL AB를 [[썬마이크로시스템즈썬 마이크로시스템즈]]에 10억 달러에 판매를 한 적이 있으며, 마리아 DB는 그의 둘째 딸인 마리아의 이름을 딴 것이다.<ref>[https://kb.askmonty.org/en/why-is-the-project-called-mariadb/ Why is the project called MariaDB?], AskMonty KnowledgeBase</ref>
 
== 역사 ==
[[MySQL]]의 창업자 중 한 명이자 핵심 개발자였던 [[몬티 와이드니어스]]는 [[MySQL AB]]를 인수한 [[썬마이크로시스템즈썬 마이크로시스템즈]]가 [[오라클]]에 인수되면서 개발지침 등에 대한 의견 차이가 생겼다. 그는 그의 입장을 다음과 같이 이야기했다.<ref name="Korea">[http://www.bloter.net/archives/142487 MySQL 개발자 “오라클, 잘못 가고 있다”], 블로터닷넷, 2013년 2월 3일, 이지영 기자</ref>
 
{{인용문|아마도 InnoDB [[스토리지 엔진]]을 제외한 MySQL에 있는 기능 대부분은 썬마이크로시스템즈썬 마이크로시스템즈 때 있었던 기능들입니다. 오라클 인수 후 MySQL은 발전하지 않았습니다. 오라클은 ‘MySQL을 어떻게 하면 자신들의 소유로 할 수 있을까’만 고민했고, 그래서 회사를 나왔습니다.}}
 
2009년 동료 몇 명과 함께 썬을 떠나 [[Monty Program AB]]사를 설립하고 MariaDB 개발을 시작했다. Maria는 MySQL과 마찬가지로 몬티 와이드니어스의 딸 이름에서 따왔다.<ref>[http://www.dbguide.net/knowledge.db?mobile&cmd=view&boardUid=168508&boardConfigUid=20&boardStep=&categoryUid=$categoryUid MySQL의 여동생, MariaDB와 친구되기], 한국데이터베이스진흥원</ref>