안녕하세요
개발자 여러분, Redis(레디스) 많이 쓰시죠? 캐싱, 세션 관리, 메시지 큐 등 안 쓰이는 곳이 없는 현대 웹 서비스의 심장 같은 존재입니다. 그런데 2024년 3월 20일, Redis 본사(Redis Ltd.)가 충격적인 발표를 합니다.
"이제부터 Redis의 라이선스를 변경합니다. 더 이상 예전 같은 '완전 무료' 오픈소스가 아닙니다."
수년간 Redis를 지탱해 온 BSD 라이선스(무제한 무료)를 버리고, RSALv2와 SSPLv1이라는 새로운 라이선스 체계를 도입한 것입니다.
1. 왜 갑자기 돈을 받겠다는 걸까요? (클라우드의 무임승차)
사실 Redis Ltd.의 불만은 하루이틀 쌓인 게 아니었습니다. 우리가 흔히 쓰는 AWS ElastiCache, Google Cloud Memorystore, Azure Cache for Redis 같은 서비스들을 떠올려보세요. 이 거대 클라우드 기업들(Hyperscalers)은 오픈소스인 Redis 코드를 가져다가, 아주 편리한 '관리형 서비스(Managed Service)'로 포장해서 사용자들에게 수조 원대의 매출을 올리고 있었습니다.
Redis를 만든 건 오픈소스 커뮤니티와 Redis Ltd.인데, 정작 돈은 클라우드 형님들이 다 벌어가는 상황! 이를 경제학 용어로 '무임승차 문제(Free-rider problem)'라고 하죠.
Redis CEO 로원 트롤로프(Rowan Trollope)의 일갈: "클라우드 서비스 제공업체들이 Redis 소스 코드를 무료로 사용하여 경쟁적인 서비스를 제공하는 것을 더 이상 허용하지 않겠다. 그들은 커뮤니티에 기여도 하지 않으면서 천문학적인 수익을 올리고 있다."
결국 이번 사태의 본질은 "클라우드 벤더들아, 이제 Redis 갖다 팔 거면 우리한테 라이선스 비용 내!"라는 선전포고였던 것입니다. 일반 개발자를 겨냥한 게 아니라, AWS, Google, Azure 같은 공룡들을 겨냥한 '저격 패치'였던 셈이죠.

2. 라이선스 팩트 체크: 나는 돈을 내야 할까?
많은 분들이 가장 헷갈려 하시는 부분, 표로 깔끔하게 정리해 드립니다.

| 라이선스 종류 | 비용 | 대상 및 제약 사항 |
| RSALv2 (Source Available) | 무료 | 코드를 보고 수정할 수 있지만, Redis를 이용해 돈을 버는 '관리형 서비스' 판매는 금지됩니다. (일반 기업의 내부 사용은 OK!) 1 |
| SSPLv1 (Server Side Public) | 무료 | 서비스를 제공하려면 전체 인프라 소스 코드를 공개해야 합니다. (사실상 클라우드 벤더 저격용 독소 조항) |
| Commercial (상업용) | 유료 | Microsoft Azure처럼 Redis Ltd.와 계약을 맺고 돈을 낸 경우. 제약 없이 기술 지원을 받으며 사용 가능합니다. |
| AGPLv3 (추가됨) | 무료 | 커뮤니티 반발이 심하자 Redis 8.0부터 추가된 옵션. 하지만 여전히 기업 친화적이지 않은 강력한 카피레프트 성격이 있습니다. |
3. 사용자 유형별 영향 분석 (팩트 체크)
3-1) 일반 개발자 / 기업 (Self-Hosted)
여러분이 EC2 인스턴스나 온프레미스 서버에 직접 Redis를 설치해서(Self-Hosted) 자사 서비스의 백엔드로 쓰고 계신가요? 안심하세요! 100% 무료입니다. Redis Ltd.는 "내부적인 용도나 개인적인 학습, 자사 서비스의 백엔드로 사용하는 경우는 아무런 변화가 없다"라고 명확히 했습니다. 여러분이 Redis를 이용해 'Redis 호스팅 장사'를 하지 않는 이상 안전합니다.
3-2) 클라이언트 라이브러리 사용자
Java(Jedis), Python(redis-py), Node.js, Go 등의 클라이언트 라이브러리를 사용해 Redis에 접속하시나요? 이것도 영향 없습니다. 클라이언트 라이브러리들은 여전히 오픈소스로 유지되며, Redis Ltd.가 관리하는 라이브러리들도 자유롭게 사용할 수 있습니다.

3-3) 클라우드 관리형 서비스 사용자 (AWS, Google, Azure 등)
여기가 문제입니다! 여러분이 AWS ElastiCache나 Google Memorystore를 쓰고 있다면 상황이 복잡해집니다. 클라우드 벤더가 Redis Ltd.에 돈을 내야 하는데, 이 비용은 결국 소비자 가격 인상으로 이어질 수밖에 없으니까요.
- 시나리오 A (협력 - 유료 라이선스 계약): Azure처럼 Redis Ltd.와 상업용 라이선스 계약(Commercial License)을 맺고 정식 서비스를 제공한다. (비용 증가 가능성 있음)
- 시나리오 B (손절 - 오픈소스 포크): AWS, Google처럼 "돈 내기 싫다!"라며 Redis 오픈소스 버전을 버리고 다른 대안(Valkey)으로 갈아탄다.

3-4). 뒤늦은 후회? AGPLv3의 추가
커뮤니티의 반발이 예상보다 훨씬 거세자, Redis Ltd.는 Redis 8.0부터 AGPLv3 라이선스도 추가하겠다고 한발 물러섰습니다. AGPLv3는 OSI(Open Source Initiative)가 인정하는 '진짜 오픈소스' 라이선스입니다. 하지만 AGPL 역시 '네트워크로 연결된 사용자가 소스 코드를 요구할 권리'가 있어서, 기업들이 사용하기 매우 꺼리는 라이선스 중 하나입니다. 결국 "돈 내기 싫으면 코드 까라"는 기조는 여전하며, 이미 떠나버린 민심을 되돌리기엔 역부족이었죠.
4. 마치며(feat. Valkey 등장)
이처럼 클라우드를 통해 Redis를 사용하는 이용자의 경우 상황이 복잡해졌는데요
이런 상황에서 Valkey가 등장하게 됩니다.
다음 2부에서는 이 위기 속에서 탄생한 영웅, Valkey에 대해 알아보겠습니다. AWS가 Redis를 버리고 선택한 그 기술, 과연 성능은 어떨까요?
- 2부 글 : 2026.01.05 - [IT/기타] - Redis vs Valkey: 멀티 스레드로 무장한 Valkey가 Redis를 압도하는 이유
- 3부 글 : 2026.01.05 - [IT/기타] - AWS Redis에서 Valkey로 무중단 마이그레이션
참조 링크
- https://redis.io/blog/redis-adopts-dual-source-available-licensing/
- https://learn.microsoft.com/en-us/azure/azure-cache-for-redis/retirement-faq
- https://kakao.github.io/docs/license/revision/redis/?utm_source=chatgpt.com
- https://redis.io/blog/redis-adopts-dual-source-available-licensing/
- https://www.cio.com/article/3526115/%EC%B9%BC%EB%9F%BC-%EB%A0%88%EB%94%94%EC%8A%A4-%EB%AC%B4%EC%9E%84%EC%8A%B9%EC%B0%A8%C2%B7%C2%B7%C2%B7-aws%EC%9D%98-%EB%8B%B9%ED%98%B9%EC%8A%A4%EB%9F%AC%EC%9A%B4-%EB%B2%A8.html
'IT > 기타' 카테고리의 다른 글
| AWS Redis에서 Valkey로 무중단 마이그레이션 (0) | 2026.01.05 |
|---|---|
| Redis vs Valkey: 멀티 스레드로 무장한 Valkey가 Redis를 압도하는 이유 (0) | 2026.01.05 |
| Oracle 쿼리 VS PostgreSQL 쿼리 문법 비교 분석🐘 (0) | 2025.12.04 |
| ORACLE BLOB 데이터 조회 (0) | 2022.03.03 |
| Oracle SQL LISTAGG 함수로 행(row) 합치기 (0) | 2021.05.28 |
댓글