Tungkol sa GravesBook
Bersyon 1.0.2
Inilathala ng GravesWare, LLC
Luke Graves — May-ari at Tagapagtatag, Developer
Copyright © 2026 GravesWare, LLC. Nakalaan ang lahat ng karapatan.
Suporta: support@gravesware.com
Website: gravesware.com
Ang GravesBook ay isang pribado at lokal munang application para sa personal na checkbook at rehistro, para sa Windows 10 at 11, na inilathala ng GravesWare, LLC. Single-entry accounting ang ginagawa nito — isang rehistro ng checkbook, hindi double-entry bookkeeping — na may wastong two-sided na bank reconciliation, mga naka-iskedyul na transaksyon, kalendaryo, pag-import mula sa spreadsheet, pag-export sa CSV, pag-print ng rehistro at mga ulat, at mga ulat na may chart.
Lahat ng financial data ay nakaimbak nang lokal sa isang SQLite (SQLCipher) database na naka-encrypt gamit ang passphrase. Walang network code ang bersyong ito ng GravesBook: hindi ito nagpapadala ng data, hindi nangongolekta ng analytics, at hindi nag-uulat ng mga crash kaninuman. Kung mawala ang passphrase, hindi na mababawi ang data — walang backdoor at walang mekanismo ng pagbawi. Tingnan ang Pahayag sa Privacy para sa buong detalye at ang Kasunduan ng User para sa mga tuntunin ng paggamit.
Tungkol sa GravesWare, LLC
Gumagawa ang GravesWare, LLC ng software na talagang kapaki-pakinabang at hindi nangongolekta ng higit sa kailangan nito — na sa aktuwal ay nangangahulugang wala itong kinokolekta. Walang telemetry, walang tracking, walang pangangalap ng data. I-install mo, sa iyo na, at walang anumang ginagawa mo sa loob nito ang lumalabas sa makina mo. Ang GravesWare ay independent at sariling pondo ang gamit, binubuo nang sadya, isang release sa bawat pagkakataon.
Iba pang software ng GravesWare: GravesMail, isang email client na lokal muna at inuuna ang privacy, at GravesPDF, isang PDF reader at editor. Tingnan ang gravesware.com para sa buong katalogo.
Mga paunawa ng ikatlong panig
Bawat package ng ikatlong panig na kasama ng GravesBook ay nakalista sa ibaba kasama ang naka-pin nitong bersyon at ang lisensya nito, na na-verify laban sa inilathalang NuGet license metadata ng bawat package. Lahat ay permissive (MIT o Apache-2.0) ayon sa patakaran ng proyekto — walang GPL, LGPL, AGPL, o source-available/commercial na package.
Makukuha ang buong teksto ng lisensya ng anumang package sa ibaba sa licenses.nuget.org/MIT at licenses.nuget.org/Apache-2.0.
| Package | Bersyon | Lisensya | Tala |
|---|---|---|---|
| Microsoft.EntityFrameworkCore.Sqlite | 10.0.0 | MIT | |
| Microsoft.EntityFrameworkCore.Design | 10.0.0 | MIT | Sa build-time lamang |
| SQLitePCLRaw.bundle_e_sqlcipher | 2.1.11 | Apache-2.0 | |
| SQLitePCLRaw.lib.e_sqlite3 | 2.1.13 | Apache-2.0 | Tahasang pin |
| System.Security.Cryptography.Xml | 10.0.12 | MIT | Tahasang pin |
| ClosedXML | 0.105.1 | MIT | Pag-import ng transaksyon mula sa .xlsx |
| Package | Bersyon | Lisensya | Tala |
|---|---|---|---|
| ClosedXML.Parser | 2.0.0 | MIT | |
| DocumentFormat.OpenXml | 3.1.1 | MIT | |
| DocumentFormat.OpenXml.Framework | 3.1.1 | MIT | |
| ExcelNumberFormat | 1.1.0 | MIT | |
| RBush.Signed | 4.0.0 | MIT | |
| SixLabors.Fonts | 1.0.0 | Apache-2.0 | Naka-pin sa pamamagitan ng ClosedXML. Ang mga mas bagong major version ng SixLabors.Fonts ay nasa ilalim ng Six Labors Split License, na source-available/commercial para sa ilang organisasyon; kinumpirmang simpleng Apache-2.0 ang mismong 1.0.0 bago tinanggap ang dependency na ito. |
| Package | Bersyon | Lisensya | Tala |
|---|---|---|---|
| Microsoft.Data.Sqlite.Core | 10.0.0 | MIT | |
| Microsoft.EntityFrameworkCore | 10.0.0 | MIT | |
| Microsoft.EntityFrameworkCore.Abstractions | 10.0.0 | MIT | |
| Microsoft.EntityFrameworkCore.Relational | 10.0.0 | MIT | |
| Microsoft.Extensions.Caching.Abstractions | 10.0.0 | MIT | |
| Microsoft.Extensions.Caching.Memory | 10.0.0 | MIT | |
| Microsoft.Extensions.Configuration.Abstractions | 10.0.0 | MIT | |
| Microsoft.Extensions.DependencyModel | 10.0.0 | MIT | |
| Microsoft.Extensions.Logging.Abstractions | 10.0.0 | MIT | |
| Microsoft.Extensions.Options | 10.0.0 | MIT | |
| Microsoft.Extensions.Primitives | 10.0.0 | MIT | |
| System.Security.Cryptography.Pkcs | 10.0.12 | MIT | |
| SQLitePCLRaw.core | 2.1.11 | Apache-2.0 | |
| SQLitePCLRaw.lib.e_sqlcipher | 2.1.11 | Apache-2.0 | |
| SQLitePCLRaw.provider.e_sqlcipher | 2.1.11 | Apache-2.0 |
| Package | Bersyon | Lisensya | Tala |
|---|---|---|---|
| CommunityToolkit.Mvvm | 8.4.0 | MIT | |
| OxyPlot.Wpf | 2.2.0 | MIT | |
| Microsoft.Extensions.DependencyInjection | 10.0.0 | MIT | |
| OxyPlot.Core | 2.2.0 | MIT | Transitive sa pamamagitan ng OxyPlot.Wpf |
| OxyPlot.Wpf.Shared | 2.2.0 | MIT | Transitive sa pamamagitan ng OxyPlot.Wpf |
| Package | Bersyon | Lisensya | Tala |
|---|---|---|---|
| xunit | 2.9.3 | MIT | Apache-2.0 para sa ilang sub-package |
| xunit.runner.visualstudio | 3.1.4 | MIT | |
| Microsoft.NET.Test.Sdk | 17.14.1 | MIT | |
| coverlet.collector | 6.0.4 | MIT |
Mga tala sa pagpili ng mga dependency
- Inilipat ang charting ng mga ulat mula sa LiveChartsCore.SkiaSharpView.WPF (isang pre-release na library na nakasandig sa Skia/OpenTK) patungo sa OxyPlot.Wpf 2.2.0 — stable, purong managed na WPF, at walang native na rendering layer. Kinumpirma ang MIT na lisensya nito mula sa sariling nuspec ng package bago ito idinagdag.
- Ang SQLitePCLRaw.bundle_e_sqlcipher ay ang prebuilt na provider bundle na may kakayahang SQLCipher (Apache-2.0), na ginamit mismo para hindi na kailanganin ng native na rebuild o toolchain ng SQLCipher sa pag-build ng GravesBook.
- Pinili ang ClosedXML (MIT) sa halip na NPOI (Apache-2.0) para sa pag-import mula sa spreadsheet: mas simple at mas idiomatic na .NET API para sa maluwag na pagbabasa sa antas ng cell na kailangan ng feature na ito, na humahawak ng mga cell na halo ang tunay na petsa at petsang teksto, at ng mga halagang tekstong naka-format bilang currency. Isa-isang sinuri ang lisensya ng mga transitive dependency nito bago ito idinagdag — lahat ay MIT maliban sa SixLabors.Fonts, na Apache-2.0 sa naka-pin na 1.0.0. Sadya ang pag-pin ng bersyon doon, hindi nagkataon lang.