오픈소스 라이선스 변경, 기업이 자꾸 바꾸는 이유와 개발자의 대응
·
IT
HashiCorp 가 Terraform 을 BSL 로 바꿨고, Redis 는 SSPL 로 갔다가 AGPL 로 돌아왔고, Elastic 도 같은 길을 먼저 걸었다. 잘 쓰던 라이브러리의 라이선스가 어느 날 바뀌는 일이 2023년 이후 반복되고 있다. 왜 이런 일이 계속 생기고, 의존성 목록에 이런 프로젝트가 있을 때 개발자는 뭘 해야 하나. 이 글의 답은 이렇다. 라이선스 변경은 배신이 아니라 클라우드 사업자가 만든 구조의 결과이고, 되돌린 사례가 둘이나 나온 지금 개발자가 볼 것은 라이선스 문구가 아니라 그 프로젝트를 누가 소유하는가다.바꾼 회사 셋, 되돌린 회사 둘HashiCorp 는 2023년 8월 10일 Terraform 1.6 부터 MPL 2.0 을 BSL 1.1 로 바꿨다. 소스는 볼 수 있지만..