GravesBook haqida
Versiya 1.0.2
Nashr etuvchi: GravesWare, LLC
Luke Graves — egasi va asoschisi, dasturchi
Mualliflik huquqi © 2026 GravesWare, LLC. Barcha huquqlar himoyalangan.
Yordam xizmati: support@gravesware.com
Veb-sayt: gravesware.com
GravesBook — Windows 10 va 11 uchun moʻljallangan, GravesWare, LLC tomonidan nashr etilgan, avvalo mahalliy saqlash tamoyiliga asoslangan shaxsiy chek daftari va reyestr ilovasi. U bir yoqlama hisob yuritadi — bu ikki yoqlama buxgalteriya emas, chek daftari reyestri — va toʻlaqonli ikki tomonlama bank solishtiruvi, rejalashtirilgan operatsiyalar, taqvim, jadval faylidan import, CSV ga eksport, reyestr va hisobotlarni chop etish hamda diagrammali hisobotlarni oʻz ichiga oladi.
Barcha moliyaviy maʼlumotlar parol iborasi bilan shifrlangan SQLite (SQLCipher) maʼlumotlar bazasida mahalliy saqlanadi. GravesBook’ning ushbu versiyasida tarmoq kodi yoʻq: u maʼlumot uzatmaydi, analitika toʻplamaydi va nosozliklar haqida hech kimga xabar bermaydi. Parol iborasi yoʻqolsa, maʼlumotlarni tiklab boʻlmaydi — yashirin kirish yoʻli (backdoor) ham, tiklash mexanizmi ham yoʻq. Toʻliq tafsilotlar uchun Maxfiylik bayonotiga, foydalanish shartlari uchun Foydalanuvchi shartnomasiga qarang.
GravesWare, LLC haqida
GravesWare, LLC chinakam foydali, keragidan ortiq maʼlumot toʻplamaydigan dasturlar yaratadi — amalda bu hech narsa toʻplamaydi degani. Telemetriya yoʻq, kuzatuv yoʻq, maʼlumot yigʻish yoʻq. Siz uni oʻrnatasiz, u sizniki boʻladi va unda qilgan hech bir ishingiz kompyuteringizdan tashqariga chiqmaydi. GravesWare mustaqil, oʻz mablagʻi hisobiga ishlaydi va dasturlarini shoshilmasdan, relizma-reliz yaratadi.
GravesWare’ning boshqa dasturlari: GravesMail — avvalo mahalliy saqlash va maxfiylikni birinchi oʻringa qoʻyadigan elektron pochta mijozi hamda GravesPDF — PDF oʻqish va tahrirlash dasturi. Toʻliq katalog uchun gravesware.com saytiga qarang.
Uchinchi tomon bildirishnomalari
GravesBook bilan birga yetkaziladigan har bir uchinchi tomon paketi quyida qatʼiy belgilangan versiyasi va litsenziyasi bilan keltirilgan; litsenziyalar har bir paketning NuGet’da eʼlon qilingan litsenziya metamaʼlumotlari boʻyicha tekshirilgan. Loyiha siyosatiga koʻra ularning barchasi ruxsat beruvchi (MIT yoki Apache-2.0) — GPL, LGPL, AGPL yoki manba kodi ochiq koʻrinadigan/tijoriy paketlar yoʻq.
Quyidagi har qanday paket litsenziyasining toʻliq matni licenses.nuget.org/MIT va licenses.nuget.org/Apache-2.0 manzillarida mavjud.
| Paket | Versiya | Litsenziya | Qayd |
|---|---|---|---|
| Microsoft.EntityFrameworkCore.Sqlite | 10.0.0 | MIT | |
| Microsoft.EntityFrameworkCore.Design | 10.0.0 | MIT | Faqat yigʻish vaqtida |
| SQLitePCLRaw.bundle_e_sqlcipher | 2.1.11 | Apache-2.0 | |
| SQLitePCLRaw.lib.e_sqlite3 | 2.1.13 | Apache-2.0 | Aniq belgilangan versiya |
| System.Security.Cryptography.Xml | 10.0.12 | MIT | Aniq belgilangan versiya |
| ClosedXML | 0.105.1 | MIT | .xlsx fayldan operatsiyalarni import qilish |
| Paket | Versiya | Litsenziya | Qayd |
|---|---|---|---|
| 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 | ClosedXML orqali belgilangan. SixLabors.Fonts’ning keyingi asosiy versiyalari Six Labors Split License ostida boʻlib, u baʼzi tashkilotlar uchun manba kodi ochiq koʻrinadigan/tijoriy litsenziya hisoblanadi; bu bogʻliqlik qabul qilinishidan oldin 1.0.0 versiyasining oʻzi oddiy Apache-2.0 ekani tasdiqlangan. |
| Paket | Versiya | Litsenziya | Qayd |
|---|---|---|---|
| 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 |
| Paket | Versiya | Litsenziya | Qayd |
|---|---|---|---|
| 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 | OxyPlot.Wpf orqali tranzitiv |
| OxyPlot.Wpf.Shared | 2.2.0 | MIT | OxyPlot.Wpf orqali tranzitiv |
| Paket | Versiya | Litsenziya | Qayd |
|---|---|---|---|
| xunit | 2.9.3 | MIT | Baʼzi quyi paketlar uchun Apache-2.0 |
| xunit.runner.visualstudio | 3.1.4 | MIT | |
| Microsoft.NET.Test.Sdk | 17.14.1 | MIT | |
| coverlet.collector | 6.0.4 | MIT |
Bogʻliqliklar tanlovi boʻyicha izohlar
- Hisobotlar diagrammalari LiveChartsCore.SkiaSharpView.WPF’dan (dastlabki versiyadagi, Skia/OpenTK asosidagi kutubxona) OxyPlot.Wpf 2.2.0 ga oʻtkazildi — u barqaror, toʻliq boshqariladigan WPF kodi boʻlib, mashina kodidagi chizish qatlami yoʻq. Uning MIT litsenziyasi qoʻshilishidan oldin paketning oʻz nuspec faylidan tasdiqlangan.
- SQLitePCLRaw.bundle_e_sqlcipher — SQLCipher’ni qoʻllab-quvvatlaydigan, oldindan yigʻilgan provayder toʻplami (Apache-2.0); u GravesBook’ni yigʻish uchun SQLCipher’ni mashina kodida qayta yigʻish yoki maxsus asboblar toʻplami talab qilinmasligi uchun ataylab ishlatiladi.
- Jadval faylidan import uchun NPOI (Apache-2.0) oʻrniga ClosedXML (MIT) tanlandi: bu funksiyaga kerak boʻlgan katakchalarni yumshoq oʻqish uchun u soddaroq va .NET uslubiga mosroq API beradi, haqiqiy sana va matnli sana aralash kelgan katakchalarni hamda valyuta formatidagi matnli summalarni uddalaydi. Uning tranzitiv bogʻliqliklari toʻplami qoʻshilishidan oldin litsenziyalari boʻyicha birma-bir tekshirilgan — SixLabors.Fonts’dan tashqari hammasi MIT, u esa belgilangan 1.0.0 versiyasida Apache-2.0. U yerda versiyaning qatʼiy belgilanishi tasodifiy emas, ataylab qilingan.