GitHub의 오픈 소스 라이선스 준수 관리 방법
How GitHub maintains compliance for open source dependencies
GitHub은 오픈 소스 프로젝트와 내부 애플리케이션에 새로운 의존성을 도입하며, 오픈 소스 라이선스를 준수하는 것이 중요하다고 강조한다. GitHub Advanced Security 고객을 위한 새로운 라이선스 준수 기능을 도입하여, 풀 리퀘스트에서 새로운 의존성을 직접 검토할 수 있도록 하였다. 이 기능은 기존의 내부 도구에서 이전되어, 라이선스 검토를 자동화하고 개발자들이 새로운 워크플로우에 적응할 수 있도록 돕는다. 라이선스 준수 검사는 규칙 세트를 통해 활성화되며, 의존성의 라이선스를 스캔하여 문제가 발생할 경우 알림을 제공한다.
원문 출처
GitHub Blog