2025.07.24
안녕하세요.
MinIO를 사용할 예정인 저희 상용 제품의 AGPL v3 라이선스 준수에 대한 명확한 설명을 구하기 위해 연락드립니다.
저희 제품 아키텍처
다음과 같은 아키텍처로 상용 소프트웨어 솔루션을 개발하고 있습니다:
저희 애플리케이션 (독점 소프트웨어)
↓ (HTTP/HTTPS를 통한 S3 API 호출)
MinIO 서버 (별도 Docker 컨테이너)
↓ (S3 API를 통한 파일 조회)
저희 애플리케이션 (데이터 처리 및 임베딩)
↓ (API 호출)
벡터 데이터베이스 (별도 서비스)
기술적 구현 세부사항
배포 방식
: MinIO는 별도의 Docker 컨테이너/서비스로 실행
통신
: 표준 S3 RESTful API 호출만 사용
통합
: 저희 실행 파일에 MinIO 소스코드 미포함
링킹
: 공유 주소 공간이나 직접 링킹 없음
데이터 교환
: 단순한 파일 업로드/다운로드 작업, 복잡한 내부 데이터 구조 없음
[사용 방향]
저희는 온프레미스 LLMOps 서비스를 제공 예정입니다.
1.고객사 서버에 MinIO, 저희 애플리케이션 등 모두 통합하는 설치 스크립트 제공 에정
2.MinIO의 API를 사용을 통해서만 통신하여 파일 업로드 다운로드 합니다.
[문의사항]
1. MinIO의 소스코드는 수정하지 않고, 설치 후 API나 연동만 해서 그대로 사용 예정입니다.(상업적 사용)
이럴 경우 저희 상황에선 통합물로 간주하여 AGPL-3.0 소스코드 공개없이 무료 사용할 수 있는 것으로 이해했는데 맞을까요?
2. 애매한 부분이 설치용 스크립트에 MinIO 설치용 스크립트를 포함해도 소스코드 공개없이 무료 사용할 수 있게 맞을까요?
------ 댓글 -------
License 관리자
안녕하세요,
오픈소스SW 라이선스 관리자입니다.
문의주신 내용 답변드립니다.
1. 귀사의 애플리케이션에는 MinIO의 AGPL-3.0 라이선스가 적용되지 않는 것으로 보입니다.
즉, 말씀하신 것처럼 MinIO에만 AGPL-3.0 라이선스 의무사항을 이행하시면 됩니다.
2. AGPL-3.0 라이선스는 라이선스 의무사항을 준수만 하신다면 무료로 사용 가능합니다.
감사합니다.
※ 법적 분쟁 발생시 본 답변은 법률적 해석이나 논리로 활용될 수 없습니다.
댓글 0
댓글 작성
댓글을 작성하려면 게시글 작성 시 입력한 이메일과 패스워드를 입력해주세요.