Open Source Licenses and Third-Party Notices

Version: 1.0
Effective date: September 20, 2026
Release dependency baseline: Flutter 3.44.0 / Dart 3.12.0
Contact: plena@meroviq.com

Plena includes open-source software. Flutter and Dart are licensed under the BSD 3-Clause License. Additional Dart packages used by this app are listed below with their resolved versions and upstream LICENSE types. The Flutter engine redistributes further third-party components; those notices are in the Flutter SDK/engine LICENSE bundle and are not restated here as a single SPDX license.

Direct Flutter/Dart dependencies

PackageResolved versionLicense
Flutter SDK3.44.0BSD-3-Clause
Dart SDK3.12.0BSD-3-Clause
flutter_localizationsSDKBSD-3-Clause (Flutter LICENSE)
archive4.3.0MIT
cross_file0.3.5+5BSD-3-Clause
cryptography2.9.0Apache-2.0
cupertino_icons1.0.9MIT
file_picker13.1.0MIT
flutter_local_notifications22.3.1BSD-3-Clause
flutter_map8.3.2BSD-3-Clause
flutter_secure_storage11.2.0BSD-3-Clause
flutter_timezone5.1.0Apache-2.0
geocoding5.0.0MIT
geolocator14.0.3MIT
home_widget0.10.0BSD-3-Clause
in_app_purchase3.3.1BSD-3-Clause
intl0.20.2BSD-3-Clause
latlong20.10.1Apache-2.0
package_info_plus10.2.1BSD-3-Clause
path1.9.1BSD-3-Clause
path_provider2.1.6BSD-3-Clause
share_plus13.3.0BSD-3-Clause
speech_to_text7.5.0BSD-3-Clause
sqflite2.4.4BSD-2-Clause
timezone0.11.1BSD-2-Clause
url_launcher6.3.2BSD-3-Clause
uuid4.6.0MIT
workmanager0.10.10MIT

Transitive Flutter/Dart dependencies

Development-only dependencies are excluded. Some Linux, Windows, and web federated packages remain in the resolved lock graph but are not compiled into the Android/iOS mobile binaries; platform-specific exceptions are labeled below.

BSD-3-Clause

PackageVersionLicense
args2.7.0BSD-3-Clause
async2.13.1BSD-3-Clause
characters1.4.1BSD-3-Clause
code_assets1.2.1BSD-3-Clause
collection1.19.1BSD-3-Clause
crypto3.0.7BSD-3-Clause
ffi2.2.0BSD-3-Clause
ffi_leak_tracker0.1.2BSD-3-Clause
file7.0.1BSD-3-Clause
fixnum1.1.1BSD-3-Clause
flutter_local_notifications_linux8.0.1BSD-3-Clause
flutter_local_notifications_platform_interface12.2.0BSD-3-Clause
flutter_local_notifications_web1.0.0BSD-3-Clause
flutter_local_notifications_windows3.1.1BSD-3-Clause
flutter_secure_storage_darwin0.4.3BSD-3-Clause
flutter_secure_storage_linux3.0.3BSD-3-Clause
flutter_secure_storage_platform_interface2.1.1BSD-3-Clause
flutter_secure_storage_web2.1.1BSD-3-Clause
flutter_secure_storage_windows4.2.2BSD-3-Clause
flutter_web_pluginsSDKBSD-3-Clause
hooks2.0.2BSD-3-Clause
http1.6.0BSD-3-Clause
http_parser4.1.2BSD-3-Clause
in_app_purchase_android0.5.3BSD-3-Clause
in_app_purchase_platform_interface1.4.1BSD-3-Clause
in_app_purchase_storekit0.4.13BSD-3-Clause
jni1.0.3BSD-3-Clause
jni_flutter1.0.3BSD-3-Clause
jni_util1.0.0BSD-3-Clause
json_annotation4.12.0BSD-3-Clause
logging1.3.0BSD-3-Clause
meta1.18.0BSD-3-Clause
mime2.1.0BSD-3-Clause
objective_c9.5.0BSD-3-Clause
package_config3.0.0BSD-3-Clause
package_info_plus_platform_interface4.1.0BSD-3-Clause
path_provider_android2.3.1BSD-3-Clause
path_provider_foundation2.6.0BSD-3-Clause
path_provider_linux2.2.2BSD-3-Clause
path_provider_platform_interface2.1.3BSD-3-Clause
path_provider_windows2.3.0BSD-3-Clause
platform3.2.0BSD-3-Clause
plugin_platform_interface2.1.8BSD-3-Clause
pub_semver2.2.1BSD-3-Clause
record_use0.6.0BSD-3-Clause
share_plus_platform_interface7.2.0BSD-3-Clause
simple_sparse_list0.1.4BSD-3-Clause
source_span1.10.2BSD-3-Clause
speech_to_text_platform_interface2.5.0BSD-3-Clause
speech_to_text_windows1.0.1BSD-3-Clause
string_scanner1.4.1BSD-3-Clause
term_glyph1.2.2BSD-3-Clause
typed_data1.4.0BSD-3-Clause
unicode1.1.9BSD-3-Clause
url_launcher_android6.3.33BSD-3-Clause
url_launcher_ios6.4.2BSD-3-Clause
url_launcher_linux3.2.3BSD-3-Clause
url_launcher_macos3.2.6BSD-3-Clause
url_launcher_platform_interface2.3.2BSD-3-Clause
url_launcher_web2.4.3BSD-3-Clause
url_launcher_windows3.1.6BSD-3-Clause
vector_math2.2.0BSD-3-Clause
web1.1.1BSD-3-Clause
win326.4.0BSD-3-Clause
xdg_directories1.1.0BSD-3-Clause

MIT

PackageVersionLicense
android_file_picker2.0.0MIT
equatable2.1.0MIT
file_picker_darwin2.1.0MIT
file_picker_linux2.0.0MIT
file_picker_platform_interface4.0.0MIT
file_picker_web4.0.0MIT
geocoding_android5.1.0MIT
geocoding_darwin1.0.3MIT
geocoding_platform_interface5.0.0MIT
geolocator_android5.0.3MIT
geolocator_apple2.3.14MIT
geolocator_linux0.2.6MIT
geolocator_platform_interface4.3.0MIT
geolocator_web4.1.4MIT
geolocator_windows0.2.5MIT
mgrs_dart3.0.0MIT
petitparser7.0.2MIT
posix6.5.2MIT
proj4dart3.0.0MIT
synchronized3.4.2MIT
windows_file_picker2.0.0MIT
wkt_parser2.0.0MIT
workmanager_android0.10.9MIT
workmanager_apple0.9.11MIT
workmanager_linux0.1.1+1MIT
workmanager_platform_interface0.10.5MIT
workmanager_web0.2.0MIT
xml7.0.1MIT
yaml3.1.4MIT

Apache-2.0

PackageVersionLicense
clock1.1.2Apache-2.0
material_color_utilities0.13.0Apache-2.0

BSD-2-Clause

PackageVersionLicense
sqflite_android2.4.4BSD-2-Clause
sqflite_common2.5.13BSD-2-Clause
sqflite_darwin2.4.4BSD-2-Clause
sqflite_platform_interface2.4.2BSD-2-Clause

MPL-2.0 (Linux only; not compiled into Android/iOS binaries)

PackageVersionLicense
dbus0.7.15MPL-2.0 (Linux only; not compiled into Android/iOS binaries)
geoclue0.1.1MPL-2.0 (Linux only; not compiled into Android/iOS binaries)
gsettings0.2.8MPL-2.0 (Linux only; not compiled into Android/iOS binaries)

Composite

PackageVersionLicense
dart_earcut1.2.0MIT + ISC (Mapbox)
dart_polylabel21.0.0BSD-3-Clause + ISC (Mapbox)

sky_engine: Flutter engine third-party notice bundle. It must not be represented as one SPDX license.

Native Android/iOS notices

ComponentVersion / scopeLicense / status
AndroidX appcompat, core/core-ktx, documentfile, media, work-runtime, glance-appwidget, concurrent-futuresRelease Android dependencies (including appcompat 1.7.1, documentfile 1.1.0)Apache-2.0
Gson2.12.0 (via flutter_local_notifications)Apache-2.0
Kotlin stdlib / kotlinx-coroutinesAndroid release dependenciesApache-2.0
desugar_jdk_libs2.1.4GNU GPL v2 with Classpath Exception
CwlCatchException≥ 2.0.0 (via speech_to_text SPM)ISC

Google Play services Location, Google Play Billing Library, Apple StoreKit, Apple Speech, Files, UserNotifications, App Store, and Google Play are platform/proprietary services and are not listed as open-source dependencies.

OpenStreetMap

Map views use OpenStreetMap tiles.

© OpenStreetMap contributors. Map data is available under the Open Database License. https://www.openstreetmap.org/copyright

Public-domain quotations

Plena bundles 99 quotations whose source records are marked Public Domain. English text is taken from public-domain editions. Korean translations are written by Plena and are not copied from modern copyrighted Korean editions. Source metadata is maintained with the Plena project.

Holiday data generation

Holiday dates bundled with Plena were generated from public jurisdictional calendars using python-holidays 0.83, licensed under MIT. python-holidays is a generation tool and is not a runtime library in the mobile app.

Fonts and icons

Plena currently bundles no custom font asset. Material Icons are provided through Flutter's Material support. Cupertino icon assets are provided by cupertino_icons 1.0.9 under MIT.

License-text distribution note

This page is an inventory and attribution page based on the resolved Plena release dependency graph and upstream LICENSE files. License texts and copyright notices required by individual packages must also remain available in the distributed release, including notices supplied by Flutter's LicenseRegistry/engine and native Android/iOS dependencies. Re-generate and verify the inventory whenever the release lockfile or native dependency graph changes.


오픈소스 라이선스 및 제3자 고지

버전: 1.0
시행일: 2026년 9월 20일
릴리스 의존성 기준: Flutter 3.44.0 / Dart 3.12.0
문의: plena@meroviq.com

Plena는 오픈소스 소프트웨어를 포함합니다. Flutter와 Dart는 BSD 3-Clause License입니다. 이 앱이 사용하는 추가 Dart 패키지의 확정 버전과 upstream LICENSE 종류는 이 페이지 목록을 따릅니다. Flutter 엔진이 재배포하는 추가 제3자 고지는 Flutter SDK/engine LICENSE 묶음에 있으며, 여기서 하나의 SPDX 라이선스로 요약하지 않습니다.

직접 Flutter/Dart 의존성

패키지확정 버전라이선스
Flutter SDK3.44.0BSD-3-Clause
Dart SDK3.12.0BSD-3-Clause
flutter_localizationsSDKBSD-3-Clause (Flutter LICENSE)
archive4.3.0MIT
cross_file0.3.5+5BSD-3-Clause
cryptography2.9.0Apache-2.0
cupertino_icons1.0.9MIT
file_picker13.1.0MIT
flutter_local_notifications22.3.1BSD-3-Clause
flutter_map8.3.2BSD-3-Clause
flutter_secure_storage11.2.0BSD-3-Clause
flutter_timezone5.1.0Apache-2.0
geocoding5.0.0MIT
geolocator14.0.3MIT
home_widget0.10.0BSD-3-Clause
in_app_purchase3.3.1BSD-3-Clause
intl0.20.2BSD-3-Clause
latlong20.10.1Apache-2.0
package_info_plus10.2.1BSD-3-Clause
path1.9.1BSD-3-Clause
path_provider2.1.6BSD-3-Clause
share_plus13.3.0BSD-3-Clause
speech_to_text7.5.0BSD-3-Clause
sqflite2.4.4BSD-2-Clause
timezone0.11.1BSD-2-Clause
url_launcher6.3.2BSD-3-Clause
uuid4.6.0MIT
workmanager0.10.10MIT

전이 Flutter/Dart 의존성

개발 전용 의존성은 제외했습니다. Linux/Windows/Web federated 패키지 일부는 lock graph에는 존재하지만 Android/iOS 모바일 바이너리에는 컴파일되지 않으며, 해당 예외는 아래에 표시했습니다.

BSD-3-Clause

PackageVersionLicense
args2.7.0BSD-3-Clause
async2.13.1BSD-3-Clause
characters1.4.1BSD-3-Clause
code_assets1.2.1BSD-3-Clause
collection1.19.1BSD-3-Clause
crypto3.0.7BSD-3-Clause
ffi2.2.0BSD-3-Clause
ffi_leak_tracker0.1.2BSD-3-Clause
file7.0.1BSD-3-Clause
fixnum1.1.1BSD-3-Clause
flutter_local_notifications_linux8.0.1BSD-3-Clause
flutter_local_notifications_platform_interface12.2.0BSD-3-Clause
flutter_local_notifications_web1.0.0BSD-3-Clause
flutter_local_notifications_windows3.1.1BSD-3-Clause
flutter_secure_storage_darwin0.4.3BSD-3-Clause
flutter_secure_storage_linux3.0.3BSD-3-Clause
flutter_secure_storage_platform_interface2.1.1BSD-3-Clause
flutter_secure_storage_web2.1.1BSD-3-Clause
flutter_secure_storage_windows4.2.2BSD-3-Clause
flutter_web_pluginsSDKBSD-3-Clause
hooks2.0.2BSD-3-Clause
http1.6.0BSD-3-Clause
http_parser4.1.2BSD-3-Clause
in_app_purchase_android0.5.3BSD-3-Clause
in_app_purchase_platform_interface1.4.1BSD-3-Clause
in_app_purchase_storekit0.4.13BSD-3-Clause
jni1.0.3BSD-3-Clause
jni_flutter1.0.3BSD-3-Clause
jni_util1.0.0BSD-3-Clause
json_annotation4.12.0BSD-3-Clause
logging1.3.0BSD-3-Clause
meta1.18.0BSD-3-Clause
mime2.1.0BSD-3-Clause
objective_c9.5.0BSD-3-Clause
package_config3.0.0BSD-3-Clause
package_info_plus_platform_interface4.1.0BSD-3-Clause
path_provider_android2.3.1BSD-3-Clause
path_provider_foundation2.6.0BSD-3-Clause
path_provider_linux2.2.2BSD-3-Clause
path_provider_platform_interface2.1.3BSD-3-Clause
path_provider_windows2.3.0BSD-3-Clause
platform3.2.0BSD-3-Clause
plugin_platform_interface2.1.8BSD-3-Clause
pub_semver2.2.1BSD-3-Clause
record_use0.6.0BSD-3-Clause
share_plus_platform_interface7.2.0BSD-3-Clause
simple_sparse_list0.1.4BSD-3-Clause
source_span1.10.2BSD-3-Clause
speech_to_text_platform_interface2.5.0BSD-3-Clause
speech_to_text_windows1.0.1BSD-3-Clause
string_scanner1.4.1BSD-3-Clause
term_glyph1.2.2BSD-3-Clause
typed_data1.4.0BSD-3-Clause
unicode1.1.9BSD-3-Clause
url_launcher_android6.3.33BSD-3-Clause
url_launcher_ios6.4.2BSD-3-Clause
url_launcher_linux3.2.3BSD-3-Clause
url_launcher_macos3.2.6BSD-3-Clause
url_launcher_platform_interface2.3.2BSD-3-Clause
url_launcher_web2.4.3BSD-3-Clause
url_launcher_windows3.1.6BSD-3-Clause
vector_math2.2.0BSD-3-Clause
web1.1.1BSD-3-Clause
win326.4.0BSD-3-Clause
xdg_directories1.1.0BSD-3-Clause

MIT

PackageVersionLicense
android_file_picker2.0.0MIT
equatable2.1.0MIT
file_picker_darwin2.1.0MIT
file_picker_linux2.0.0MIT
file_picker_platform_interface4.0.0MIT
file_picker_web4.0.0MIT
geocoding_android5.1.0MIT
geocoding_darwin1.0.3MIT
geocoding_platform_interface5.0.0MIT
geolocator_android5.0.3MIT
geolocator_apple2.3.14MIT
geolocator_linux0.2.6MIT
geolocator_platform_interface4.3.0MIT
geolocator_web4.1.4MIT
geolocator_windows0.2.5MIT
mgrs_dart3.0.0MIT
petitparser7.0.2MIT
posix6.5.2MIT
proj4dart3.0.0MIT
synchronized3.4.2MIT
windows_file_picker2.0.0MIT
wkt_parser2.0.0MIT
workmanager_android0.10.9MIT
workmanager_apple0.9.11MIT
workmanager_linux0.1.1+1MIT
workmanager_platform_interface0.10.5MIT
workmanager_web0.2.0MIT
xml7.0.1MIT
yaml3.1.4MIT

Apache-2.0

PackageVersionLicense
clock1.1.2Apache-2.0
material_color_utilities0.13.0Apache-2.0

BSD-2-Clause

PackageVersionLicense
sqflite_android2.4.4BSD-2-Clause
sqflite_common2.5.13BSD-2-Clause
sqflite_darwin2.4.4BSD-2-Clause
sqflite_platform_interface2.4.2BSD-2-Clause

MPL-2.0 (Linux only; not compiled into Android/iOS binaries)

PackageVersionLicense
dbus0.7.15MPL-2.0 (Linux only; not compiled into Android/iOS binaries)
geoclue0.1.1MPL-2.0 (Linux only; not compiled into Android/iOS binaries)
gsettings0.2.8MPL-2.0 (Linux only; not compiled into Android/iOS binaries)

Composite

PackageVersionLicense
dart_earcut1.2.0MIT + ISC (Mapbox)
dart_polylabel21.0.0BSD-3-Clause + ISC (Mapbox)

sky_engine: Flutter engine 제3자 notice 묶음이며, 하나의 SPDX 라이선스로 표시하지 않습니다.

Android/iOS 네이티브 고지

구성요소버전 / 범위라이선스 / 구분
AndroidX appcompat, core/core-ktx, documentfile, media, work-runtime, glance-appwidget, concurrent-futures릴리스 Android 의존성 (appcompat 1.7.1, documentfile 1.1.0 포함)Apache-2.0
Gson2.12.0 (flutter_local_notifications 경유)Apache-2.0
Kotlin stdlib / kotlinx-coroutinesAndroid 릴리스 의존성Apache-2.0
desugar_jdk_libs2.1.4GNU GPL v2 + Classpath Exception
CwlCatchException≥ 2.0.0 (speech_to_text SPM 경유)ISC

Google Play services Location, Google Play Billing Library, Apple StoreKit, Apple Speech, Files, UserNotifications, App Store, Google Play은 플랫폼/프로프라이어터리 서비스이며 오픈소스 dependency 목록에 포함하지 않습니다.

OpenStreetMap

지도는 OpenStreetMap 타일을 사용합니다.

© OpenStreetMap contributors. 지도 데이터는 Open Database License로 제공됩니다. https://www.openstreetmap.org/copyright

퍼블릭 도메인 명언

Plena에는 출처 기록이 Public Domain으로 표시된 명언 99건이 포함됩니다. 영문 원문은 퍼블릭 도메인 판본이며, 한국어 번역은 Plena가 작성했고 현대 저작권 한국어 출판물에서 복사하지 않았습니다. 출처 메타데이터는 Plena 프로젝트와 함께 관리합니다.

공휴일 데이터 생성

Plena에 포함된 공휴일 날짜는 공개 관할 달력을 기준으로 python-holidays 0.83(MIT)을 사용해 생성했습니다. python-holidays는 생성 도구이며 앱 런타임 라이브러리가 아닙니다.

폰트 및 아이콘

현재 Plena에는 커스텀 폰트 자산이 없습니다. Material Icons는 Flutter Material 지원을 통해 제공되며, Cupertino 아이콘은 cupertino_icons 1.0.9(MIT)를 사용합니다.

라이선스 전문 배포 관련 고지

이 페이지는 Plena의 확정 릴리스 dependency graph와 upstream LICENSE를 기준으로 한 inventory 및 attribution 페이지입니다. 각 패키지가 요구하는 라이선스 전문과 저작권 고지는 Flutter LicenseRegistry/engine 및 Android/iOS native dependency가 제공하는 고지를 포함하여 배포 앱에서도 계속 확인할 수 있어야 합니다. 릴리스 lockfile 또는 native dependency graph가 변경될 때마다 이 목록을 다시 생성하고 검증해야 합니다.