Open Source Licenses

오픈소스 라이선스

InhouseMaker 앱은 일부 오픈소스 라이브러리를 사용합니다. 각 라이브러리는 해당 라이선스 조건에 따라 사용됩니다.

1. 안내

아래 목록은 iOS 앱에서 자주 사용하는 대표 라이브러리를 기준으로 정리한 예시입니다. 실제 사용 라이브러리와 세부 버전은 앱 버전에 따라 일부 추가, 변경 또는 제외될 수 있습니다.

  • 실제 사용 라이브러리는 앱 버전, 배포 환경, 기능 구성에 따라 달라질 수 있습니다.
  • 각 오픈소스의 저작권은 원 저작자 및 기여자에게 있습니다.
  • 정확한 라이선스 전문과 고지 의무는 각 공식 저장소의 LICENSE 또는 NOTICE 파일을 함께 참고해 주세요.

2. 대표 라이브러리 목록

현재 프로젝트에 맞게 추후 수정할 수 있도록, 앱 안내 페이지 기준으로 읽기 쉬운 형태로 정리했습니다.

SnapKit

코드 기반 화면 구성에서 Auto Layout 제약을 간결하게 작성할 때 자주 사용하는 라이브러리입니다.

  • 용도Auto Layout DSL
  • 라이선스MIT License
  • 링크GitHub 저장소
  • 저작권 표기Copyright (c) 2011-Present SnapKit Team

RxSwift

이벤트 흐름과 비동기 처리를 반응형 패턴으로 구성할 때 활용할 수 있는 대표 라이브러리입니다.

  • 용도Reactive Programming
  • 라이선스MIT License
  • 링크GitHub 저장소
  • 저작권 표기Copyright © 2015 Shai Mishali, Krunoslav Zaher

Kingfisher

프로필 이미지나 콘텐츠 썸네일처럼 원격 이미지를 내려받고 캐시할 때 자주 사용됩니다.

  • 용도Image Downloading / Caching
  • 라이선스MIT License
  • 링크GitHub 저장소
  • 저작권 표기Copyright (c) 2019 Wei Wang

Alamofire

네트워크 요청과 응답 처리를 안정적으로 구성할 때 널리 사용되는 HTTP 네트워킹 라이브러리입니다.

  • 용도Networking
  • 라이선스MIT License
  • 링크GitHub 저장소
  • 저작권 표기Copyright (c) 2014-2022 Alamofire Software Foundation

Starscream

실시간 매칭 상태나 이벤트 동기화처럼 WebSocket 연결이 필요한 경우 사용할 수 있는 클라이언트 라이브러리입니다.

  • 용도WebSocket Client
  • 라이선스Apache License 2.0
  • 링크GitHub 저장소
  • 저작권 표기Copyright (c) 2014-2023 Dalton Cherry

DGCharts

통계 화면, 참여 추이, 간단한 시각화 기능이 필요한 경우 적용할 수 있는 차트 라이브러리입니다.

  • 용도Chart Rendering
  • 라이선스Apache License 2.0
  • 링크GitHub 저장소
  • 저작권 표기Copyright 2016-2019 Daniel Cohen Gindi & Philipp Jahoda

Firebase Apple SDK

인증, 메시징, 분석 등 Google 제공 기능을 선택적으로 연동할 때 사용할 수 있는 SDK 모음입니다.

  • 용도Authentication / Messaging / Analytics
  • 라이선스주요 오픈소스 SDK는 Apache License 2.0이며, 일부 구성요소 및 서비스 이용에는 별도 약관 또는 고지 확인이 필요할 수 있습니다.
  • 링크GitHub 저장소
  • 저작권 표기Google 및 각 구성요소 기여자, 세부 표기는 SDK별 LICENSE / NOTICE 참조

3. 추가 안내

GoogleSignIn, AppAuth 계열과 같이 로그인 또는 인증 흐름에 따라 선택적으로 포함되는 라이브러리는 실제 배포 구성에 맞춰 별도 항목으로 추가 표기할 수 있습니다.

정식 고지용 문서를 운영할 때에는 실제 프로젝트의 의존성 목록과 배포 버전을 기준으로 최종 점검해 주세요.

4. 문의

오픈소스 고지 내용이나 표시 방식에 대해 문의가 필요한 경우 고객지원 페이지를 통해 연락할 수 있습니다.