Ecosystems
Languages, package managers, and operating systems the CLI scans and SBOM Observer analyzes.
SBOM Observer analyzes components from the language ecosystems and operating systems below. For what observer fs can read from source code, see the Observer CLI reference.
Languages and package ecosystems
| Language | Ecosystem |
|---|---|
| C/C++ | Conan |
| Dart | Pub |
| Elixir | Hex |
| Erlang | Hex |
| Go | Go packages |
| Java | Maven |
| .NET | NuGet |
| Node.js (JavaScript/TypeScript) | npm |
| PHP | Composer |
| Python | PyPI, Pip |
| Ruby | RubyGems |
| Rust | Cargo |
| Swift | CocoaPods |
Operating systems
| OS | Supported versions |
|---|---|
| Alpine Linux | 2.2 - 2.7, 3.0 - 3.22+, edge |
| AlmaLinux | 8, 9, 10+ |
| Amazon Linux | 1, 2, 2023+ |
| CentOS | 6, 7, 8+ |
| Azure Linux (CBL-Mariner) | 1.0, 2.0, 3.0+ |
| Chainguard | n/a |
| Debian GNU/Linux | 7, 8, 9, 10, 11, 12+ |
| openSUSE Leap | 42, 15+ |
| Oracle Linux | 5, 6, 7, 8+ |
| Photon OS | 1.0, 2.0, 3.0, 4.0+ |
| Red Hat Enterprise Linux | 6, 7, 8, 9+ |
| Rocky Linux | 8, 9 |
| SUSE Enterprise Linux | 11, 12, 15 |
| Ubuntu | All versions supported by Canonical |
| Wolfi Linux | n/a |
Related
- Reference: Observer CLI for the ecosystems
observer fscan scan directly.