GravesBook 정보

버전 1.0.2 — GravesWare, LLC
GravesBook

버전 1.0.2
게시자: GravesWare, LLC
Luke Graves — 소유주 겸 설립자, 개발자
Copyright © 2026 GravesWare, LLC. All rights reserved.
지원: support@gravesware.com
웹사이트: gravesware.com

GravesBook은 Windows 10 및 11용 비공개, 로컬 우선 개인 수표 장부 애플리케이션으로, GravesWare, LLC가 게시했습니다. 단식 부기 방식입니다. 복식 부기가 아니라 수표 장부입니다. 제대로 된 양면 은행 대사, 예약 거래, 달력, 스프레드시트 가져오기, CSV 내보내기, 장부와 보고서 인쇄, 차트가 있는 보고서를 갖추고 있습니다.

모든 금융 데이터는 암호문으로 암호화된 SQLite(SQLCipher) 데이터베이스에 로컬로 저장됩니다. 이 버전의 GravesBook에는 네트워크 코드가 없습니다. 데이터를 전송하지 않고, 분석 데이터를 수집하지 않으며, 누구에게도 충돌을 보고하지 않습니다. 암호문을 잃어버리면 데이터는 복구할 수 없습니다. 백도어도, 복구 수단도 없습니다. 자세한 내용은 개인정보 처리방침을, 이용 조건은 사용자 약관을 참조하세요.

GravesWare, LLC 정보

GravesWare, LLC는 필요한 것 이상을 수집하지 않는, 정말로 쓸모 있는 소프트웨어를 만듭니다. 실제로는 아무것도 수집하지 않는다는 뜻입니다. 원격 분석도, 추적도, 데이터 수집도 없습니다. 설치하면 여러분의 것이 되고, 그 안에서 하는 어떤 일도 여러분의 컴퓨터를 벗어나지 않습니다. GravesWare는 독립적으로 자체 자금으로 운영하며, 한 번에 한 릴리스씩 신중하게 만듭니다.

GravesWare의 다른 소프트웨어: 로컬 우선, 개인정보 우선 이메일 클라이언트 GravesMail, PDF 리더 겸 편집기 GravesPDF. 전체 목록은 gravesware.com에서 확인하세요.

제3자 고지

GravesBook과 함께 제공되는 모든 제3자 패키지를 고정 버전, 라이선스와 함께 아래에 나열했습니다. 라이선스는 각 패키지의 공개된 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를 제공하며, 실제 날짜 셀과 텍스트 날짜 셀이 섞인 경우와 통화 서식이 적용된 텍스트 금액을 처리합니다. 전이 종속성은 추가하기 전에 하나하나 라이선스를 확인했습니다. SixLabors.Fonts를 제외하고 모두 MIT이며, SixLabors.Fonts는 고정된 1.0.0에서 Apache-2.0입니다. 이 버전 고정은 우연이 아니라 의도한 것입니다.