APLIKASI HKBP PERAWANG

Terakhir diperbarui: 25 November 2025


PENGANTAR

Aplikasi HKBP Perawang dibangun menggunakan berbagai library dan package open source yang luar biasa. Kami berterima kasih kepada semua developer dan maintainer yang telah berkontribusi pada ekosistem open source.

Dokumen ini mencantumkan semua library pihak ketiga yang digunakan beserta lisensi masing-masing, sesuai dengan kewajiban atribusi kami.


FRAMEWORK UTAMA

Flutter

  • Version: 3.9.x
  • License: BSD 3-Clause License
  • Copyright: © 2014 The Flutter Authors
  • Website: https://flutter.dev
  • Repository: https://github.com/flutter/flutter

CARA MELIHAT DAFTAR LENGKAP LISENSI

Melalui Aplikasi

  1. Buka aplikasi HKBP Perawang
  2. Navigasi ke Menu → Tentang Aplikasi
  3. Scroll ke bawah dan tap “Open Source Licenses” atau “Lisensi
  4. Pihak Ketiga”**
  5. Anda akan melihat daftar lengkap semua dependencies beserta lisensi

Melalui Command Line

Untuk melihat semua dependencies dan lisensi dalam project:

cd /path/to/hkbp_perawang
flutter pub licenses

Untuk export ke file:

flutter pub licenses > licenses.txt

KATEGORI DEPENDENCIES

Berikut adalah kategori utama dari dependencies yang kami gunakan beserta contoh library di masing-masing kategori. Untuk daftar lengkap, gunakan command flutter pub licenses atau lihat di dalam aplikasi.

1. UI & Animasi

Contoh libraries:

  • font_awesome_flutter – Font Awesome icons (MIT License)
  • carousel_slider – Carousel widgets (BSD License)
  • flutter_animate – Animation utilities (MIT License)
  • shimmer – Shimmer loading effect (BSD License)
  • auto_size_text – Auto-resizing text (MIT License)

2. Firebase & Google Services

  • firebase_core – Firebase core (BSD 3-Clause)
  • firebase_auth – Firebase authentication (BSD 3-Clause)
  • cloud_firestore – Firestore database (BSD 3-Clause)
  • firebase_messaging – Push notifications (BSD 3-Clause)
  • firebase_analytics – Analytics (BSD 3-Clause)
  • firebase_crashlytics – Crash reporting (BSD 3-Clause)
  • firebase_storage – Cloud storage (BSD 3-Clause)
  • google_sign_in – Google authentication (Apache 2.0)

3. State Management & Architecture

  • provider – State management (MIT License)

4. Networking & API

  • http – HTTP client (BSD 3-Clause)
  • dio – Advanced HTTP client (MIT License)

5. Local Storage & Caching

  • hive_ce – NoSQL database (Apache 2.0)
  • shared_preferences – Simple storage (BSD 3-Clause)
  • flutter_cache_manager – File caching (MIT License)
  • path_provider – File system paths (BSD 3-Clause)

6. Media & Files

  • syncfusion_flutter_pdfviewer – PDF viewer (Custom License)
  • image_picker – Image selection (Apache 2.0)
  • cached_network_image – Image caching (MIT License)
  • video_player – Video playback (BSD 3-Clause)

7. Utilities

  • intl – Internationalization (BSD 3-Clause)
  • url_launcher – Open URLs (BSD 3-Clause)
  • package_info_plus – Package metadata (BSD 3-Clause)
  • connectivity_plus – Network status (BSD 3-Clause)

8. Monitoring & Analytics

  • sentry_flutter – Error monitoring (MIT License)

LISENSI KHUSUS

Syncfusion Components

Packagesyncfusion_flutter_pdfviewersyncfusion_flutter_charts License: Syncfusion Community License Terms: Free untuk penggunaan dengan revenue <$1 million/year Website: https://www.syncfusion.com/products/communitylicense

Catatan: Kami menggunakan Syncfusion di bawah Community License untuk proyek non-profit gereja.


KEWAJIBAN ATRIBUSI

Sesuai dengan berbagai lisensi open source, kami wajib untuk:

  1. ✅ Mencantumkan copyright notices original
  2. ✅ Menyediakan salinan lisensi penuh untuk setiap library
  3. ✅ Tidak mengklaim kepemilikan atas library pihak ketiga
  4. ✅ Menyediakan source code untuk library yang dimodifikasi (jika applicable)

KONTRIBUSI KE OPEN SOURCE

Gereja HKBP Perawang mendukung ekosistem open source dengan:

  • Melaporkan bugs ke upstream repositories
  • Contributing documentation dan translations
  • Sharing custom plugins (jika developed dan non-proprietary)

LISENSI APLIKASI HKBP PERAWANG

Source Code Aplikasi: Copyright © 2025 Gereja HKBP Perawang. All Rights Reserved.

Kode sumber aplikasi HKBP Perawang adalah proprietary dan tidak open source, kecuali bagian yang secara eksplisit di-release ke publik.

Tidak ada hak yang diberikan untuk:

  • Menggunakan, menyalin, atau memodifikasi source code aplikasi
  • Mendistribusikan atau menjual aplikasi atau bagiannya
  • Reverse engineering aplikasi

Untuk permintaan lisensi komersial atau kerjasama, hubungi: kontak@hkbpperawang.org


DISCLAIMER

Penggunaan library open source dalam aplikasi ini TIDAK mengubah lisensi proprietary dari aplikasi HKBP Perawang itu sendiri. Setiap komponen tetap memiliki lisensi masing-masing.

Kami tidak memberikan jaminan apapun terkait library pihak ketiga. Penggunaan library tersebut mengikuti terms dan conditions dari lisensi masing-masing.


UPDATE DAFTAR LISENSI

Daftar ini akan diperbarui setiap kali ada penambahan atau perubahan dependencies. Untuk daftar yang paling akurat dan up-to-date, gunakan:

flutter pub licenses

atau lihat di Tentang Aplikasi → Open Source Licenses dalam aplikasi.


KONTAK

Untuk pertanyaan tentang lisensi atau penggunaan library open source:

Email: kontak@hkbpperawang.org
Website: https://www.hkbpperawang.org


TERIMA KASIH

Kami mengucapkan terima kasih sebesar-besarnya kepada seluruh komunitas open source yang telah membuat tools dan libraries luar biasa yang memungkinkan kami membangun aplikasi ini.

“Lebih berbahagia memberi daripada menerima.” – Kisah Para Rasul 20:35


© 2025 Gereja HKBP Perawang. All Rights Reserved.

Aplikasi ini menggunakan berbagai open source software. Lisensi penuh dari setiap library tersedia via command flutter pub licenses atau dalam aplikasi.

Scroll to Top