跳转到主要内容

自动化开源许可合规性并确保供应链完整性

项目描述

DejaCode 是一款企业级应用程序,旨在自动化开源许可合规性检查并确保软件供应链的完整性,由行业领先的代码扫描工具 ScanCode 提供支持。

  • 运行扫描并跟踪软件中使用到的所有开源和第三方产品及组件。

  • 在许可或组件级别应用使用策略,并将其集成到 ScanCode 中以确保合规性。

  • 捕获软件库存(SBOM),生成合规性文件,并保留历史数据。

  • 使用企业级功能和集成,确保自由软件开源(FOSS)的合规性,适用于 DevOps 和软件系统。

  • 通过提供软件包的下载 URL,简单扫描软件包,获取其组成和创建 SBOM 的详细信息。

  • 通过集成开源 ScanCode.io 和 ScanCode Toolkit 项目,将软件包数据加载到 DejaCode 中以创建产品的 SBOM。

  • 通过集成开源的 VulnerableCode 项目,跟踪和报告漏洞。

  • 在 DejaCode 中创建、发布和共享 SBOM 文档,包括详细归属文档和多种文件格式和标准的自定义报告,如 CycloneDX 和 SPDX。

开始使用

DejaCode 文档可在此处查看:https://dejacode.readthedocs.io/

如果您有任何问题,请在 讨论 中提问。

如果您想为 DejaCode 做贡献,请从我们的 贡献 页面开始。

构建和测试状态

测试

文档

CI Tests Status

Documentation Build Status

DejaCode 许可证通知

DejaCode 是一款企业级应用程序,旨在自动化开源许可合规性检查并确保软件供应链的完整性,由行业领先的代码扫描工具 ScanCode 提供支持。

SPDX-License-Identifier: AGPL-3.0-only

版权(c)nexB Inc.

本程序是自由软件:您可以按照自由软件基金会发布的 GNU Affero 通用公共许可证的条款重新分发和/或修改它,许可证版本为 3。

本程序的分发是希望它会有用,但没有任何保证;甚至没有对适销性或特定用途适用性的暗示保证。有关详细信息,请参阅 GNU Affero 通用公共许可证。

您应该已经收到一份 GNU Affero 通用公共许可证副本。如果没有,请见 <https://gnu.ac.cn/licenses/>。

商业许可证选项

DejaCode 在 nexB 商业许可证下提供,作为替代方案。您可以通过联系我们在 https://www.nexb.com/contact-us/ 了解更多。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

dejacode-5.0.0.tar.gz (15.3 kB 查看哈希值)

上传时间

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面