Skip to content

Engage in the Eclipse IP Due Diligence Process #2219

@waynebeaton

Description

@waynebeaton

Describe the release item

AFAICT, the Eclipse Zenoh project committers have made some changes to the dependencies since the last time you've engaged in the IP Due Diligence Process. Please review the intellectual property periodically (at least in advance of creating new releases).

I cloned this repository and used the Eclipse Dash License Tool to vet the dependencies based on the Cargo configuration.

It identified a number of this project's dependencies that require vetting via the Eclipse IP Due Diligence Process.

$ cargo tree -e normal --prefix none --no-dedupe | sort -u \
| grep -v '^[[:space:]]*$' | grep -v zenoh | sed -E 's|([^ ]+) v([^ ]+).*|crate/cratesio/-/\1/\2|' > dependencies.txt
$ java -jar org.eclipse.dash.licenses-1.1.1-SNAPSHOT.jar dependencies.txt -summary DEPENDENCIES
[main] INFO Querying Eclipse Foundation for license data for 418 items.
[main] INFO Found 138 items.
[main] INFO Querying ClearlyDefined for license data for 280 items.
[main] INFO Found 280 items.
[main] INFO License information could not be automatically verified for the following content:
[main] INFO 
[main] INFO crate/cratesio/-/async-std/1.13.2
[main] INFO crate/cratesio/-/bit-vec/0.7.0
[main] INFO crate/cratesio/-/bloomfilter/1.0.14
[main] INFO crate/cratesio/-/buddy_system_allocator/0.10.0
[main] INFO crate/cratesio/-/bzip2-sys/0.1.13+1.0.8
[main] INFO crate/cratesio/-/const_fn/0.4.10
[main] INFO crate/cratesio/-/erased-serde/0.4.5
[main] INFO crate/cratesio/-/http-types/2.12.0
[main] INFO crate/cratesio/-/librocksdb-sys/0.17.1+9.9.3
[main] INFO crate/cratesio/-/lz4-sys/1.11.1+lz4-1.10.0
[main] INFO crate/cratesio/-/petgraph/0.8.2
[main] INFO crate/cratesio/-/ron/0.11.0
[main] INFO crate/cratesio/-/serialport/4.5.0
[main] INFO crate/cratesio/-/tide/0.16.0
[main] INFO crate/cratesio/-/tokio-vsock/0.5.0
[main] INFO crate/cratesio/-/typeid/1.0.2
[main] INFO crate/cratesio/-/unescaper/0.1.5
[main] INFO crate/cratesio/-/vsock/0.4.0
[main] INFO crate/cratesio/-/zstd-sys/2.0.14+zstd.1.5.7
[main] INFO 
[main] INFO This content is either not correctly mapped by the system, or requires review.

AFAICT, the outstanding dependencies are likely all compatibly licensed and vetting them should be relatively straightforward.

The Eclipse Dash License Tool has a feature that creates issues to engage with the IP Team.

There's more information about the Eclipse Foundation's IP Due Diligence Process in the handbook.

Please initiate the IP Due Diligence process on this repository (and on all of the project repositories).

FYI @fuzzypixelz

Metadata

Metadata

Assignees

No one assigned

    Labels

    releasePart of the next release

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions