GravesBook کے بارے میں

نسخہ 1.0.2 — GravesWare, LLC
GravesBook

نسخہ 1.0.2
ناشر: GravesWare, LLC
Luke Graves — مالک اور بانی، ڈویلپر
Copyright © 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 ہے۔ وہاں نسخے کا مقرر کیا جانا دانستہ ہے، اتفاقی نہیں۔