1. Components shipped with the app
| Component | Version / license | Purpose | Uses the network | License file |
|---|---|---|---|---|
| Sparkle | 2.10.0 · MIT | In-app updates: checking, downloading, password-signature verification, and installation | Yes: HTTPS requests are made only when checking for and downloading updates; documents, statistics, and system configuration are not sent | Complete textopening section |
| ONNX Runtime | 1.31.0 · MIT | Runs Wenyin's offline detection model on your Mac (dynamic library shipped with the app) | No | Complete textpart 2 |
| Third-party components bundled with ONNX Runtime | Their respective licenses, all permissive (for example the Intel Simplified Software License for Intel MKL) | Distributed with the inference runtime, used for on-device inference | No | The list after part 2 of the complete text |
| Detection model | Trained by Wenyin; weights are owned by Wenyin | Supplements detection candidates in narrative and context categories | No | Built on a public pre-trained model; the base model's own license and acknowledgments are being verified and will be added to this page once confirmed |
Copyright lines
- Sparkle:
Copyright (c) 2006-2013 Andy Matuschak., and also Elgato Systems GmbH, Kornel Lesiński, Mayur Pawashe, C. W. Betts, Petroules Corporation, and Big Nerd Ranch. - ONNX Runtime:
Copyright (c) Microsoft Corporation. - Components bundled with ONNX Runtime: for example
Copyright (c) 2018 Intel Corporation.; see the complete text for the full list.
The complete text is identical to the file 文隐.app/Contents/Resources/ThirdPartyNotices.txt in the app installer, about 6,500 lines in total.
2. Fonts used on this website
All serif fonts on this website are self-hosted subsets, packaged separately by language. Each page downloads only the two files its language needs and calls no third-party font service. The font files are subsetted products; the font family name is uniformly changed to Wenyin Serif, and no derivative font is released under any reserved font name.
| Language | Font and files | Uses the network | License |
|---|---|---|---|
| Simplified Chinese | Source Han Serif subsethero-assets/fonts/wenyin-serif-hans-regular.woff,hero-assets/serif-cn-SemiBold.otf |
No (distributed with this site) | SIL OFL 1.1SOURCE-HAN-OFL.txt |
| Traditional Chinese | Source Han Serif subsethero-assets/fonts/wenyin-serif-hant-regular.woff,hero-assets/fonts/wenyin-serif-hant-semibold.woff |
No (distributed with this site) | SIL OFL 1.1SOURCE-HAN-OFL.txt |
| English | Tinos subset by Steve Matteson / Tinos Project Authorshero-assets/fonts/wenyin-serif-latin-regular.woff,hero-assets/fonts/wenyin-serif-latin-semibold.woff; if the device has Times New Roman installed, the local font is preferred and nothing is downloaded |
No (distributed with this site) | SIL OFL 1.1TINOS-OFL.txt |
| Japanese | Noto Serif JP subsethero-assets/fonts/wenyin-serif-ja-regular.woff,hero-assets/fonts/wenyin-serif-ja-semibold.woff |
No (distributed with this site) | SIL OFL 1.1NOTO-SERIF-JP-OFL.txt |
| Korean | Noto Serif KR subsethero-assets/fonts/wenyin-serif-ko-regular.woff,hero-assets/fonts/wenyin-serif-ko-semibold.woff |
No (distributed with this site) | SIL OFL 1.1NOTO-SERIF-KR-OFL.txt |
Body text, navigation, and tables use each system's interface font stack and download no font files; code and file paths use a monospace stack. Copyright in Source Han Serif, Tinos, and Noto Serif belongs to their respective authors; SIL OFL 1.1 requires retaining the copyright notice and license text, which this website does, and no font is sold separately.
3. macOS system components
The interface, document preview, PDF handling, and Finder extension use system frameworks provided by macOS (for example SwiftUI, AppKit, PDFKit, Quick Look, and system fonts). These frameworks ship with macOS itself, are not distributed separately with the Wenyin installer, and are subject to Apple's software license terms. They do not use the network and are not distributed with this website.
4. What these licenses require of us
The bundled components use permissive licenses that allow commercial use and redistribution, each with conditions that must be met. We comply as follows:
| License | Main requirement | What we do |
|---|---|---|
| MIT (Sparkle, ONNX Runtime) | Keep the copyright notice and license text when redistributing; the software is provided "as is," without warranty | We do not modify their code or copyright notices; the complete text ships with the installer, and the same copy is provided on this page |
| SIL OFL 1.1 (Source Han Serif, Tinos, Noto Serif JP/KR) | Keep the copyright notice and license text; fonts may be redistributed with the software; fonts may not be sold separately; modified versions may not use reserved font names | We only subset the font files and rename the family to Wenyin Serif, without using reserved names such as "Source"; each language subset is accompanied by the corresponding OFL text; fonts are not sold separately |
| Intel Simplified Software License and other bundled component licenses | Keep the notices when using and redistributing unmodified; do not reverse engineer, decompile, or disassemble the component | Distributed unmodified with the inference runtime; see the full license text for the complete list |
Upgrades and source code
- When upgrading Sparkle or ONNX Runtime, we update the license text in the installer and the version numbers on this page accordingly.
- Component home pages:sparkle-project.org,github.com/microsoft/onnxruntime; font sources:Adobe Source Han Serif,Tinos,Noto Serif JP,Noto Serif KR.
- All font files on this website are self-hosted; we do not reference third-party font CDNs or load third-party scripts on the page.
5. If you redistribute
This software is commercial closed-source software and may not be copied or distributed without written permission (see theTerms of Use). If you obtain written permission to redistribute the installer, please retain the following, which these licenses also require:
- The complete third-party license text in the installer (
Contents/Resources/ThirdPartyNotices.txt); - The license texts in this website's font directory (
SOURCE-HAN-OFL.txt,TINOS-OFL.txt,NOTO-SERIF-JP-OFL.txt,NOTO-SERIF-KR-OFL.txt); - Do not modify the component or font files themselves, and do not release modified fonts under reserved font names.
The complete text includes Sparkle's own MIT notice, the external licenses it bundles (for example the BSD-style terms for bsdiff), and the notices for ONNX Runtime and its bundled components (for example Intel MKL). The text in the installer matches the third-party notices distributed by ONNX Runtime; we do not edit it.
6. Complete license texts
The complete text is provided unmodified, neither translated nor edited, and includes all notices for Sparkle, ONNX Runtime, and the third-party components bundled with ONNX Runtime:
third-party-notices.txtPlain text · about 345 KB · identical word for word to the file in the installer
7. Licensing questions
If you believe this page omits a component or notice that should be listed, contact us atsongsong24@foxmail.com. After verification we will correct this page and explain the change in thepublic release notes.
Related pages:Terms of Use · Privacy Policy · Support and Updates