# Third-Party Notices

此文件僅用於第三方元件授權與來源聲明，不負責原始碼打包流程。
本專案對外以 ZIP 壓縮檔提供對應原始碼；來源提供方式請見 `SOURCE-OFFER.md`。

此清單依 `PhotoTkutimes.csproj`、本機 NuGet `.nuspec` metadata 與授權檔整理，不構成法律意見。未知或未能由 metadata 明確確認者標示人工確認。

| 套件 | 版本 | 授權 | 官方來源 | 是否需要人工確認 |
|---|---:|---|---|---|
| Azure.Storage.Files.Shares | 12.10.0 | MIT | https://www.nuget.org/packages/Azure.Storage.Files.Shares/12.10.0 | 否 |
| Dapper | 2.0.123 | Apache-2.0 | https://www.nuget.org/packages/Dapper/2.0.123 | 否 |
| DocumentFormat.OpenXml | 2.19.0 | MIT | https://www.nuget.org/packages/DocumentFormat.OpenXml/2.19.0 | 否 |
| itext7 | 7.2.4 | AGPLv3 或商業授權 | https://www.nuget.org/packages/itext7/7.2.4；https://github.com/itext/itext-dotnet/tree/7.2.4 | 是：確認採用的授權與公開邊界 |
| Microsoft.Data.SqlClient | 5.0.1 | MIT | https://www.nuget.org/packages/Microsoft.Data.SqlClient/5.0.1 | 否 |
| System.Drawing.Common | 6.0.0 | MIT | https://www.nuget.org/packages/System.Drawing.Common/6.0.0 | 否 |

## 專案內其他元件與素材

| 元件 | 授權 | 來源／證據 | 待確認 |
|---|---|---|---|
| Bootstrap | MIT | `wwwroot/lib/bootstrap/LICENSE` | 版本與檔案完整性 |
| jQuery | MIT | `wwwroot/lib/jquery/LICENSE.txt` | 版本與檔案完整性 |
| jQuery Validation | MIT | `wwwroot/lib/jquery-validation/LICENSE.md` | 版本與檔案完整性 |
| jQuery Validation Unobtrusive | Apache-2.0 | `wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt` | 版本與檔案完整性 |
| `wwwroot/assets` JavaScript | 部分標示 MIT 或 MIT/GPL | 各檔案標頭 | 完整來源、版本與選用授權 |
| `edukai-4.0.ttf` | 創用 CC 「姓名標示-禁止改作」3.0 臺灣版 | 教育部國字標準字體 | 無 |
| 新聞圖片、文件、PDF 模板 | License requires manual verification. | `wwwroot` 內容與正式資料來源 | 著作權、個資、公開權限 |

## 遞移 NuGet 套件

上表是 `PhotoTkutimes.csproj` 的直接套件。完整直接與遞移版本記錄於 `packages.lock.json`；發布來源包時必須同時保留專案檔與該 lock file。套件授權仍應由 SBOM／NuGet license 工具整理並人工複核，因 lock file 僅記錄版本與內容雜湊，不等同完整授權清單。

NuGet 套件不因透過套件管理器取得就一概成為 AGPLv3 所稱的 System Libraries；每個套件仍適用其個別授權。

## iText 附加要求

本專案選擇以 AGPLv3 使用 iText 7.2.4。不得從 iText 產生或修改的 PDF 移除 Producer line，並應保留 iText 原始碼中的著作權及適用授權聲明。iText 官方授權說明：https://itextpdf.com/how-buy/legal/source-code-header
