NORMON Ai OPEN SOURCE LICENSES
NORMON Ai Windows – Open Source Licenses
NORMON Ai Windows is developed using modern technologies and relies on various open-source components to deliver a stable, fast, and flexible roasting platform. This page lists the licenses and attributions required for libraries used within the NORMON Ai Windows project.
1. Main Project License – MIT License
NORMON Ai Windows is released under the MIT License, which allows broad freedom for personal and commercial use, including modification, distribution, and private or commercial deployment.
MIT License
Copyright (c) 2025 NOR Coffee Indonesia
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
2. Third-Party Open Source Libraries
The following open-source libraries are used in NORMON Ai Windows. Each library remains the copyright of its respective owners and contributors.
- .NET Runtime & WPF — MIT License https://github.com/dotnet/runtime
- Microsoft Edge WebView2 — MIT License https://learn.microsoft.com/en-us/microsoft-edge/webview2/
- MaterialDesignInXamlToolkit — MIT License https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
- LiveCharts / LiveCharts2 — MIT License https://github.com/beto-rodriguez/LiveCharts2
- Chart.js — MIT License https://www.chartjs.org
- Newtonsoft.Json — MIT License https://github.com/JamesNK/Newtonsoft.Json
- System.IO.Ports / SerialPort — MIT License https://github.com/dotnet/runtime
- esptool-js — Apache License 2.0 https://github.com/espressif/esptool-js
- Avrgirl-Arduino — MIT License https://github.com/tessel/avrgirl-arduino
3. Icons & Visual Assets
Icons and visual assets used in NORMON Ai Windows include internal designs by NOR Coffee Indonesia, as well as icons under MIT, Apache, Creative Commons, or free-for-commercial-use licenses. All trademarks mentioned remain the property of their respective owners.
4. Disclaimer
NORMON Ai Windows is provided “AS IS”, without warranty of any kind, express or implied. All risks associated with the use of this software, including but not limited to integration with roasting machines, remain solely with the user.
5. Copyright
© 2025 NOR Coffee Indonesia. NORMON Ai Windows & NORMON Ai Ecosystem — All rights reserved.
NORMON Ai Windows – Lisensi Open Source
NORMON Ai Windows dikembangkan menggunakan berbagai teknologi modern dan memanfaatkan sejumlah komponen open-source untuk menghadirkan platform roasting yang stabil, cepat, dan fleksibel. Halaman ini memuat daftar lisensi serta atribusi yang diperlukan dari library yang digunakan dalam proyek NORMON Ai Windows.
1. Lisensi Utama Proyek — MIT License
NORMON Ai Windows dirilis dengan lisensi MIT, yang memberikan kebebasan luas untuk penggunaan pribadi maupun komersial, termasuk modifikasi, distribusi, dan penggunaan dalam produk komersial.
MIT License
Copyright (c) 2025 NOR Coffee Indonesia
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Catatan: Teks resmi lisensi MIT wajib tetap menggunakan bahasa aslinya (Inggris) sesuai ketentuan, sementara penjelasan umum di halaman ini menggunakan bahasa Indonesia untuk memudahkan pemahaman.
2. Library Open Source Pihak Ketiga
Library berikut digunakan dalam NORMON Ai Windows. Setiap library tetap menjadi hak cipta pengembang dan kontributor masing-masing.
- .NET Runtime & WPF — MIT License https://github.com/dotnet/runtime
- Microsoft Edge WebView2 — MIT License https://learn.microsoft.com/en-us/microsoft-edge/webview2/
- MaterialDesignInXamlToolkit — MIT License https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
- LiveCharts / LiveCharts2 — MIT License https://github.com/beto-rodriguez/LiveCharts2
- Chart.js — MIT License https://www.chartjs.org
- Newtonsoft.Json — MIT License https://github.com/JamesNK/Newtonsoft.Json
- System.IO.Ports / SerialPort — MIT License https://github.com/dotnet/runtime
- esptool-js — Apache License 2.0 https://github.com/espressif/esptool-js
- Avrgirl-Arduino — MIT License https://github.com/tessel/avrgirl-arduino
3. Ikon & Aset Visual
Ikon dan aset visual dalam NORMON Ai Windows mencakup desain internal NOR Coffee Indonesia, serta ikon dengan lisensi MIT, Apache, Creative Commons, atau lisensi bebas untuk penggunaan komersial. Seluruh merek dagang yang disebutkan tetap menjadi milik pemegang hak masing-masing.
4. Penafian (Disclaimer)
NORMON Ai Windows disediakan “APA ADANYA” tanpa jaminan dalam bentuk apa pun, eksplisit maupun implisit. Segala risiko penggunaan, termasuk namun tidak terbatas pada integrasi dengan mesin roasting, sepenuhnya menjadi tanggung jawab pengguna.
5. Hak Cipta
© 2025 NOR Coffee Indonesia. NORMON Ai Windows & NORMON Ai Ecosystem — Hak cipta dilindungi undang-undang.
NORMON Ai Mobile (Android & Apple) – Open Source Licenses
NORMON Ai Mobile includes the Android version (using Android WebView) and the Apple version for macOS, iOS, and iPadOS (using WKWebView). Both platforms render the same HTML-based interface and use Chart.js for interactive roasting charts.
This page lists the licenses and attributions required for open source components used in NORMON Ai Mobile.
1. Main Project License – MIT License
NORMON Ai Mobile is released under the MIT License, which allows broad freedom for personal and commercial use, including modification, distribution, and private or commercial deployment.
MIT License
Copyright (c) 2025 NOR Coffee Indonesia
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
2. Platform Usage
2.1 Android Version (WebView)
The Android version of NORMON Ai uses the native Android WebView component to display local HTML files stored inside the application assets. Roasting charts, roast logs, cupping forms, and inventory views are rendered using HTML, CSS, and JavaScript (Chart.js and related scripts).
2.2 Apple Version (macOS, iOS, iPadOS – WKWebView)
The Apple version of NORMON Ai uses WKWebView on macOS, iOS, and iPadOS to display the same HTML, CSS, and JavaScript content. The charting behavior is identical, powered by Chart.js, so the visual roasting experience is consistent across mobile and desktop platforms.
3. Shared JavaScript & Frontend Libraries
The following JavaScript and frontend libraries are used in both the Android and Apple versions of NORMON Ai Mobile:
- Chart.js (chart.umd.min.js) — MIT License Used for BT / ET / ROR charts and other visualizations.
- PapaParse (papaparse.min.js) — MIT License Used for reading, parsing, and exporting CSV roast log and cupping data.
- html2canvas (html2canvas.min.js) — MIT License Used for capturing screenshots of charts or forms as images.
- jsPDF (jspdf.umd.min.js) — MIT License Used for creating PDF exports such as reports or cupping summaries.
- Font Awesome (webfonts) — Font Awesome Free Icons are used in the user interface. Font Awesome Free is distributed under its own combination of licenses (CC BY 4.0 for icons, SIL OFL 1.1 for fonts, and MIT for code).
- Google Fonts — Various open font licenses Fonts loaded via local CSS (Google Fonts) are licensed under the respective font licenses (commonly SIL Open Font License or Apache 2.0).
Each of the above libraries remains the copyright of its respective owners and contributors. Full license texts are available on the official project pages.
4. Native Platform Frameworks
The Android and Apple versions also rely on native platform frameworks (Android SDK, AndroidX, WebView, iOS / iPadOS / macOS SDK, WKWebView, etc.). These frameworks are provided by Google and Apple as part of the official platform development tools and are subject to their respective terms and developer agreements.
5. Icons & Visual Assets
Icons and visual assets used in NORMON Ai Mobile include internal designs by NOR Coffee Indonesia, as well as icons under MIT, Apache, Creative Commons, or free-for-commercial-use licenses. All trademarks mentioned remain the property of their respective owners.
6. Disclaimer
NORMON Ai Mobile is provided “AS IS”, without warranty of any kind, express or implied. All risks associated with the use of this software, including but not limited to integration with roasting machines and related equipment, remain solely with the user.
7. Copyright
© 2025 NOR Coffee Indonesia. NORMON Ai Mobile & NORMON Ai Ecosystem — All rights reserved.
NORMON Ai Mobile (Android & Apple) – Lisensi Open Source
NORMON Ai Mobile mencakup versi Android (menggunakan Android WebView) dan versi Apple untuk macOS, iOS, dan iPadOS (menggunakan WKWebView). Kedua platform menampilkan antarmuka berbasis HTML yang sama dan menggunakan Chart.js untuk grafik roasting interaktif.
Halaman ini memuat daftar lisensi serta atribusi yang diperlukan untuk komponen open source yang digunakan dalam NORMON Ai Mobile.
1. Lisensi Utama Proyek — MIT License
NORMON Ai Mobile dirilis dengan lisensi MIT, yang memberikan kebebasan luas untuk penggunaan pribadi maupun komersial, termasuk modifikasi, distribusi, dan penggunaan dalam produk komersial.
MIT License
Copyright (c) 2025 NOR Coffee Indonesia
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Catatan: Teks resmi lisensi MIT wajib tetap menggunakan bahasa aslinya (Inggris) sesuai ketentuan, sementara penjelasan umum di halaman ini menggunakan bahasa Indonesia untuk memudahkan pemahaman.
2. Penggunaan pada Platform
2.1 Versi Android (WebView)
Versi Android NORMON Ai menggunakan komponen native Android WebView untuk menampilkan file HTML lokal yang disimpan di dalam aset aplikasi. Grafik roasting, roast log, form cupping, dan tampilan inventory dirender menggunakan HTML, CSS, dan JavaScript (Chart.js dan skrip terkait).
2.2 Versi Apple (macOS, iOS, iPadOS – WKWebView)
Versi Apple NORMON Ai menggunakan WKWebView pada macOS, iOS, dan iPadOS untuk menampilkan konten HTML, CSS, dan JavaScript yang sama. Perilaku grafik menggunakan Chart.js dibuat identik, sehingga pengalaman visual roasting konsisten di berbagai perangkat mobile dan desktop.
3. Library JavaScript & Frontend yang Digunakan Bersama
Library JavaScript dan frontend berikut digunakan baik pada versi Android maupun Apple dari NORMON Ai Mobile:
- Chart.js (chart.umd.min.js) — MIT License Digunakan untuk grafik BT / ET / ROR dan visualisasi lainnya.
- PapaParse (papaparse.min.js) — MIT License Digunakan untuk membaca, mem-parsing, dan mengekspor data CSV roast log dan cupping.
- html2canvas (html2canvas.min.js) — MIT License Digunakan untuk menangkap tampilan grafik atau form menjadi gambar.
- jsPDF (jspdf.umd.min.js) — MIT License Digunakan untuk membuat ekspor PDF seperti laporan atau ringkasan cupping.
- Font Awesome (webfonts) — Font Awesome Free Ikon digunakan pada antarmuka aplikasi. Font Awesome Free didistribusikan di bawah kombinasi lisensi (CC BY 4.0 untuk ikon, SIL OFL 1.1 untuk font, dan MIT untuk kode).
- Google Fonts — Berbagai lisensi font terbuka Font yang dimuat melalui CSS lokal (Google Fonts) dilisensikan di bawah lisensi font masing-masing (umumnya SIL Open Font License atau Apache 2.0).
Setiap library di atas tetap menjadi hak cipta pengembang dan kontributor masing-masing. Teks lisensi lengkap tersedia pada halaman resmi tiap proyek.
4. Framework Native Platform
Versi Android dan Apple juga bergantung pada framework native platform (Android SDK, AndroidX, WebView, SDK iOS / iPadOS / macOS, WKWebView, dan sebagainya). Framework ini disediakan oleh Google dan Apple sebagai bagian dari tools resmi pengembangan dan tunduk pada ketentuan serta perjanjian developer yang berlaku.
5. Ikon & Aset Visual
Ikon dan aset visual dalam NORMON Ai Mobile mencakup desain internal NOR Coffee Indonesia, serta ikon dengan lisensi MIT, Apache, Creative Commons, atau lisensi bebas untuk penggunaan komersial. Seluruh merek dagang yang disebutkan tetap menjadi milik pemegang hak masing-masing.
6. Penafian (Disclaimer)
NORMON Ai Mobile disediakan “APA ADANYA” tanpa jaminan dalam bentuk apa pun, eksplisit maupun implisit. Segala risiko penggunaan, termasuk namun tidak terbatas pada integrasi dengan mesin roasting dan peralatan terkait, sepenuhnya menjadi tanggung jawab pengguna.
7. Hak Cipta
© 2025 NOR Coffee Indonesia. NORMON Ai Mobile & NORMON Ai Ecosystem — Hak cipta dilindungi undang-undang.