FREEDOM251

Freedom251 › Open Source License Compliance Software

SW360

Free plan APILinuxSelf-hostedWeb

Visit SW360 Alternatives Pricing

SW360's own site

What SW360 is

SW360 is an open-source software catalogue and repository for organizations managing information about software components used in projects and products. It records components, releases, and projects, and helps manage license details and obligations, including workflows for producing license-related documents. The project also lists Software Bill of Materials management as a use case. It collects vulnerability information and matches it to components in its component service. SW360 provides a REST API, with documented authentication choices including HTTP Basic, API tokens, OAuth2, and Keycloak. It can start a FOSSology clearing process and import its reports; FOSSology performs the license scanning, since scanning licenses and source code is outside SW360’s scope. The project is licensed under EPL-2.0 and its listed plan is free, with self-managed deployment. Recommended SW360 v20 deployment uses containers compatible with Docker or Podman and includes a frontend, Keycloak, CouchDB, and Spring Boot backend. The project identifies quality managers, developers, legal counsels, software architects, and R&D managers among the roles it serves. Its documentation lists a developer mailing list, public Slack channel, and open developer meetings.

Who it suits

SW360 is aimed at organizational teams that need to track software components, license obligations, vulnerabilities, or SBOM work. Its listed roles include quality managers, developers, legal counsels, software architects, and R&D managers.

What it does well

  • Open source under EPL-2.0
  • Tracks component, release, and project information
  • REST API with several documented authentication options
  • Supports SBOM management and vulnerability information
  • Imports FOSSology reports for license-clearing workflows

What to know first

  • Does not perform license or source code scanning
  • Deployment is self-managed

Limits

SW360 does not scan licenses or source code itself. Those scans are delegated to specialized tools such as FOSSology, with results exchanged through integrations.

Plans

PlanBilled and limitsPrice
SW360Open source · EPL-2.0 · Self-managed deploymentFree

As eclipse.dev lists them, read 5 Oct 2026. The maker's own page has the final word.

Getting started

  1. Open the Eclipse SW360 website
  2. Prepare a Linux or self-hosted environment
  3. Deploy the recommended containers with Docker or Podman
  4. Set up the frontend, Keycloak, CouchDB and Spring Boot backend
  5. Configure TLS, trusted certificates and secret management
  6. Choose an API authentication method
  7. Import component or SBOM information and connect scanning tools

Verdict

SW360 brings component records, license workflows, vulnerability information, and SBOM use cases into an open-source repository. Organizations will need separate specialized tools for scanning and must manage deployment themselves.

Questions

Is SW360 free to use?

Yes. SW360 is open source under the EPL-2.0 license, with a listed price of $0.

Which platforms and deployment options are supported?

It supports Linux, web, API and self-hosted use, with both deployment options listed.

Can SW360 scan licenses or source code?

No. License and source-code scanning are outside its scope and are delegated to specialized tools.

Which SBOM formats can it import?

The listed formats are SPDX RDF/XML and CycloneDX.

What authentication does its API support?

Documentation lists HTTP Basic, API token, OAuth2 and Keycloak authentication.

Facts from SW360's own pages

API and integrations
SW360 exposes its functionality through a REST API and documents HTTP Basic, API token, OAuth2, and Keycloak authentication options. · eclipse.dev, 5 Oct 2026
Component tracking
SW360 tracks software components used in projects or products and maintains related component, release, and project information. · eclipse.dev, 5 Oct 2026
Deployment
The recommended SW360 v20 deployment uses containers compatible with Docker or Podman and includes the frontend, Keycloak, CouchDB, and Spring Boot backend. · eclipse.dev, 5 Oct 2026
FOSSology integration
SW360 can trigger a FOSSology clearing process and import its reports; FOSSology performs the license scanning. · eclipse.dev, 5 Oct 2026
Founded
2016 · eclipse.dev, 28 Sept 2026
Latest release shown
The Eclipse project page lists version 20.1.0, dated July 29, 2026. · projects.eclipse.org, 5 Oct 2026
License
The project is open source and licensed under EPL-2.0. · eclipse.dev, 5 Oct 2026
License compliance
The application manages license information and obligations and supports workflows for producing license-related documents. · eclipse.dev, 5 Oct 2026
Notable limitation
License scanning and source code scanning are outside SW360’s scope; it delegates scanning to specialized tools and exchanges data with them. · projects.eclipse.org, 5 Oct 2026
Purpose
SW360 is a software catalogue and repository for collecting, organizing, and sharing information about software components used in an organization. · eclipse.dev, 5 Oct 2026
SBOMs
The user guide lists Software Bill of Materials management as a use case. · eclipse.dev, 5 Oct 2026
Security configuration
The security guide recommends TLS with trusted certificates, secret management, and restricting bearer-token validation to trusted issuers. · eclipse.dev, 5 Oct 2026
Support and community
The documentation lists a developer mailing list, a public Slack channel, and open developer meetings. · eclipse.dev, 5 Oct 2026
Vulnerabilities
SW360 collects vulnerability management information and matches it with components stored in its component service. · eclipse.dev, 5 Oct 2026
Who it is for
The project identifies quality managers, software developers, legal counsels, software architects, and R&D managers among the roles served. · eclipse.dev, 5 Oct 2026

Where SW360 stands on Freedom251

Look at these too