이 누리집은 대한민국 공식 전자정부 누리집입니다.

DataBase 라이선스 문의 합니다

2020.09.17

안녕하세요

현재 의료장비 업체 종사자입니다

PACS 프로그램 개발 예정으로 PACS에 프로그램에 Database 연동해서

의료원,병원에 프로그램 배포 예정입니다

프로그램 배포시

MariaDB, MSSql, MySql 중 결정하여 사용 예정입니다

위와 같은 조건에서 각 DB별 사용시 라이선스 구매를 해야되는지 문의 드립니다.

------ 댓글 -------

License 관리자

안녕하세요

OSS 라이선스 관리자입니다.

문의주신 내용 답변드립니다.

MSSql은 상용 라이선스 구매가 필요합니다.

MariaDB, MySQL Community 버전은 GPL-2.0으로 GPL-2.0은 결합되는 모든 SW의 소스코드 공개의무가 발생하는 카피레프트 성향의 라이선스입니다.

다만, GPL-2.0이 아닌 다른 소스코드가 단순 집합 저작물, 분리된 저작물(파이프라인, 소켓, 리모트콜, CLI 등의 통신 형태)일 경우에는 다른 소스코드에는 GPL-2.0이 적용되지 않습니다.

PACS 프로그램이 DB인 MariaDB, MySQL과는 분리된 저작물일 경우에는 GPL-2.0에 따라 MariaDB, MySQL 범위의, 즉 DB에만 GPL-2.0이 적용되어 DB 범위에 소스코드 공개의무, 고지의무 등이 발생합니다.

다만, MariaDB 혹은 MySQL 중 특정 DB에만 종속성을 가지게 되면 물리 PACS 프로그램은 GPL-2.0 영향을 받을 수 있습니다.

즉, 다른 DB와도 연동 가능한 형태로 개발하셔야 개발하시는 PACS 프로그램에 MySQL의 GPL-2.0이 적용되지 않을 수 있습니다.

그리고, 만약 DB의 수정, 변경 등을 하셨다면 수정, 변경된 내용을 포함한 소스코드를 공개해야 하는 의무사항이 발생합니다.

고맙습니다

※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.

댓글 0

첫 댓글을 작성해보세요!

댓글 작성

댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.