#6284·gleam

支持 hex.pm 的 LicenseRef-* 许可证标识符

作者: absolutely-vivid创建于 2026年9月7日更新于 2026年9月9日
标签help wantedgood first issue

Hex 支持 SPDX 许可证标识符,但 它也支持非 SPDX 许可证。通过在许可证标识符前面加上 LicenseRef-,用户可以上传带有非 SPDX 许可证的包。然而,如果 gleam.toml 中指定了任何非 SPDX 许可证,则 Gleam 命令行工具将会出现错误:

$ gleam run -- --help error: File IO failure 尝试解析此文件时发生错误: /src/gleam-licence-example/gleam.toml 文件 IO 库发出的错误消息为: TOML 解析错误,在第 4 行,第 13 列 | 4 | licences = ["LicenseRef-my-licence"] | ^^^^^^^^^^^^^^^^^^ LicenseRef-my-licence 不是已知的 SPDX 许可证标识符

内容来源: gleam-lang/gleam