许可与致谢
许可证
wicket 以 Apache License 2.0 发布。你可以在商业或非商业项目中自由使用、修改和分发它,前提是保留许可证文本与归属声明(仓库根目录的 LICENSE 与 NOTICE 文件)。
本文档站的文字与示例代码同样以 Apache License 2.0 提供。
代码来源与归属
wicket 是一个独立的 Go 实现。其中一部分代码由以下开源项目移植或改编而来,并依照各自的许可证使用:
| 来源 | 许可证 | 版权方 |
|---|---|---|
| IdentityServer4(4.1.x 及更早版本) | Apache License 2.0 | Brock Allen & Dominick Baier |
| ASP.NET Core 认证库、Microsoft.IdentityModel | MIT License | .NET Foundation and Contributors |
- 每个移植文件都保留了原始版权头,并注明修改归属。
- 逐文件的来源对照表见仓库根目录的
PROVENANCE.md。 - 被移植的版本发布于 Apache License 2.0 之下,该授权是永久且不可撤销的,不受上游后续版本更换许可证的影响。
wicket 与上述项目的作者及其所属组织没有任何隶属、合作或背书关系。文中出现的项目名称仅用于说明代码来源,相关商标归各自所有者所有。
依赖
wicket 运行时依赖的主要第三方库:
| 库 | 用途 | 许可证 |
|---|---|---|
github.com/lestrrat-go/jwx/v3 | JWT / JWK 签发与验证 | MIT |
github.com/lestrrat-go/httprc/v3 | JWKS 远程获取与缓存 | MIT |
github.com/tidwall/gjson | JSON 路径查询 | MIT |
github.com/google/uuid | 唯一标识生成 | BSD-3-Clause |
github.com/aliyun/alibaba-cloud-sdk-go | 号码认证(仅 phoneverify 包使用) | Apache-2.0 |
github.com/gonewx/godi | 编译期依赖注入 | MIT |
商标
文档中提及的 Google、Apple、Facebook、微信、阿里云等名称均为其各自所有者的商标,仅用于说明集成对象,不代表任何合作或认可。