Java 프로젝트 라이선스 문의 - Gradle 로 오픈소스 포함해서 빌드하는 경우 및 클래스 상속
remns
게시글 작성 시각 2023-03-25 18:53:41
안녕하세요.
오픈소스 관련 문의 드립니다.
1. 톰캣 서버에 War 형태 또는 Runnable Jar 로 서버를 띄워서 웹서비스를 하고 있습니다.
이 경우 오픈소스에 대한 동적 링크에 해당하는 건가요, 정적 링크에 해당하는 건가요?
Java(Spring) + Gradle 프로젝트이며 사용하는 외부 라이브러리들이 War 파일 (또는 Runnable Jar)안에 Jar 파일 또는 Class 파일로 빌드되어 포함되어 있습니다. Runnable Jar 인 경우에는 톰캣서버 내장이라 바로 실행이 됩니다.
동적/정적 링크에 대해서는 C 의 dll, lib 에 대한 설명이 많아서 Java, Maven(Gradle) 환경에는 어떻게 적용되는지 모르겠습니다.
2. Java 로 된 오픈소스의 클래스를 상속 받아 메서드 오버라이드 하려고 합니다.
오픈소스에 알파벳 List 클래스가 있는데 상속 및 메서드 오버라이드 하여 한글 List 클래스를 만들려고 합니다. 오픈소스 자체는 gradle dependency 로 링크한것이라 수정하지는 않았고 할수도 없습니다.
- 클래스를 상속 및 메서드 오버라이딩 한 경우 오픈소스에 대한 수정이 가해진 것인가요?
- 오픈소스의 클래스를 생성하여 사용한 것은 수정하진 않은 것이고 상속해서 사용하면 수정에 해당 하는 걸까요?
감사합니다.
번호 | 제목 | 작성자 | 작성 |
---|---|---|---|
1135 | 오픈소스 라이선스와 특허 관련 문의 1 | maincold2 | 2023-04-11 |
1134 | react-timeseries-charts, pondjs의 BSD-3-Clause-LBNL 라이선스 문의 1 | mjkangquarry | 2023-04-04 |
1133 | 구글폰트 라이선스 문의드립니다 2 | a2000yejin | 2023-03-31 |
1132 | AGPLv3 문의 2 | pjy324 | 2023-03-29 |
1131 | LGPLv3+, MPLv2 라이센스 문의 1 | darklake | 2023-03-29 |
1130 | GPL v3.0 기반 프로그램 사용 시 의무 발생 문의 3 | mylordj80 | 2023-03-28 |
1129 | GStreamer 라이선스 문의 1 | shlee0522 | 2023-03-27 |
1128 | ubuntu 라이선스 사용 문의 1 | scarfh | 2023-03-27 |
1127 | CKEditor5 라이선스 문의드립니다. 3 | sajihye4 | 2023-03-27 |
1126 | Java 프로젝트 라이선스 문의 - Gradle 로 오픈소스 포함해서 빌드하는 경우 및 클래스 상속 1 | remns | 2023-03-25 |
0개 댓글