Skip to content

[Docs] README 외부 구성요소 라이선스 표 보강 #454

Description

@kangcheolung

📌 Description

README의 외부 구성요소 라이선스 표를 보강합니다. (#450, #452와 이어지는 2차 평가 오픈소스 라이선스 대응)

배경

  • 2차 평가의 오픈소스 라이선스 기준은 OSI 승인 라이선스입니다. ([Chore] 캐시 서버를 Redis 7.4에서 Valkey로 교체 #399 참고) 팀 점검에서는 대회 운영규정 제8조가 사용한 타인 저작물·라이브러리·모델의 출처 및 라이선스 명시를 요구한다고 정리했습니다. (규정 원문은 레포에서 확인하지 못함 — 원문 대조 필요)
  • README의 라이선스 표는 모델 2개, OpenSQL과 "Java·npm 의존성과 Container Image는 각 구성요소의 별도 라이선스 적용"이라는 포괄 항목만 있었습니다. 실제 사용하는 Python 패키지, 컨테이너 이미지의 라이선스가 없었습니다.

코드와 설정 변경은 없습니다. README만 수정합니다.

MinIO에 대해 확인한 사실 (이 이슈에서는 변경하지 않고 표에 기록만 합니다)

  • 팀은 MinIO를 사용하지 않고(파일 저장소는 GCS) 배포 컨테이너에도 없습니다. docker-compose.yml·README 빠른 실행·.env.example에는 로컬 기본 경로로 남아 있습니다.
  • 공식 minio/minio 이미지를 새로 받을 수 없습니다. 2026-10-09 docker pull minio/minio:latest와 minio/minio:RELEASE.2025-09-07T16-13-09Z 모두 pull access denied, repository does not exist or may require 'docker login'으로 실패했고, Docker Hub 레지스트리 API와 quay.io/minio/minio도 익명 조회가 거부됐습니다. 이미지를 미리 받아 둔 환경에서만 동작해 드러나지 않았습니다. 그래서 latest 태그 고정은 불가능합니다.
  • MinIO 서버 이미지는 AGPL-3.0입니다.

✅ To-do

  • Python 의존성(임베딩 서버), Java·npm 의존성의 대표 라이선스와 약한 카피레프트 항목(Hibernate LGPL-2.1, Logback·Jakarta·AspectJ EPL 등) 기재
  • 컨테이너 이미지(Valkey, pgvector, Prometheus, Alertmanager, Grafana, MinIO)와 Ollama 기재. Grafana는 수정 없이 별도 컨테이너로 실행하는 AGPL-3.0임을 명시
  • 기재한 라이선스를 업스트림 원문(LICENSE·COPYING)과 PyPI·POM·npm 메타데이터로 확인하고 기준일을 명시
  • 설계 문서 docs/design/kangcheolung-#454-readme-license-table.md 작성

✅ 완료 기준

  • README 라이선스 표에서 Python 의존성·컨테이너 이미지·Ollama의 라이선스를 확인할 수 있다.
  • 표의 각 값이 업스트림 원문 또는 패키지 메타데이터 확인 결과와 일치하고, 기준일이 적혀 있다.
  • MinIO는 "팀은 사용하지 않음, 공식 이미지를 새로 받을 수 없음"이라는 사실이 표에 기록돼 있다.
  • 변경 파일이 README.md와 설계 문서뿐이다. (코드·설정 변경 없음)

📒 기타

이 이슈의 범위 밖

  • 라이브러리별 전체 구성요소 목록(전이 의존성 포함): 규정 제8조의 요구 범위를 원문으로 확인한 뒤 필요하면 별도 이슈
  • MinIO 기본 경로 분리(compose profile, .env.example, README 빠른 실행)와 MinIO 기반 E2E(storageWorkerE2eTest, local-e2e)의 대체 방안: 팀 협의 후 별도 이슈
  • Grafana(AGPL-3.0)의 의무 범위: OpenUP 멘토링(~10/26)에서 확인
  • docs/images/architecture.png의 Redis 로고 교체, GCP 운영 Redis의 현재 버전 확인(README는 전환 전 6.2로만 기록)

참고

  • 라이선스는 메타데이터와 업스트림 원문 기준이며 법률 자문이 아닙니다. 제출 직전에 다시 확인해야 합니다.
  • 검증 도구 계정 배포는 10/12, 스캔 기한은 10/16입니다.

Activity

  1. changed the title [-][Docs] 외부 구성요소 라이선스 목록 정리와 MinIO 이미지 태그 고정[/-] [+][Docs] README 라이선스 표 보강과 MinIO 기본 경로 분리[/+] on Oct 9, 2026
  2. changed the title [-][Docs] README 라이선스 표 보강과 MinIO 기본 경로 분리[/-] [+][Docs] README 외부 구성요소 라이선스 표 보강[/+] on Oct 9, 2026
  3. added 2 commits that reference this issue on Oct 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions