Open Source License Notice

Open Source Licenses

This page lists open source software used in this project (direct Maven dependencies).

공지

  • 본 페이지는 본 프로젝트에서 사용한 오픈소스 구성요소(직접 의존성)의 라이선스를 안내합니다.
  • Spring Boot Starter 등은 여러 전이(Transitive) 의존성을 포함할 수 있으며, 최종 배포물에 포함되는 구성요소를 기준으로 추가 고지가 필요할 수 있습니다.
  • 각 라이선스 전문은 해당 프로젝트의 LICENSE/NOTICE를 따릅니다.

Dependencies

Spring Boot Starters (multiple)
org.springframework.boot:spring-boot-starter-*
Apache-2.0
Web/JDBC/Security/Thymeleaf/WebSocket/AOP/OAuth2/Cache/Log4j2/Devtools 스타터 등. Spring 프로젝트는 일반적으로 Apache License 2.0으로 배포됩니다.
Thymeleaf Layout Dialect
nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect
Apache-2.0
Thymeleaf 템플릿 레이아웃/데코레이터 기능을 제공하는 Dialect.
MyBatis Spring Boot Starter
org.mybatis.spring.boot:mybatis-spring-boot-starter (3.0.4)
Apache-2.0
Spring Boot에서 MyBatis 연동을 단순화하는 스타터.
JJWT
io.jsonwebtoken:jjwt (0.12.6)
Apache-2.0
JWT 생성/검증 라이브러리.
Project Lombok
org.projectlombok:lombok
MIT
보일러플레이트 코드를 줄여주는 어노테이션 기반 도구.
H2 Database
com.h2database:h2
MPL-2.0 / EPL-1.0
내장형(또는 서버 모드) 경량 DB. MPL 2.0 또는 EPL 1.0 듀얼 라이선스.
Apache Log4j 2
org.apache.logging.log4j:log4j-api / log4j-core
Apache-2.0
로깅 프레임워크(Log4j2).
log4jdbc-log4j2
org.bgee.log4jdbc-log4j2:log4jdbc-log4j2-jdbc4.1 (1.16)
Apache-2.0
JDBC SQL 로깅/트레이싱 유틸리티.
Apache Commons Codec
commons-codec:commons-codec
Apache-2.0
Base64/Hex 등 인코딩·디코딩 유틸.
web-push
nl.martijndwars:web-push (5.1.2)
MIT
Web Push(VAPID 등) 알림 전송용 라이브러리.
Bouncy Castle Provider
org.bouncycastle:bcprov-jdk18on (1.83)
Bouncy Castle Licence
암호화 알고리즘/프로바이더 구현.
Apache HttpComponents
org.apache.httpcomponents:httpcore / httpclient (4.5.14)
Apache-2.0
HTTP 통신용 라이브러리(클라이언트/코어).
JOSE4j
org.bitbucket.b_c:jose4j (0.9.6)
Apache-2.0
JOSE(JWS/JWE/JWK) 및 JWT 구현.
Caffeine Cache
com.github.ben-manes.caffeine:caffeine (3.2.3)
Apache-2.0
인메모리 캐시 구현(고성능 캐시).
라이선스 표기는 프로젝트/버전에 따라 달라질 수 있습니다. 배포 대상에 포함되는 라이브러리(전이 의존성 포함)를 기준으로 최종 고지를 확인하세요.