회원가입 | 고객센터 |
DESIGNONEX DXCMS BOARD
로그인
DESIGNONEX
디자인원엑스
About
Service
Q&A
PR리그
자유게시판
갤러리
포인트게임
공지사항
로그인 회원가입
고객센터
라이선스

DXCMS 오픈소스 및 제3자 소프트웨어 저작권 공지

A Administrator
2026.04.20 22:06(수정됨) 12 0

1. DXCMS 저작권

DXCMS의 핵심 소스코드, 구조 설계, UI/UX 및 모든 독자적 기능은 DesignOneX(디자인원엑스)의 저작물입니다.
 
구분 내용
저작권자 DesignOneX (디자인원엑스)
개발 방식 독자 설계 • AI 협업 개발
보호 범위 core/, admin/, boards/, themes/, plugins/ 전체 (아래 제외 항목 제외)
라이선스 정책 LGPL v3.0

※ 결제 모듈(PG사 SDK), 캡챠 서비스, SNS 로그인의 외부 서비스 부분은 각 제공자의 약관이 적용됩니다.


2. 번들 포함된 오픈소스 라이브러리

DXCMS 배포 패키지에 직접 포함된(bundled) 오픈소스 구성 요소입니다.
 

2-1. CKEditor 4

항목 내용
버전 4.22.1 (LTS)
저작권자 CKSource Holding sp. z o.o.
라이선스 GPL 2.0 / LGPL 2.1 / MPL 1.1 (Triple License)
위치 assets/ckeditor4/
용도 WYSIWYG 본문 에디터 (멀티 이미지 업로드, 유튜브 임베드)
공식 사이트 https://ckeditor.com/ckeditor-4/


2-2. highlight.js  (CKEditor 코드스니펫 플러그인 내 포함)

항목 내용
저작권자 Ivan Sagalaev 및 기여자
라이선스 BSD 3-Clause License
위치 assets/ckeditor4/plugins/codesnippet/lib/highlight/
용도 에디터 내 코드 블록 문법 하이라이팅
공식 사이트 https://highlightjs.org/


2-3. dxtablegrid Plugin  (CKEditor 커스텀 플러그인)

항목 내용
버전 v6.2.4
저작권자 DesignOneX (디자인원엑스)
라이선스 GPL v2.0
위치 assets/ckeditor4/plugins/dxtablegrid/plugin.js
용도 CKEditor 4 내 드래그 그리드 테이블 삽입 기능 (자체 제작)


2-4. dxb-css  (자체 CSS 런타임 엔진)

항목 내용
버전 v4.5.0 "Omega Edition"
저작권자 DesignOneX (디자인원엑스)
라이선스 MIT License
위치 assets/js/dxb-css.js
용도 Tailwind 호환 CSS 변수 기반 런타임 엔진 (자체 제작, 외부 Tailwind 미사용)


3. CDN을 통해 로드되는 외부 라이브러리

아래 라이브러리는 DXCMS 패키지에 포함되지 않으며, 실행 시 외부 CDN에서 로드됩니다.
 
라이브러리 버전 라이선스 용도 출처 CDN
jQuery 3.7.1 MIT DOM 조작 • AJAX cdnjs.cloudflare.com
Font Awesome 6.5.2 SIL OFL 1.1 / MIT 아이콘 폰트 cdnjs.cloudflare.com
Chart.js 3.9.1 MIT 관리자 통계 차트 cdnjs.cloudflare.com
highlight.js 11.9.0 BSD 3-Clause 프론트 코드 하이라이팅 cdnjs.cloudflare.com
SortableJS 1.15.2 MIT 관리자 드래그 정렬 cdnjs.cloudflare.com
Pretendard v1.3.9 SIL OFL 1.1 한글 UI 폰트 cdn.jsdelivr.net


3-1. Google Fonts

폰트명 라이선스 용도
Montserrat (700•800•900) SIL OFL 1.1 테마 히어로 헤드라인
Space Grotesk (500•600•700•800) SIL OFL 1.1 관리자 패널 UI

※ Google Fonts는 Google의 서버에서 로드되며, Google의 서비스 약관 및 개인정보처리방침이 적용됩니다.


4. 외부 서비스 API

DXCMS는 아래 외부 서비스와 연동됩니다. 각 서비스 이용 시 해당 서비스의 약관 및 개인정보처리방침이 적용됩니다.


4-1. 결제 모듈 (Payment Modules)

결제 플러그인 코드(plugin.php)는 DesignOneX의 저작물이나, 실제 결제 처리는 각 PG사의 SDK/API를 통해 이루어집니다.
 
플러그인 PG사 SDK/API 공식 문서
tosspay-payment 토스페이먼츠 JS SDK v1 https://js.tosspayments.com/v1/payment
kcp-payment NHN KCP payplus_web.js https://developers.kcp.co.kr
kg-inicis-payment KG이니시스 INIStdPay.js https://manual.inicis.com/pay/
nicepay-payment 나이스페이 v1/js SDK https://developers.nicepay.co.kr
danal-payment 다날 REST API v2 https://developer.danal.com
kakaopay-payment 카카오페이 REST API https://developers.kakaopay.com
naverpay-payment 네이버페이 JS Button SDK https://developer.pay.naver.com
payletter-payment 페이레터 REST API v1.0 https://developer.payletter.com
paypal-payment PayPal JS SDK v2 https://developer.paypal.com
stripe-payment Stripe stripe.js v3 https://stripe.com/docs


4-2. 캡챠 서비스 (CAPTCHA Services)

캡챠 드라이버 코드(DxCaptcha*.php)는 DesignOneX의 저작물이나, 캡챠 검증은 각 외부 서비스를 통해 이루어집니다.
드라이버 서비스 제공자 스크립트 URL 비고
DxBuiltinDriver DesignOneX (자체) 내장 (서버사이드) 외부 서비스 미사용
DxRecaptchaV2Driver Google google.com/recaptcha/api.js 체크박스 방식
DxRecaptchaV3Driver Google google.com/recaptcha/api.js 행동분석 점수 방식
DxHcaptchaDriver Intuition Machines (hCaptcha) js.hcaptcha.com/1/api.js Privacy-first 방식
DxTurnstileDriver Cloudflare challenges.cloudflare.com/... Turnstile 방식


4-3. SNS 소셜 로그인 (OAuth 2.0)

소셜 로그인 처리 코드(DxSocialAuth.php)는 DesignOneX의 저작물이나, 인증은 각 플랫폼의 OAuth 2.0 API를 통해 이루어집니다.
제공자 서비스사 OAuth 방식 개발자 문서
Kakao (카카오) Kakao Corp. OAuth 2.0 https://developers.kakao.com
Naver (네이버) NAVER Corp. OAuth 2.0 https://developers.naver.com
Google (구글) Google LLC OAuth 2.0 / OpenID Connect https://developers.google.com
GitHub GitHub Inc. (Microsoft) OAuth 2.0 https://docs.github.com


5. 분석 서비스

서비스 제공자 적용 조건 비고
Google Analytics 4 Google LLC 관리자에서 GA ID 입력 시에만 활성화 미입력 시 미실행
네이버 웹마스터 NAVER Corp. 관리자에서 인증코드 입력 시에만 활성화 미입력 시 미실행
구글 서치콘솔 Google LLC 관리자에서 인증코드 입력 시에만 활성화 미입력 시 미실행

※ 분석 서비스는 관리자가 직접 키를 입력하지 않으면 DXCMS에서 해당 스크립트를 삽입하지 않습니다.

 


6. 실시간 WebSocket (dxmb-socket 플러그인)

dxmb-socket 플러그인 코드 자체는 DesignOneX의 저작물입니다.
WebSocket 서버 연결은 관리자가 직접 설정한 wss:// 주소를 사용하며, DXCMS가 WebSocket 서버를 운영하지 않습니다.
단, DXCMS 개발사 디자인원엑스에서 DXMB 소켓 서버를 관리 운영하고 있습니다.
관리자에서 활성/비활성으로 사용여부를 사용자가 관리할 수 있습니다.
DXMB 소켓 이용약관을 참고하시길 바랍니다. 
https://designonex.com/mb-policy
 

항목 내용
플러그인 코드 DesignOneX 저작물
기본 연결 URL wss://designonex.com:14147 (고정)
프로토콜 WebSocket (RFC 6455)
용도 실시간 접속자 표시, 실시간 댓글/알림, 채팅 외 기타


7. PHP 서버사이드 구성

DXCMS는 외부 Composer 패키지(PHPMailer, SDK 등)에 의존하지 않으며, 모든 서버사이드 코드는 자체 구현되어 있습니다.
 
구성 요소 상태 비고
PDO (Database) PHP 내장 별도 라이브러리 없음
메일 발송 (DxMailer) 자체 구현 (DesignOneX) PHP mail(), sendmail, SMTP 직접 구현
이미지 처리 (DxThumb) 자체 구현 (DesignOneX) PHP GD 내장 라이브러리 사용
보안 (Secure.php) 자체 구현 (DesignOneX) CSRF, XSS, bcrypt 등 직접 구현
캐시 (DxCache) 자체 구현 (DesignOneX) 파일 캐시 + APCu 자동 감지
라우터 (DxRouter) 자체 구현 (DesignOneX) 외부 라우터 라이브러리 미사용


8. 라이선스 요약

구성 요소 저작권자 라이선스
DXCMS 핵심 코드 전체 DesignOneX LGPL v3.0
dxb-css, dxtablegrid, dx.js, dx-draft.js DesignOneX MIT License
결제•캡챠•소셜 드라이버 코드 DesignOneX LGPL v3.0
CKEditor 4 (assets/ckeditor4/) CKSource Holding sp. z o.o. GPL 2.0 / LGPL 2.1 / MPL 1.1
highlight.js (CKEditor 플러그인 내) Ivan Sagalaev BSD 3-Clause
jQuery, Chart.js, SortableJS 각 제작자 MIT License
Font Awesome Fonticons, Inc. SIL OFL 1.1 (폰트) / MIT (코드)
Pretendard, Montserrat, Space Grotesk 각 폰트 제작자 SIL OFL 1.1
highlight.js (CDN 프론트) Ivan Sagalaev BSD 3-Clause
PG사 결제 SDK/API 각 PG사 각 PG사 약관
캡챠 서비스 (Google/hCaptcha/Cloudflare) 각 서비스 제공자 각 서비스 약관
SNS OAuth API (카카오/네이버/구글/GitHub) 각 플랫폼사 각 플랫폼 약관
Google Analytics / Google Fonts Google LLC Google 서비스 약관


9. 고지 사항

본 공지는 DXCMS v9.0.0 기준으로 작성되었습니다.
각 오픈소스의 전체 라이선스 조항은 아래 위치에서 확인할 수 있습니다.
  • CKEditor 4 라이선스: assets/ckeditor4/  (LICENSE.md 파일 포함)
  • highlight.js 라이선스: assets/ckeditor4/plugins/codesnippet/lib/highlight/LICENSE
  • SCAYT 플러그인 라이선스: assets/ckeditor4/plugins/scayt/LICENSE.md

DXCMS를 사용•배포•수정할 경우 위에 명시된 오픈소스 라이선스를 준수해야 합니다.
특히 CKEditor 4를 포함 배포 시 GPL/LGPL/MPL 트리플 라이선스 중 하나를 준수해야 합니다.

본 공지에 대한 문의: designonex.com
 

댓글0

로그인 후 댓글을 작성할 수 있습니다.
번호 제목 작성자 날짜 조회
11
Administrator
04.20 19
2. 시작 가이드
설치 환경 (PHP 버전, 서버 환경)
Administrator 04.20 조회 19
10
Administrator
04.20 14
비전
DXCMS 비전
Administrator 04.20 조회 14
8
Administrator
04.20 15
라이선스
DXCMS 라이선스 (LGPL 3.0)
Administrator 04.20 조회 15
7
1. DX 철학 / 개념 생태계 확장 전략
Administrator
04.20 16
1. DX 철학 / 개념
생태계 확장 전략
Administrator 04.20 조회 16
6
Administrator
04.20 14
1. DX 철학 / 개념
DXCMS가 지향하는 방향 (플랫폼 vs 단순 CMS)
Administrator 04.20 조회 14
5
Administrator
04.20 14
1. DX 철학 / 개념
프레임워크 + CMS 통합 구조의 의미
Administrator 04.20 조회 14
4
Administrator
04.20 14
1. DX 철학 / 개념
기존 CMS와의 구조적 한계
Administrator 04.20 조회 14
3
1. DX 철학 / 개념 왜 DXCMS를 만들었는가
Administrator
04.20 17
1. DX 철학 / 개념
왜 DXCMS를 만들었는가
Administrator 04.20 조회 17
2
1. DX 철학 / 개념 DXCMS란 무엇인가
Administrator
04.20 17
1. DX 철학 / 개념
DXCMS란 무엇인가
Administrator 04.20 조회 17
1
Administrator
04.12 26
DXCMS 활용 (CMS)
DXCMS 날코딩•막코딩 완전 허용
Administrator 04.12 조회 26
25
전체 회원
197
전체 게시글
80
전체 댓글
103
오늘 방문
3,914
전체 방문
1
현재 접속
인기글 7일 이내
최신글
최신댓글
목록 글쓰기