Redis 오픈 소스 재도입

1 month ago 7

  • Redis가 AGPLv3 라이선스로 전환되며 오픈소스로 다시 돌아옴
  • 기존 SSPL 라이선스는 커뮤니티에서 오픈소스로 인정받지 못했고, 내부에서도 AGPL 전환 논의가 계속되어 왔음
  • 새 데이터 타입인 Vector Sets는 오픈소스 정신 아래에서 개발되었으며, Redis 8 버전과 함께 정식 출시됨
  • 라이선스 전환은 단순한 기술 문제가 아닌, 커뮤니티와 일관성을 유지하기 위한 철학적 선택
  • Redis 창시자인 antirez는 커뮤니티를 존중하며 최고의 코드를 계속 작성하겠다는 의지를 밝힘

Redis가 다시 오픈소스로 전환된 배경

  • Redis 창시자이자 현재 Redis 프로젝트에 복귀한 antirez는 AGPL 라이선스로의 전환을 내부에서 적극 지지
  • 그는 SSPL이 오픈소스 이니셔티브(OSI)와 개발 커뮤니티로부터 정식 오픈 라이선스로 인정받지 못했다는 점을 지적
  • 오랜 내부 논의 끝에 Redis는 SSPL에서 AGPLv3로의 전환을 결정, 커뮤니티 중심의 소프트웨어로 돌아감

오픈소스 개발자로서의 소신

  • antirez는 자신이 개발한 새로운 데이터 타입 Vector Sets가 반드시 오픈소스로 배포되길 바람
  • 그는 "오픈소스 소프트웨어 개발이 내 정체성의 일부이며, 이제 와서 바꿀 수 없다"고 밝힘
  • Redis 프로젝트의 목표는 단순함과 실용성을 유지하면서도 지속 가능한 기술적 진화를 이끄는 것이라고 설명

AGPLv3의 의미와 사용자와의 신뢰 회복

  • Redis가 다시 자유롭게 사용할 수 있는 오픈소스 소프트웨어로 인정받게 된 것은 사용자 기반과의 신뢰를 회복하는 데 핵심임
  • 단일 기업을 넘는 공동의 기술적 노력에 Redis가 다시 참여하게 된 것을 강조하며 커뮤니티 기여에 대한 의미를 되새김

Redis 8 출시 및 향후 계획

  • Redis 8은 AGPL 라이선스를 적용한 첫 공식 버전으로, 다수의 기능 개선과 핵심 속도 향상이 포함됨
  • antirez는 Vector Sets 기능을 더 실용적으로 만들기 위한 아이디어를 계속 구현해나갈 계획이며, 커뮤니티 피드백도 환영함
  • 관련 블로그:

Read Entire Article