본문 바로가기


안녕하세요. 

 

MongoDB 는 SSPL 라이선스를 사용한다고 알고 있습니다. 

(https://www.mongodb.com/legal/licensing/server-side-public-license) 

 

저희 시스템(상업용)에서는 MongoDB Community Edition 8 버전을 활용하여 시스템 로그 및 데이터 변경 로그를 관리하려고 합니다. 

다음 조건 하에, 소스 코드의 메이저 사이트 없이 무료로 사용할 수 있는지 문의 드립니다. 

 

1. MongoDB 소스 코드 수정 없음 

2. WAS 외에는 MongoDB 에 직접 접근할 수 없음 (모든 저장 프로세스는 WAS 에서만 이루어짐)

3. Web Server 와 WAS 에 대한 시스템 로그 (로그인/로그아웃/API 호출 로그 등) 를 저장. 

3-1. 시스템 관리자 용 화면에서 시스템 로그를 조회할 수 있음.

3-2. MongoDB 에 직접 연결하지 않고, WAS 에 구현한 API 를 통해 조건에 맞는 시스템 로그를 조회할 수 있음. (저장 된 값을 수정/삭제할 수 없음) 

4. 사용자가 등록/수정/삭제 한 데이터의 변경 이력 로그 저장. 

4-1. 사용자는 데이터의 변경 이력 로그를 조회할 수 있음.

4-2. MongoDB 에 직접 연결하지 않고, WAS 에 구현한 API 를 통해 조건에 맞는 데이터 변경 이력 로그를 조회할 수 있음. (저장 된 값을 수정/삭제할 수 없음) 

5. 서비스를 제공을 위한 주요 DBMS 는 MongoDB 가 아닌 다른 DBMS 로 따로 존재함. 

 

감사합니다. 

맨 위로
맨 위로