关于 GravesDiary

版本 0.1.1 — GravesWare, LLC
GravesDiary

版本 0.1.1
由 GravesWare, LLC 发布
Luke Graves — 所有者兼创始人、开发者
版权所有 © 2026 GravesWare, LLC。保留所有权利。
支持:support@gravesware.com
网站:gravesware.com

GravesDiary 是一款私密日记软件,使用 Avalonia 构建,由 GravesWare, LLC 发布。每篇日记都属于某一天,可以带有评分、心情、标签、人物、地点,以及照片或其他文件。日记始终加密保存在你的电脑上,并且可以通过你已有的文件夹让多台电脑保持一致,无需账户,也不经过任何服务器。

GravesDiary 不向 GravesWare 发送任何内容:没有遥测,没有分析,没有崩溃报告,没有更新检查,也没有许可验证回传。哪些内容会写入你的电脑、哪些不会,详见隐私声明。

关于 GravesWare, LLC

GravesWare, LLC 开发真正有用的软件,收集的数据不超出它的需要——实际上,这就意味着什么都不收集。没有遥测,没有跟踪,也不收集数据。你安装它,它就归你所有,你在其中做的任何事都不会离开你的电脑。GravesWare 独立运营、自筹资金,一个版本一个版本地用心打造。

GravesWare 的其他软件:GravesMail,本地优先、隐私优先的电子邮件客户端;GravesPDF,完全离线工作的 PDF 阅读器和编辑器;GravesBook,私密的支票登记簿;以及 GravesZIP,加密压缩包管理器。完整的产品目录见 gravesware.com。

第三方声明

GravesDiary 包含下列第三方组件。每个组件仍归其各自所有者所有,并按所示许可证使用。

以下许可证和版本取自随本版本分发的确切构建的软件包元数据和上游发布标签。凡原生库由 GravesWare 从源代码编译、而非以二进制软件包形式使用的,均注明上游项目及其构建所依据的确切标签。

托管组件
组件许可证用途
Avalonia 12.1.2
Avalonia.Desktop 12.1.2
Avalonia.Themes.Fluent 12.1.2
Avalonia.Fonts.Inter 12.1.2
MIT跨平台 UI 框架和 Fluent 主题,以及它带来的平台软件包:Avalonia.Win32、Avalonia.X11、Avalonia.FreeDesktop、Avalonia.Skia 和 Avalonia.HarfBuzz。
Copyright 2013-2026 (c) The AvaloniaUI Project
avaloniaui.net
Avalonia.Controls.WebView 12.1.0MIT为日记编辑器承载系统自带的网页引擎:Windows 上是 Microsoft Edge WebView2,Linux 上是 WebKitGTK。它本身不捆绑任何引擎。
Copyright 2019-2026 (c) AvaloniaUI OÜ
avaloniaui.net
CommunityToolkit.Mvvm 8.4.2MITMVVM 基础构件:可观察对象和中继命令。
Copyright (c) .NET Foundation and Contributors
github.com/CommunityToolkit/dotnet
Microsoft.Data.Sqlite.Core 10.0.12MITSQLite 的 ADO.NET 提供程序。特意使用“.Core”软件包:它本身不注册任何原生提供程序,因此 GravesDiary 可以显式注册 SQLCipher。
Copyright (c) .NET Foundation and Contributors
github.com/dotnet/efcore
SQLitePCLRaw.core 3.0.5
SQLitePCLRaw.provider.dynamic_cdecl 3.0.5
Apache-2.0底层 SQLite 互操作,以及用于加载下述 SQLCipher 库的动态绑定提供程序。
Copyright (c) Eric Sink and contributors
github.com/ericsink/SQLitePCL.raw
SkiaSharp 3.119.4
HarfBuzzSharp 8.3.1.3
MIT2D 图形和文本塑形绑定,由 Avalonia 用于渲染。
Copyright (c) Microsoft Corporation and contributors
github.com/mono/SkiaSharp
MicroCom.Runtime 0.11.6MITAvalonia 在 Windows 上使用的 COM 互操作运行时。
Copyright 2021 (c) Nikita Tsukanov
github.com/kekekeks/MicroCom
Tmds.DBus.Protocol 0.94.1MITAvalonia 在 Linux 上使用的 D-Bus 协议库,用于无障碍功能和桌面集成。
Copyright (c) Tom Deseyn
github.com/tmds/Tmds.DBus
原生组件
组件许可证用途
SQLCipher 4.16.0 (tag v4.16.0, commit e2a6040)BSD-3-Clause为 SQLite 提供透明的页级 AES-256 加密,并带全文搜索 (FTS5)。由 GravesWare, LLC 从源代码编译,而非以二进制软件包形式使用,并与下述 libtomcrypt 后端静态链接,因此运行时不需要任何外部加密库。
Copyright (c) Zetetic LLC
github.com/sqlcipher/sqlcipher
libtomcrypt 1.18.2 (tag v1.18.2, commit 7e7eb69)Public domain / UnlicenseSQLCipher 所依赖的密码学基础算法:AES、SHA、HMAC、PBKDF2 和 Fortuna PRNG。特意固定在该发布标签上。
Copyright (c) Tom St Denis
github.com/libtom/libtomcrypt
SQLitePublic domain已并入上述 SQLCipher。
www.sqlite.org
SkiaBSD-3-Clause通过 SkiaSharp 原生资产软件包分发 上游项目 (Google LLC)
skia.org
HarfBuzzMIT通过 HarfBuzzSharp 原生资产软件包分发
harfbuzz.github.io
ANGLE (Windows only)BSD-3-Clause通过 Avalonia.Angle.Windows.Natives 分发 基于 Direct3D 的 OpenGL ES,由 Avalonia 用于硬件加速绘制。
Copyright 2018 The ANGLE Project Authors
chromium.googlesource.com/angle/angle
字体
组件许可证用途
InterSIL Open Font License 1.1用户界面字体,通过 Avalonia.Fonts.Inter 捆绑。
Copyright (c) The Inter Project Authors
github.com/rsms/inter
.NET 运行时
组件许可证用途
.NET 10MIT本应用以独立部署方式发布:.NET 运行时和基础类库随应用一同捆绑。
Copyright (c) .NET Foundation and Contributors
github.com/dotnet/runtime

自行编写

富文本文档模型和编辑器页面由 GravesWare 自行编写,与 GravesMail 共用。其中不含任何第三方代码。

许可证文本

以下许可证文本以英文原样转载,即其作者发布时所用的语言。

MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

BSD 3-Clause License

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Apache License 2.0

Licensed under the Apache License, Version 2.0 (the “License”); you may not use these files except in compliance with the License. You may obtain a copy of the License at

www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

SIL Open Font License 1.1

The full text is available at scripts.sil.org/OFL

PERMISSION & CONDITIONS: Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the conditions in the full licence text. The Font Software may not be sold by itself.

Public domain / Unlicense (libtomcrypt, SQLite)

These components have been dedicated to the public domain by their authors. No licence conditions attach to their use.