# MinIO가 유지보수 모드로 전환됨

> Clean Markdown view of GeekNews topic #24823. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=24823](https://news.hada.io/topic?id=24823)
- GeekNews Markdown: [https://news.hada.io/topic/24823.md](https://news.hada.io/topic/24823.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2025-12-04T10:00:02+09:00
- Updated: 2025-12-04T10:00:02+09:00
- Original source: [github.com/minio](https://github.com/minio/minio/commit/27742d469462e1561c776f88ca7a1f26816d69e2)
- Points: 3
- Comments: 2

## Topic Body

- 고성능 **S3 호환 오브젝트 스토리지**인 MinIO가 현재 **유지보수 전용 상태**로 전환됨  
- 새로운 기능 추가나 **Pull Request 수락이 중단**되며, 기존 이슈 검토도 중단됨  
- **보안 취약점 수정**은 사례별로 제한적으로 검토될 예정  
- 커뮤니티 지원은 **Slack 채널을 통한 최소한의 형태**로만 지속됨  
- 상용 지원과 적극적인 유지보수가 필요한 경우 **MinIO AIStor** 제품 사용이 권장됨  
  
---  
  
### 유지보수 모드 공지  
- MinIO 프로젝트는 현재 **유지보수 전용 상태**로 전환되어 새로운 변경 사항을 받지 않음  
  - 새로운 기능, 개선사항, Pull Request는 더 이상 수락되지 않음  
  - 기존 이슈와 PR은 적극적으로 검토되지 않음  
- **보안 관련 중요 수정**은 사례별로 검토될 수 있음  
- 커뮤니티 지원은 **Slack 채널**을 통해 최소한으로 제공  
- 상용 지원이 필요한 사용자는 **MinIO AIStor** 제품을 이용해야 함  
  
### MinIO 개요  
- MinIO는 **고성능 S3 API 호환 오브젝트 스토리지**로, **AI/ML, 분석, 대규모 데이터 워크로드**에 최적화된 구조  
- **GNU AGPL v3.0 라이선스**로 배포되며, 오픈소스 커뮤니티를 위한 프로젝트로 설계됨  
- **S3 API 호환성**, **AI·분석용 최적화**, **고성능 처리**를 주요 특징으로 함  
- 소스에서 직접 빌드해 베어메탈 환경에 배포 가능  
  
### 오픈소스 및 라이선스 정책  
- MinIO는 **AGPLv3 라이선스**에 따라 자유롭게 수정·재배포 가능  
  - 단, 수정된 코드 공개 의무 등 AGPLv3 조건을 준수해야 함  
- 상업적 또는 독점적 사용은 **사용자 책임 하에 진행**해야 하며, 보증이나 유지보수 의무는 없음  
- 커뮤니티 지원은 GitHub와 Slack을 통해 **best-effort 방식**으로 제공  
- **MinIO AIStor**는 상용 환경을 위한 **엔터프라이즈급 지원 및 SLA 보장**을 포함  
  
### 배포 및 설치 방식  
- **커뮤니티 에디션은 소스 코드 형태로만 배포**되며, 사전 컴파일된 바이너리는 더 이상 제공되지 않음  
- 설치 방법  
  1. `go install github.com/minio/minio@latest` 명령으로 소스에서 설치  
  2. 제공된 Dockerfile로 **Docker 이미지 직접 빌드**  
- 기존 바이너리 릴리스는 참고용으로만 남아 있으며, **업데이트되지 않음**  
  
### 소스 빌드 및 실행  
- Go 1.24 이상 환경에서 `go install` 명령으로 **MinIO 서버 빌드 및 실행** 가능  
- 기본 루트 자격 증명은 `minioadmin:minioadmin`  
- 웹 기반 **MinIO Console**을 통해 버킷 생성, 객체 업로드, 탐색 가능  
- **MinIO Client(mc)** 명령줄 도구를 사용해 서버 연결 및 관리 가능  
- 소스에서 빌드한 바이너리 사용 시 **AGPLv3는 보증이나 책임을 제공하지 않음**  
  
### Docker 및 Kubernetes 배포  
- `docker build .` 명령으로 로컬에서 Docker 이미지 생성 가능  
  - `docker run`으로 서버 실행 시 포트 매핑 및 콘솔 주소 지정 가능  
- Kubernetes 환경에서는  
  - **MinIO Operator** 또는 **Helm 차트**를 이용해 배포 가능  
  - 관련 문서는 MinIO 공식 문서 사이트에서 제공

## Comments



### Comment 47186

- Author: xguru
- Created: 2025-12-04T10:17:56+09:00
- Points: 1

[MinIO, 무료 Docker 이미지 배포 중단](https://news.hada.io/topic?id=23850)  
[Garage - S3 호환 분산 객체 스토리지 오픈소스](https://news.hada.io/topic?id=15958)

### Comment 47181

- Author: neo
- Created: 2025-12-04T10:00:02+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=46136023) 
- MinIO, RustFS, Garage 팀의 기여에 감사함  
  MinIO가 **오픈소스 종료**를 너무 갑작스럽게 선언해 커뮤니티가 놀랐지만, 결국 수익화로 가는 길은 필요하다고 생각함  
  RustFS와 Garage를 비교해보면, Garage는 릴리스 속도가 느리지만 RustFS는 거의 매주 업데이트됨  
  라이선스는 Garage가 AGPLv3, RustFS는 **Apache 라이선스**로 기업 도입에 유리함  
  안정성은 Garage가 분산 환경에서 조금 더 나음  
  MinIO가 사실상 OSS 경쟁에서 빠진 만큼, RustFS가 주도권을 잡을 것 같음  

- [SeaweedFS](https://github.com/seaweedfs/seaweedfs)를 추천함  
  직접 써보진 않았지만, 서버를 직접 운영하려는 사람에게는 **MinIO 대체제**로 괜찮을 듯함  
  - 지금은 안정적인지 궁금함  
    예전에 봤을 때는 **버그 수정**이 너무 많아서 신뢰가 가지 않았음  

- MinIO는 오픈소스 버전에서 기능을 계속 제거해왔음  
  가장 가까운 대안은 RustFS로 보임  
  사이트 복제를 지원하면 전환하려고 기다리는 중임  
  - Garage도 인기 있는 대안임 ([공식 사이트](https://garagehq.deuxfleurs.fr))  
    RustFS도 흥미롭지만, 홈페이지의 **과도한 마케팅 문구** 때문에 처음엔 닫을 뻔했음  
    GitHub 저장소는 [여기](https://github.com/rustfs/rustfs)임  
  - 나는 S3 클라이언트를 유지보수 중인데, RustFS는 자주 **호환성 문제**를 일으킴  
    최근에는 deleteObject가 작동하지 않아 테스트 매트릭스에서 제외했음  
    공식적으로도 프로덕션 준비가 안 됐다고 명시되어 있음  
    Garage는 괜찮아 보임  
  - 단일 노드에서는 안정적이고, 팀이 빠르게 버그를 수정함  
    하지만 **분산 모드**는 아직 미완성이고, 버킷 복제나 라이프사이클 정책도 진행 중임  
    대규모 배포 전에는 로드맵을 꼭 확인해야 함  
  - Apache나 CNCF, Linux Foundation 소속이 아니라면 **오픈소스 유인책**일 가능성이 있음  
    커밋을 외부에 열지 않았고, 결국 오픈소스를 포기했음  
  - 복제 기능이 곧 추가될 수도 있음 ([문서 링크](https://docs.rustfs.com/features/replication/))  

- 나는 [HS5](https://github.com/uroni/hs5)를 MinIO 초기 목표와 비슷한 방향으로 개발 중임  
  코어는 안정적이지만, **사용자 관리와 웹 UI**는 아직 작업 중임  
  - AGPL 위반 문제를 명확히 지적한 점이 인상적임  
    법적 지식이 있다면 MinIO를 상대로 소송을 걸고 싶을 정도임  
  - 지난주에 이 프로젝트를 알았더라면 좋았을 것임  
    SeaweedFS를 세팅하느라 너무 많은 시간을 썼는데, 내 용도에는 과했음  
    HS5가 훨씬 적합해 보임  
  - 단순성과 **내구성 보장**이 마음에 듦  
    개발용이나 PoC에 적합하고, 하위 스택에서 HA/RAID를 처리하는 환경에도 좋을 듯함  
    다만 성능(읽기/쓰기/삭제)은 어떤지 궁금함  
    그리고 “결국 파일시스템을 다시 구현한 것 아니냐”는 질문에는 어떻게 답할지 궁금함  
  - 지금이 프로젝트를 **Show HN**에 올리기 좋은 시점 같음  

- Stallman이 옳았음  
  커뮤니티가 왜 이런 **CLA(기여자 라이선스 계약)** 가 있는 프로젝트에 계속 기여하는지 모르겠음  
  결국 또다시 ‘러그 풀’이 일어났음  

- Linux Foundation에서 포크가 나올 것 같음  
  MinIO는 1~2년 내에 다시 돌아오겠지만 이미 **커뮤니티 신뢰**는 잃었을 것임  
  - 과거처럼 포크 사용자들을 **공격**할 수도 있음  
    관련 사례: [이슈 코멘트](https://github.com/minio/minio/issues/13308#issuecomment-929254690), [디스커션](https://github.com/minio/minio/discussions/13571#discussioncomment-1583482)  

- POSIX 호환성을 버리고 복잡한 제품을 만들더니, Ceph나 S3/R2/B2 같은 경쟁자에게 밀린 건 놀랍지 않음  
  - 지금은 **AIStor**로 리브랜딩해서 AI 기업 대상 판매 중임  
    MinIO는 Ceph 설치가 어려운 환경이나 CI/CD 빌드 캐시용으로는 여전히 괜찮았음  
    하지만 돈이 되는 시장은 거기가 아님  
  - S3 객체 이름은 POSIX와 호환되지 않음  
    예를 들어 “foo”와 “foo/bar”는 S3에서는 모두 유효하지만 POSIX 파일시스템에서는 공존 불가함  
  - POSIX 지원을 포기하면서 복잡하다고 비판하는 건 모순임  
    **신뢰성 있는 POSIX 시스템**을 만드는 건 본질적으로 복잡한 일임  

- MinIO는 대부분의 용도에서 이미 기능이 충분함  
  최근 대규모 업데이트에서는 오히려 **UI 기능을 제거**했음  
  5년째 사용 중인데, 보안 패치만 하면 계속 쓸 수 있을 것 같음  
  - 하지만 “**보안 수정은 케이스별로 검토**”라는 문구가 추가된 게 걱정됨  
    필수 수정이 보장되지 않는다는 의미로 보임  
  - UI는 유료 버전으로 옮긴 것으로 알고 있음  
  - 나는 Docker 실험용으로만 사용했고, 대부분 Python으로 접근했음  

- 오픈소스 기반을 종료하고 상용 제품으로 전환한 건 충격적임  
  이름도 “AIStor”로 바꾸다니, 정말 어이없음  
  - 외부 기여자에게 CLA를 받지 않았다면, **라이선스 변경 동의**를 모두 받아야 함  
    AGPL이므로 여전히 소스코드를 어딘가에 공개해야 함  
  - 요즘은 이름에 “AI”가 없으면 안 되는 세상이 된 듯함  
  - 어차피 누군가 포크할 것이므로 큰 문제는 없을 수도 있음  
  - “AIStor”가 정확히 뭐가 다른지 아직 모르겠음 ([제품 페이지](https://www.min.io/product/aistor))  
  - 기업이 AGPL을 이용하면서 기여자 권리를 제한하는 건 **러그 풀의 전조**임  
    커뮤니티의 무료 코드를 이용해 수익을 내면서 경쟁을 막으려는 시도임  
    이런 일이 반복되니 이제는 놀랍지도 않음  

- Clickhouse도 같은 길을 갈 것 같음  
  2년 전 로드맵을 바꾼 이유도, **오픈소스 버전이 클라우드 비즈니스와 경쟁**할 수 있기 때문이었음  
  관련 논의는 [이곳](https://news.ycombinator.com/item?id=37608186)에 있음
