搜索插件、代码仓与 APP 分类

插件详情v3.2.0

dart_pubspec_licenses

一个库,可轻松从 Dart 包的 pubspec.yaml 中提取开源软件许可证信息

AndroidiOSmacOSWindowsLinux
近 30 天下载
20.7万
喜欢数
15
Pub 分数
140

安装插件

flutter pub add dart_pubspec_licenses

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个 Dart 包,可简化从 Flutter 和 Dart 项目中的 pubspec.yaml 文件中提取开源软件 (OSS) 许可信息的过程。它使开发者能够自动收集并显示所有依赖项的许可详情,促进符合许可要求。该工具在应用打包和发布工作流中尤其有用,确保透明度和法律合规性。它支持多种平台,包括 Android、iOS、macOS、Windows 和 Linux。

适合场景

  • 为应用发布生成许可证报告
  • 确保符合开源许可证
  • 在应用程序中自动披露许可证
  • 将许可证数据集成到构建流程中
  • 在应用设置中显示许可证

主要特点

  • 从 pubspec.yaml 提取许可证
  • 支持多平台构建
  • 简单的 CLI 集成
  • 促进开源软件合规
  • 生成结构化的许可证输出

适合对象

  • Flutter 开发者
  • 开源合规团队
  • 应用发布商
  • 构建自动化脚本
  • 法律或审计准备

使用建议

  • 需要在 pubspec.yaml 中包含许可证元数据
  • 可能需要手动许可证验证
  • 不可替代法律建议
  • 仅限 pubspec 中声明的许可证
  • 取决于依赖项元数据的准确性

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Introduction

flutter_oss_licenses is a tool to generate detail and better OSS license list using pubspec.yaml/lock files.

Packages

  • flutter_oss_licenses is a tool to generate detail and better OSS license list using pubspec.yaml/lock files.
  • dart_pubspec_licenses is a package to provide APIs to generate dart code. You may use this package to build your own OSS license tools.

Reporting issues

Report any bugs on the project's issues.

URLs

所属分类

依赖

依赖清单 5 项

源码仓库

使用此插件的项目