라이센스

본문 바로가기
나루틔움에 오신 것을 환영합니다. 자세히 보기
사이트 내 전체검색

> 나루틔움 소개 > 라이센스

라이센스

NARUTIEUM LICENSE

나루틔움 라이선스 안내

나루틔움은 CoreMonitor로 구성되며, 두 구성 모두 GPLv3 기준으로 배포합니다.

나루틔움 Core는 현장 데이터 수집, 저장, API, 관리자 기능을 담당하는 백엔드입니다. 나루틔움 Monitor는 Core에 축적된 데이터를 확인하고 관제하기 위한 프론트엔드 화면입니다.

GPLv3는 GNU General Public License version 3의 약칭이며, 자유로운 사용, 수정, 배포를 허용하되 수정하여 배포할 경우 동일한 공개 조건을 요구하는 오픈소스 라이선스입니다.

1. 나루틔움은 자유롭게 사용할 수 있습니다

나루틔움은 누구나 목적에 맞게 사용할 수 있습니다. 개인, 기업, 개발자, 장비업체, SI업체, 기관 모두 나루틔움을 사용할 수 있으며, 각자의 현장 환경에 맞게 수정하고 확장할 수 있습니다.

  • 현장 서버에 설치하여 사용
  • 내부망에서 데이터 수집용으로 사용
  • 장비 연동 기능 추가
  • 관리자 기능 수정
  • 관제 화면 변경
  • 스킨과 플러그인 개발
  • 설치, 커스텀, 유지보수, 기술지원, 납품을 통한 수익화

나루틔움은 돈을 벌지 말라는 라이선스가 아닙니다. 오히려 개발자가 나루틔움을 각자의 현장에 빠르게 적용하고, 필요한 기능을 붙여 정당한 수익을 얻기를 바랍니다.

2. 나루틔움 Core와 Monitor의 구분

나루틔움 Core

나루틔움 Core는 백엔드 영역입니다. 현장 장비와 센서에서 들어오는 데이터를 받고, 저장하고, API로 제공하며, 관리자 기능과 기본 데이터 구조를 담당합니다.

  • 현장 데이터 수집
  • 데이터 저장
  • API 제공
  • 관리자 기능
  • 장비 및 센서 관리
  • 사용자 및 권한 관리
  • 로그 및 설정 관리
  • 플러그인 연동 기반

나루틔움 Monitor

나루틔움 Monitor는 프론트엔드 영역입니다. Core에 축적된 데이터를 화면으로 보여주고, 현장 상태를 확인하고, 관제 화면을 구성하는 역할을 담당합니다.

  • 관제 대시보드
  • 현장 데이터 시각화
  • 장비 상태 화면
  • 알림 및 이상 상태 표시
  • 현장별 화면 구성
  • 스킨 적용
  • 사용자용 모니터링 화면

나루틔움 Core와 Monitor는 함께 동작하지만, 역할을 나누어 개발자가 현장에 맞게 더 쉽게 수정하고 확장할 수 있도록 구성됩니다.

3. 배포하거나 외부에 제공할 때의 조건

나루틔움을 단순히 다운로드하여 내부에서 사용하는 것은 자유롭습니다. 내부에서만 수정하여 사용하는 경우에도 별도의 외부 공개 의무가 자동으로 발생하지는 않습니다.

다만 나루틔움을 수정한 뒤 실행파일, 설치 패키지, Docker 이미지, 소스코드 형태로 외부에 배포하는 경우에는 GPLv3 조건을 따라야 합니다.

  • 원저작권 표시와 라이선스 안내를 유지해야 합니다.
  • 수정하거나 확장한 버전도 동일한 GPLv3 조건을 따라야 합니다.
  • 배포 시에는 대응하는 소스코드를 함께 제공하거나, 소스코드를 받을 수 있는 방법을 명확히 안내해야 합니다.
  • 원본 나루틔움을 수정한 경우 수정된 버전임을 알 수 있도록 표시해야 합니다.
  • GPLv3가 허용하는 사용, 수정, 재배포 권리를 막는 추가 제한을 둘 수 없습니다.

4. Docker 이미지로 배포하는 경우

나루틔움은 Docker 기반 배포를 고려합니다. Docker 이미지로 배포하더라도 GPLv3 조건은 동일하게 적용됩니다.

나루틔움 Core 또는 Monitor를 수정한 뒤 Docker 이미지로 고객에게 제공하거나 외부에 배포하는 경우, 해당 이미지에 포함된 수정 소스코드를 함께 제공하거나 받을 수 있는 방법을 안내해야 합니다.

  • Docker 이미지와 함께 수정된 소스코드 압축 파일 제공
  • Git 저장소 주소 제공
  • 배포 패키지 안에 LICENSE, COPYING, NOTICE, SOURCE_INFO 파일 포함

Docker 이미지로 실행만 가능하게 제공하고, 수정된 소스코드는 제공하지 않는 방식은 GPLv3 취지에 맞지 않습니다.

5. 스킨과 플러그인에 대한 안내

나루틔움은 현장별 확장을 위해 스킨과 플러그인 구조를 제공합니다. 스킨과 플러그인은 현장 화면, 장비 연동, 데이터 표현, 업무 기능을 빠르게 추가하기 위한 확장 구조입니다.

  • 나루틔움 Core 또는 Monitor를 직접 수정한 부분은 GPLv3 조건을 따릅니다.
  • Core와 밀접하게 결합되어 동작하는 플러그인은 GPLv3 호환 라이선스를 권장합니다.
  • 독립적으로 동작하며 단순 연동되는 외부 모듈은 별도 라이선스를 둘 수 있습니다.
  • 스킨과 플러그인은 유료로 판매하거나 납품할 수 있습니다.
  • 유료 판매와 GPLv3는 충돌하지 않습니다.
  • 다만 GPLv3 조건이 적용되는 범위에서는 소스 제공 의무를 지켜야 합니다.

6. 현장 데이터와 설정값은 공개 대상이 아닙니다

GPLv3는 나루틔움 소프트웨어에 대한 라이선스입니다. 나루틔움을 사용해 수집한 현장 데이터나 고객사의 운영 정보가 GPLv3 때문에 공개되는 것은 아닙니다.

  • 현장에서 수집한 데이터
  • 장비 설정값
  • 고객사의 운영 정보
  • 사용자 계정 정보
  • 관제 화면에 입력된 현장 콘텐츠
  • 현장별 계약 문서
  • 운영 매뉴얼
  • 고객사의 내부 자료

즉, 나루틔움을 사용해 쌓은 데이터는 나루틔움 라이선스 때문에 공개되는 것이 아닙니다. GPLv3는 나루틔움 Core와 Monitor의 소스코드 및 그 수정, 배포 조건에 관한 라이선스입니다.

7. 보증 없음

나루틔움은 별도의 보증 없이 제공됩니다. 나루틔움의 사용, 수정, 설치, 운영, 현장 적용 과정에서 발생할 수 있는 문제에 대해서는 각 사용자가 자신의 환경에 맞게 검토하고 적용해야 합니다.

나루틔움은 공개형 소프트웨어로 제공되며, 특정 목적에 반드시 적합하다는 보증이나 오류가 없다는 보증을 제공하지 않습니다.

8. 나루틔움이 GPLv3를 선택한 이유

나루틔움은 현장 데이터 시대를 위한 한국형 CMS를 지향합니다. AI 시대에는 현장의 데이터를 꾸준히 모으고, 저장하고, AI가 판독할 수 있는 구조를 갖추는 것이 중요합니다.

그러나 현장 데이터 시스템은 비용, 보안, 운영 부담 때문에 쉽게 시작하기 어렵습니다. 나루틔움은 이 장벽을 낮추기 위해 공개됩니다.

개발자는 나루틔움 Core와 Monitor를 빠르게 현장에 적용하고, 필요한 기능을 붙여 수익을 얻을 수 있습니다. 동시에 나루틔움의 기본 뼈대가 닫힌 구조로 사라지지 않고, 더 많은 현장의 출발점으로 남기를 바랍니다.

그래서 나루틔움 Core와 Monitor는 GPLv3 라이선스를 선택했습니다.

추가 문서 / Additional Notes

라이센스

공지 및 업데이트

더보기

개발/설치 의뢰

더보기

  • 주식회사 노디아
  • 경기도 안산시 단원구 대남로 10, 1층
  • 사업자 번호 280-88-03805
  • 통신판매업 신고번호 280-88-03805
  • 대표 조경순
  • 전화 070.7779.0512
  • nodiahelp@gmail.com
  • 개인정보관리책임자 김종성

Copyright © 나루틔움. All rights reserved.