

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Koleksi lisensi Amazon Inspector SBOM Generator
<a name="sbom-generator-license-collection"></a>

 Amazon Inspector SBOM Generator membantu melacak informasi lisensi dalam tagihan bahan perangkat lunak (SBOM). Ini mengumpulkan informasi lisensi dari paket yang didukung di seluruh sistem operasi dan bahasa pemrograman. Dengan ekspresi lisensi standar dalam SBOM yang Anda hasilkan, Anda dapat memahami kewajiban lisensi Anda. 

## Kumpulkan informasi lisensi
<a name="w2aac37c31b5"></a>

**Perintah contoh**  
 Contoh berikut menunjukkan cara mengumpulkan informasi lisensi dari direktori. 

```
./inspector-sbomgen directory --path /path/to/your/directory/ --collect-licenses
```

**Contoh komponen SBOM**  
 Contoh berikut menunjukkan entri komponen dalam SBOM dihasilkan. 

```
"components": [   
    {
      "bom-ref": "comp-2",
      "type": "application",
      "name": "sample-js-pkg",
      "version": "1.2.3",
      "licenses": [
        {
          "expression": "Apache-2.0 AND (MIT OR GPL-2.0-only)"
        }
      ],
      "purl": "pkg:npm/sample-js-pkg@1.2.3",
    }
  ]
```

## Paket yang didukung
<a name="w2aac37c31b7"></a>

 Bahasa pemrograman berikut dan paket sistem operasi didukung untuk pengumpulan lisensi. 


| Target | Manajer Package | Sumber informasi lisensi | Tipe | 
| --- | --- | --- | --- | 
| Alma Linux | RPM |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | OS | 
| Amazon Linux | RPM |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | OS | 
| CentOS | RPM |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | OS | 
| Fedora | RPM |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | OS | 
| OpenSUSE | RPM |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | OS | 
| Oracle Linux | RPM |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | OS | 
| Photon OS | RPM |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | OS | 
| RHEL | RPM |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | OS | 
| Rocky Linux | RPM |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | OS | 
| SLES | RPM |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | OS | 
| Alpine Linux | APK | /lib/apk/db/installed | OS | 
| Chainguard | APK | /lib/apk/db/installed | OS | 
| Debian | DPKG | /usr/share/doc/\*/copyright | OS | 
| Ubuntu | DPKG | /usr/share/doc/\*/copyright | OS | 
| Node.js | Javascript | node\_modules/\*/package.json | Bahasa pemrograman | 
| PHP | Komposer Paket |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | Bahasa pemrograman | 
| Go | Go | LICENSE | Bahasa pemrograman | 
| Python | Python/Egg/Wheel |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/id_id/inspector/latest/user/sbom-generator-license-collection.html)  | Bahasa pemrograman | 
| Ruby | RubyGem | \*.gemspec | Bahasa pemrograman | 
| Rust | crate | Cargo.toml | Bahasa pemrograman | 

### Standardisasi ekspresi lisensi
<a name="w2aac37c31b7b7"></a>

 Format ekspresi lisensi SPDX memberikan representasi akurat dari istilah lisensi yang ditemukan dalam perangkat lunak sumber terbuka. Amazon Inspector SBOM Generator menstandarisasi semua informasi lisensi ke dalam ekspresi lisensi SPDX melalui aturan yang dijelaskan di bagian ini. Aturan memberikan konsistensi dan kompatibilitas di seluruh informasi perizinan. 

**Pemetaan pengenal bentuk pendek SPDX**  
 Semua nama lisensi dipetakan ke pengidentifikasi formulir pendek SPDX. Sebagai contoh, `MIT License` disingkat menjadi`MIT`. 

**Beberapa kombinasi lisensi**  
 Anda dapat menggabungkan lebih dari satu lisensi dengan `AND` operator. Berikut ini adalah contoh perintah yang menunjukkan cara memformat perintah Anda. 

```
MIT AND Apache-2.0
```

**Awalan lisensi kustom**  
 Lisensi khusus diawali dengan`LicenseRef`, seperti. `LicenseRef-CompanyPrivate` 

**Awalan pengecualian kustom**  
 Pengecualian khusus diawali dengan`AdditionRef-`, seperti. `AdditionRef-CustomException` 