본문 바로가기

Apache 2.0 라이선스를 적용한 프로젝트의 소스 공개 시 수정 부분에 대해..

justin.yang 게시글 작성 시각 2021-09-24 17:15:09 게시글 조회수 1612

안녕하세요.

 

Apache 2.0 이 적용된 GitHub내의 프로젝트를 수정하여 B2B Business를 하고 있습니다.

수정한 소스 코드를 공개하고자 합니다만, B2B Business 특성 상 성능 개선에 관한 수정 사항은 영리 목적의 사용을 제한하여 타 업체가 사용하여 수익 사업을 할 수는 없도록 하고 싶습니다.

Apache 2.0의 경우 타 라이센스로의 전환이 가능하다고 알고 있습니다.

 

1. 수정한 부분에 대해 CC BY-NC-SA 4.0 International의 적용이 가능한지요?

 

2. 가능하다면, 다음 방법으로 적용하면 될까요?

    2.1. 해당 프로젝트를 Fork하여 LICENSE 파일에 이미 포함되어 있던 Apache 2.0 License 전문 아래에 수정 부분에 대해서 CC BY-NC-SA 4.0 International 이 적용된다고 작성하고 아래에 회사명과 contact 정보를 기입.

    2.2. 수정된 모든 소스 코드 파일의 최상단에 주석으로 해당 파일이 수정되었다고 작성하고, 해당 부분은 CC BY-NC-SA 4.0 International 이 적용된다고 작성.

 

3. 수정한 부분에 대해서 사업 진행에 따라 원 프로젝트로의 contribution을 고려하고 있습니다. 이 경우 CC BY-NC-SA 4.0 International 이 적용되었던 부분을 다시 원래 프로젝트로 해당 프로젝트의 절차에 따라 contribution하여 Apache 2.0이 적용되도록 하고 싶습니다. 가능할까요?

 

노고에 감사드립니다.

 

맨 위로
맨 위로