Open ish-hcc opened 1 month ago
Nexus OSS
Repository: https://github.com/sonatype/nexus-public
EPL-1.0 license
https://github.com/sonatype/nexus-public?tab=EPL-1.0-1-ov-file#readme
EPL-1.0 license 관련 사항
사용자는 수정하지 않은 바이너리 파일 또는 바이너리 패키지 형태로 제 3자에게 배포할 목적으로, EPL-1.0 라이선스의 소프트웨어를 획득하였다. 이러한 경우, 독립적인 단위 또는 임베디드 단위로서, 사용자가 프로그램, 애플리케이션, 서버, 코드일부, 모듈, 라이브러리 또는 플러그인을 배포하는 것에 문제가 없다.
라이선스 관련 참고
https://www.olis.or.kr/license/Detailselect.do?lId=1438&mapCode=010326
https://www.oss.kr/oss_guide/show/7eba9fa1-af46-4b72-b7b0-3f5e8ab78e26
Nexus3 자체의 소스 코드 수정 없이 사용을 하기 때문에 사용가능한 것으로 판단
go-nexus-client
Repository: https://github.com/datadrivers/go-nexus-client
MPL-2.0 license
https://github.com/datadrivers/go-nexus-client/blob/main/LICENSE
MPL-2.0 license 관련 사항
소스 코드 수정이 아닌 라이브러리 사용에는 MPL-2.0이 적용되지 않음.
소스코드 수정 없이 사용하는 것에 대한 제한 사항 없음
https://www.oss.kr/oss_license_qna/show/2620d169-de92-432b-a758-45e57c16310c
라이브러리 사용 가능한 것으로 판단
Nexus 활용과 관련하여 타 과제 사용 현황, 내부 논의 등을 통해 다음과 같은 방식으로 활용 가능한 것으로 정리하였습니다.
검토하시고 의견 부탁드립니다. @ish-hcc
@sykim-etri 확인해 주셔서 감사합니다. 말씀해 주신 대로라면 최대한 Nexus를 사용하지 않고 필요한 부분을 직접 구현하는 쪽으로 생각을 해봐야 겠네요. 좀 더 고민해보도록 하겠습니다 감사합니다.
1. Nexus3 라이선스 확인
Nexus OSS
Repository: https://github.com/sonatype/nexus-public
EPL-1.0 license
https://github.com/sonatype/nexus-public?tab=EPL-1.0-1-ov-file#readme
EPL-1.0 license 관련 사항
사용자는 수정하지 않은 바이너리 파일 또는 바이너리 패키지 형태로 제 3자에게 배포할 목적으로, EPL-1.0 라이선스의 소프트웨어를 획득하였다. 이러한 경우, 독립적인 단위 또는 임베디드 단위로서, 사용자가 프로그램, 애플리케이션, 서버, 코드일부, 모듈, 라이브러리 또는 플러그인을 배포하는 것에 문제가 없다.
라이선스 관련 참고
https://www.olis.or.kr/license/Detailselect.do?lId=1438&mapCode=010326
https://www.oss.kr/oss_guide/show/7eba9fa1-af46-4b72-b7b0-3f5e8ab78e26
Nexus3 자체의 소스 코드 수정 없이 사용을 하기 때문에 사용가능한 것으로 판단
2. Nexus3 API 호출 Golang 라이브러리 라이선스 확인
go-nexus-client
Repository: https://github.com/datadrivers/go-nexus-client
MPL-2.0 license
https://github.com/datadrivers/go-nexus-client/blob/main/LICENSE
MPL-2.0 license 관련 사항
소스 코드 수정이 아닌 라이브러리 사용에는 MPL-2.0이 적용되지 않음.
소스코드 수정 없이 사용하는 것에 대한 제한 사항 없음
라이선스 관련 참고
https://www.oss.kr/oss_license_qna/show/2620d169-de92-432b-a758-45e57c16310c
https://www.oss.kr/oss_guide/show/7eba9fa1-af46-4b72-b7b0-3f5e8ab78e26
라이브러리 사용 가능한 것으로 판단