본문 바로가기

안녕하세요! 

Apache2.0 라이선스(rancher OSS)의 수정에 있어 애매한 부분이 있어 문의를 드립니다.

 

여쭤볼 케이스는 아래인데요.

각 케이스별 수정여부가 어떻게 될지 여쭤봅니다.

 

1. apache2.0 라이선스가 적용된 OSS(rancher OSS)에 자체 개발한 소스를 연결하여 전체SW를 배포하는 케이스

1) rancher OSS 는 그대로(아무수정 없음), 자체 개발소스 연결 형태

2) rancher OSS 일부수정(자체 개발소스와 연결하기 위한 최소한의 일부 변경/추가), 자체 개발소스 연결형태

 

2. apache2.0 라이선스가 적용된 OSS(rancher OSS)에 자체 개발한 소스를 포함하여 전체SW를 배포하는 케이스

1) rancher OSS 는 그대로(아무수정 없음), 자체 개발소스 포함(독립된 모듈은 아님) 형태

2) rancher OSS 일부수정(자체 개발소스를 포함하기 위한 최소한의 일부 변경/추가), 자체 개발소스 포함(독립된 모듈은 아님)형태

 

각 케이스 별 수정여부가 어떻게 될까요?

 

정리하면,

apache2.0 라이선스에서 소스코드의 수정의 범위가 구체적으로 어느정도인가요?

rancher OSS의 코드를 말그대로 정말 그.대.로 사용하는게 아닌 경우는, 수정일까요?

조금이라도? 예를들면 변수, 클래스, 호출 라이브러리 등을 변경 또는 추가, 삭제되면 수정인 건가요?

 

아니면,

rancher OSS의 코드를 그.대.로 사용하지만, 새로운 코드가 조금이라도 추가되면, 수정인가요?

새로운 코드가 추가된다는게, OSS 자체에 추가되는 걸 말하는 건가요?

아니면, apache2.0 OSS에 독립적인 모듈(연결이라고 표현한다면)이 추가되어도 (전체SW 관점에서) 수정으로 봐야 되나요?

 

하나하나 따져 여쭙다보니 질문이 복잡합니다.ㅜㅠ

우문에 현답을 부탁드립니다.!

고맙습니다!!

맨 위로
맨 위로