GravesBook ਬਾਰੇ

ਸੰਸਕਰਣ 1.0.2 — GravesWare, LLC
GravesBook

ਸੰਸਕਰਣ 1.0.2
ਪ੍ਰਕਾਸ਼ਕ: GravesWare, LLC
Luke Graves — ਮਾਲਕ ਤੇ ਬਾਨੀ, ਡਿਵੈਲਪਰ
ਕਾਪੀਰਾਈਟ © 2026 GravesWare, LLC. ਸਾਰੇ ਹੱਕ ਰਾਖਵੇਂ ਹਨ।
ਸਹਾਇਤਾ: support@gravesware.com
ਵੈੱਬਸਾਈਟ: gravesware.com

GravesBook Windows 10 ਅਤੇ 11 ਲਈ ਇੱਕ ਨਿੱਜੀ, ਸਥਾਨਕ-ਪਹਿਲਾਂ ਚੈੱਕਬੁੱਕ ਅਤੇ ਰਜਿਸਟਰ ਐਪਲੀਕੇਸ਼ਨ ਹੈ, ਜੋ GravesWare, LLC ਵੱਲੋਂ ਪ੍ਰਕਾਸ਼ਿਤ ਹੈ। ਇਹ ਇਕਹਿਰੀ-ਐਂਟਰੀ ਲੇਖਾਕਾਰੀ ਕਰਦਾ ਹੈ — ਚੈੱਕਬੁੱਕ ਰਜਿਸਟਰ, ਦੋਹਰੀ-ਐਂਟਰੀ ਬਹੀ-ਖਾਤਾ ਨਹੀਂ — ਅਤੇ ਇਸ ਵਿੱਚ ਢੰਗ ਦਾ ਦੋ-ਪੱਖੀ ਬੈਂਕ ਮਿਲਾਨ, ਨਿਯਤ ਲੈਣ-ਦੇਣ, ਕੈਲੰਡਰ, ਸਪ੍ਰੈੱਡਸ਼ੀਟ ਤੋਂ ਆਯਾਤ, CSV ਨਿਰਯਾਤ, ਰਜਿਸਟਰ ਅਤੇ ਰਿਪੋਰਟਾਂ ਦੀ ਛਪਾਈ, ਅਤੇ ਚਾਰਟਾਂ ਵਾਲੀਆਂ ਰਿਪੋਰਟਾਂ ਹਨ।

ਸਾਰਾ ਵਿੱਤੀ ਡੇਟਾ ਸਥਾਨਕ ਤੌਰ ਉੱਤੇ ਪਾਸਫ਼੍ਰੇਜ਼ ਨਾਲ ਇਨਕ੍ਰਿਪਟ ਕੀਤੇ SQLite (SQLCipher) ਡੇਟਾਬੇਸ ਵਿੱਚ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ। GravesBook ਦੇ ਇਸ ਸੰਸਕਰਣ ਵਿੱਚ ਕੋਈ ਨੈੱਟਵਰਕ ਕੋਡ ਨਹੀਂ ਹੈ: ਇਹ ਡੇਟਾ ਨਹੀਂ ਭੇਜਦਾ, ਐਨਾਲਿਟਿਕਸ ਇਕੱਠਾ ਨਹੀਂ ਕਰਦਾ, ਅਤੇ ਕਿਸੇ ਨੂੰ ਕ੍ਰੈਸ਼ਾਂ ਦੀ ਰਿਪੋਰਟ ਨਹੀਂ ਕਰਦਾ। ਜੇ ਪਾਸਫ਼੍ਰੇਜ਼ ਗੁਆਚ ਜਾਵੇ, ਤਾਂ ਡੇਟਾ ਮੁੜ ਹਾਸਲ ਨਹੀਂ ਹੋ ਸਕਦਾ — ਨਾ ਕੋਈ ਬੈਕਡੋਰ ਹੈ ਅਤੇ ਨਾ ਰਿਕਵਰੀ ਦਾ ਕੋਈ ਤਰੀਕਾ। ਪੂਰੇ ਵੇਰਵੇ ਲਈ ਨਿੱਜਤਾ ਬਿਆਨ ਅਤੇ ਵਰਤੋਂ ਦੀਆਂ ਸ਼ਰਤਾਂ ਲਈ ਵਰਤੋਂਕਾਰ ਇਕਰਾਰਨਾਮਾ ਵੇਖੋ।

GravesWare, LLC ਬਾਰੇ

GravesWare, LLC ਸੱਚਮੁੱਚ ਕੰਮ ਆਉਣ ਵਾਲਾ ਸਾਫ਼ਟਵੇਅਰ ਬਣਾਉਂਦੀ ਹੈ ਜੋ ਲੋੜ ਤੋਂ ਵੱਧ ਕੁਝ ਇਕੱਠਾ ਨਹੀਂ ਕਰਦਾ — ਜਿਸ ਦਾ ਅਮਲ ਵਿੱਚ ਮਤਲਬ ਹੈ ਕਿ ਇਹ ਕੁਝ ਵੀ ਇਕੱਠਾ ਨਹੀਂ ਕਰਦਾ। ਨਾ ਟੈਲੀਮੈਟਰੀ, ਨਾ ਟ੍ਰੈਕਿੰਗ, ਨਾ ਡੇਟਾ ਦੀ ਵਾਢੀ। ਤੁਸੀਂ ਇਸ ਨੂੰ ਇੰਸਟਾਲ ਕਰਦੇ ਹੋ, ਇਹ ਤੁਹਾਡਾ ਹੈ, ਅਤੇ ਇਸ ਦੇ ਅੰਦਰ ਤੁਸੀਂ ਜੋ ਵੀ ਕਰਦੇ ਹੋ ਉਹ ਤੁਹਾਡੀ ਮਸ਼ੀਨ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦਾ। GravesWare ਆਜ਼ਾਦ ਹੈ ਅਤੇ ਆਪਣੇ ਪੈਸੇ ਨਾਲ ਚੱਲਦੀ ਹੈ; ਇਹ ਸੋਚ-ਸਮਝ ਕੇ ਬਣਾਈ ਜਾ ਰਹੀ ਹੈ, ਇੱਕ ਵਾਰ ਵਿੱਚ ਇੱਕ ਰਿਲੀਜ਼।

GravesWare ਦਾ ਹੋਰ ਸਾਫ਼ਟਵੇਅਰ: GravesMail, ਇੱਕ ਸਥਾਨਕ-ਪਹਿਲਾਂ, ਨਿੱਜਤਾ-ਪਹਿਲਾਂ ਈਮੇਲ ਕਲਾਇੰਟ, ਅਤੇ GravesPDF, ਇੱਕ PDF ਰੀਡਰ ਅਤੇ ਐਡੀਟਰ। ਪੂਰੇ ਕੈਟਾਲਾਗ ਲਈ gravesware.com ਵੇਖੋ।

ਤੀਜੀ-ਧਿਰ ਸੂਚਨਾਵਾਂ

ਹਰ ਤੀਜੀ-ਧਿਰ ਪੈਕੇਜ ਜਿਸ ਨਾਲ GravesBook ਆਉਂਦਾ ਹੈ, ਹੇਠਾਂ ਆਪਣੇ ਪਿੰਨ ਕੀਤੇ ਸੰਸਕਰਣ ਅਤੇ ਲਾਇਸੈਂਸ ਸਮੇਤ ਸੂਚੀਬੱਧ ਹੈ, ਜੋ ਹਰ ਪੈਕੇਜ ਦੇ ਪ੍ਰਕਾਸ਼ਿਤ NuGet ਲਾਇਸੈਂਸ ਮੈਟਾਡੇਟਾ ਨਾਲ ਮਿਲਾ ਕੇ ਤਸਦੀਕ ਕੀਤਾ ਗਿਆ ਹੈ। ਪ੍ਰੋਜੈਕਟ ਦੀ ਨੀਤੀ ਮੁਤਾਬਕ ਸਾਰੇ ਖੁੱਲ੍ਹਦਿਲੇ ਲਾਇਸੈਂਸਾਂ (MIT ਜਾਂ Apache-2.0) ਵਾਲੇ ਹਨ — ਕੋਈ GPL, LGPL, AGPL, ਜਾਂ ਸੋਰਸ-ਉਪਲਬਧ/ਵਪਾਰਕ ਪੈਕੇਜ ਨਹੀਂ।

ਹੇਠਲੇ ਕਿਸੇ ਵੀ ਪੈਕੇਜ ਦੇ ਲਾਇਸੈਂਸ ਦਾ ਪੂਰਾ ਪਾਠ licenses.nuget.org/MIT ਅਤੇ licenses.nuget.org/Apache-2.0 ਉੱਤੇ ਉਪਲਬਧ ਹੈ।

ਡੇਟਾ ਲੇਅਰ (GravesWare.Checkbook.Data) — ਸਿੱਧੀਆਂ ਨਿਰਭਰਤਾਵਾਂ
ਪੈਕੇਜਸੰਸਕਰਣਲਾਇਸੈਂਸਨੋਟ
Microsoft.EntityFrameworkCore.Sqlite10.0.0MIT
Microsoft.EntityFrameworkCore.Design10.0.0MITਸਿਰਫ਼ ਬਿਲਡ ਵੇਲੇ
SQLitePCLRaw.bundle_e_sqlcipher2.1.11Apache-2.0
SQLitePCLRaw.lib.e_sqlite32.1.13Apache-2.0ਸਪਸ਼ਟ ਪਿੰਨ
System.Security.Cryptography.Xml10.0.12MITਸਪਸ਼ਟ ਪਿੰਨ
ClosedXML0.105.1MIT.xlsx ਲੈਣ-ਦੇਣ ਆਯਾਤ
ਅਸਿੱਧੀ (ClosedXML ਰਾਹੀਂ)
ਪੈਕੇਜਸੰਸਕਰਣਲਾਇਸੈਂਸਨੋਟ
ClosedXML.Parser2.0.0MIT
DocumentFormat.OpenXml3.1.1MIT
DocumentFormat.OpenXml.Framework3.1.1MIT
ExcelNumberFormat1.1.0MIT
RBush.Signed4.0.0MIT
SixLabors.Fonts1.0.0Apache-2.0ClosedXML ਰਾਹੀਂ ਪਿੰਨ ਕੀਤਾ ਗਿਆ। SixLabors.Fonts ਦੇ ਬਾਅਦ ਵਾਲੇ ਮੁੱਖ ਸੰਸਕਰਣ Six Labors Split License ਹੇਠ ਹਨ, ਜੋ ਕੁਝ ਸੰਸਥਾਵਾਂ ਲਈ ਸੋਰਸ-ਉਪਲਬਧ/ਵਪਾਰਕ ਹੈ; ਇਹ ਨਿਰਭਰਤਾ ਮੰਨਣ ਤੋਂ ਪਹਿਲਾਂ ਪੱਕਾ ਕੀਤਾ ਗਿਆ ਸੀ ਕਿ 1.0.0 ਆਪ ਸਾਦਾ Apache-2.0 ਹੈ।
ਅਸਿੱਧੀ (EF Core / SQLCipher)
ਪੈਕੇਜਸੰਸਕਰਣਲਾਇਸੈਂਸਨੋਟ
Microsoft.Data.Sqlite.Core10.0.0MIT
Microsoft.EntityFrameworkCore10.0.0MIT
Microsoft.EntityFrameworkCore.Abstractions10.0.0MIT
Microsoft.EntityFrameworkCore.Relational10.0.0MIT
Microsoft.Extensions.Caching.Abstractions10.0.0MIT
Microsoft.Extensions.Caching.Memory10.0.0MIT
Microsoft.Extensions.Configuration.Abstractions10.0.0MIT
Microsoft.Extensions.DependencyModel10.0.0MIT
Microsoft.Extensions.Logging.Abstractions10.0.0MIT
Microsoft.Extensions.Options10.0.0MIT
Microsoft.Extensions.Primitives10.0.0MIT
System.Security.Cryptography.Pkcs10.0.12MIT
SQLitePCLRaw.core2.1.11Apache-2.0
SQLitePCLRaw.lib.e_sqlcipher2.1.11Apache-2.0
SQLitePCLRaw.provider.e_sqlcipher2.1.11Apache-2.0
ਐਪ ਲੇਅਰ (GravesWare.Checkbook.App) — ਸਿੱਧੀਆਂ ਨਿਰਭਰਤਾਵਾਂ
ਪੈਕੇਜਸੰਸਕਰਣਲਾਇਸੈਂਸਨੋਟ
CommunityToolkit.Mvvm8.4.0MIT
OxyPlot.Wpf2.2.0MIT
Microsoft.Extensions.DependencyInjection10.0.0MIT
OxyPlot.Core2.2.0MITOxyPlot.Wpf ਰਾਹੀਂ ਅਸਿੱਧੀ
OxyPlot.Wpf.Shared2.2.0MITOxyPlot.Wpf ਰਾਹੀਂ ਅਸਿੱਧੀ
ਟੈਸਟ ਪ੍ਰੋਜੈਕਟ (GravesWare.Checkbook.Tests) — ਨਾਲ ਨਹੀਂ ਭੇਜਿਆ ਜਾਂਦਾ, ਸਿਰਫ਼ ਵਿਕਾਸ ਵੇਲੇ ਲਈ
ਪੈਕੇਜਸੰਸਕਰਣਲਾਇਸੈਂਸਨੋਟ
xunit2.9.3MITਕੁਝ ਉਪ-ਪੈਕੇਜਾਂ ਲਈ Apache-2.0
xunit.runner.visualstudio3.1.4MIT
Microsoft.NET.Test.Sdk17.14.1MIT
coverlet.collector6.0.4MIT

ਨਿਰਭਰਤਾਵਾਂ ਦੀ ਚੋਣ ਬਾਰੇ ਨੋਟ

  • ਰਿਪੋਰਟਾਂ ਦੇ ਚਾਰਟ LiveChartsCore.SkiaSharpView.WPF (ਇੱਕ ਪ੍ਰੀ-ਰਿਲੀਜ਼, Skia/OpenTK ਉੱਤੇ ਟਿਕੀ ਲਾਇਬ੍ਰੇਰੀ) ਤੋਂ ਬਦਲ ਕੇ OxyPlot.Wpf 2.2.0 ਉੱਤੇ ਲਿਆਂਦੇ ਗਏ — ਸਥਿਰ, ਸ਼ੁੱਧ ਮੈਨੇਜਡ WPF, ਬਿਨਾਂ ਕਿਸੇ ਨੇਟਿਵ ਰੈਂਡਰਿੰਗ ਲੇਅਰ ਦੇ। ਇਸ ਨੂੰ ਜੋੜਨ ਤੋਂ ਪਹਿਲਾਂ ਇਸ ਦਾ MIT ਲਾਇਸੈਂਸ ਪੈਕੇਜ ਦੀ ਆਪਣੀ nuspec ਤੋਂ ਪੱਕਾ ਕੀਤਾ ਗਿਆ ਸੀ।
  • SQLitePCLRaw.bundle_e_sqlcipher ਪਹਿਲਾਂ ਤੋਂ ਬਣਿਆ, SQLCipher ਦੇ ਸਮਰੱਥ ਪ੍ਰੋਵਾਈਡਰ ਬੰਡਲ (Apache-2.0) ਹੈ, ਜੋ ਖ਼ਾਸ ਇਸ ਲਈ ਵਰਤਿਆ ਗਿਆ ਹੈ ਕਿ GravesBook ਬਿਲਡ ਕਰਨ ਲਈ SQLCipher ਦੇ ਨੇਟਿਵ ਰੀਬਿਲਡ ਜਾਂ ਟੂਲਚੇਨ ਦੀ ਲੋੜ ਨਾ ਪਵੇ।
  • ਸਪ੍ਰੈੱਡਸ਼ੀਟ ਆਯਾਤ ਲਈ NPOI (Apache-2.0) ਦੀ ਥਾਂ ClosedXML (MIT) ਚੁਣੀ ਗਈ: ਇਸ ਫ਼ੀਚਰ ਨੂੰ ਸੈੱਲ ਦੇ ਪੱਧਰ ਉੱਤੇ ਜਿਹੜੀ ਨਰਮ ਪੜ੍ਹਤ ਚਾਹੀਦੀ ਹੈ, ਉਸ ਲਈ ਇਹ ਸੌਖਾ ਅਤੇ .NET ਦੇ ਸੁਭਾਅ ਨਾਲ ਵੱਧ ਮੇਲ ਖਾਂਦਾ API ਹੈ, ਜੋ ਅਸਲ ਮਿਤੀ ਅਤੇ ਲਿਖਤ-ਮਿਤੀ ਵਾਲੇ ਰਲੇ-ਮਿਲੇ ਸੈੱਲਾਂ ਅਤੇ ਮੁਦਰਾ ਦੇ ਫ਼ਾਰਮੈਟ ਵਾਲੀਆਂ ਲਿਖਤੀ ਰਕਮਾਂ ਨੂੰ ਸੰਭਾਲ ਲੈਂਦਾ ਹੈ। ਇਸ ਨੂੰ ਜੋੜਨ ਤੋਂ ਪਹਿਲਾਂ ਇਸ ਦੀਆਂ ਅਸਿੱਧੀਆਂ ਨਿਰਭਰਤਾਵਾਂ ਦੇ ਲਾਇਸੈਂਸ ਇੱਕ-ਇੱਕ ਕਰਕੇ ਜਾਂਚੇ ਗਏ — ਸਾਰੇ MIT ਹਨ, ਸਿਵਾਏ SixLabors.Fonts ਦੇ, ਜੋ ਪਿੰਨ ਕੀਤੇ 1.0.0 ਉੱਤੇ Apache-2.0 ਹੈ। ਉੱਥੇ ਸੰਸਕਰਣ ਦਾ ਪਿੰਨ ਸੋਚ-ਸਮਝ ਕੇ ਲਾਇਆ ਗਿਆ ਹੈ, ਇਤਫ਼ਾਕ ਨਾਲ ਨਹੀਂ।