From e2b8d0f0c7b392dc8f3d4d63a14692c53a903fab Mon Sep 17 00:00:00 2001
From: Walter Lozano <walter.lozano@collabora.com>
Date: Thu, 4 Mar 2021 19:32:06 +0000
Subject: [PATCH] concepts: Include license dependency information in coreutils
 replacement

To allow a deep the evaluation of the licensing of coreutils replacement,
add the list of dependencies and their licenses.

Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
---
 content/concepts/coreutils-replacement.md | 64 +++++++++++++++++++++++
 1 file changed, 64 insertions(+)

diff --git a/content/concepts/coreutils-replacement.md b/content/concepts/coreutils-replacement.md
index 568543c4d..5f50c01fb 100644
--- a/content/concepts/coreutils-replacement.md
+++ b/content/concepts/coreutils-replacement.md
@@ -212,6 +212,70 @@ Based on the above comparison the best option is `uutils-coreutils`, since it is
 
 These risks enumerated will be handled by the testing and migration in order to provide a reliable approach.
 
+As it has been mentioned the license used is MIT, and detailed information about its dependencies can be found in the
+[FOSSA analysis](https://app.fossa.io/projects/git%2Bgithub.com%2Fuutils%2Fcoreutils?ref=badge_large"). Unfortunately, this report is not reliable since it shows several incorrect dependencies.
+
+The following list shows the dependencies as reported by `cargo`
+
+| Package             | License              |
+|---------------------|----------------------|
+|ansi_term            | MIT                  |
+|arrayvec             | MIT/Apache-2.0       |
+|autocfg              | Apache-2.0/MIT       |
+|backtrace-sys        | MIT/Apache-2.0       |
+|bitflags             | MIT/Apache-2.0       |
+|bit-set              | MIT/Apache-2.0       |
+|bit-vec              | MIT/Apache-2.0       |
+|blake2-rfc           | MIT OR Apache-2.0    |
+|byteorder            | Unlicense OR MIT     |
+|cfg-if               | MIT/Apache-2.0       |
+|chrono               | MIT/Apache-2.0       |
+|constant_time_eq     | CC0-1.0              |
+|data-encoding        | MIT                  |
+|dunce                | CC0-1.0              |
+|either               | MIT/Apache-2.0       |
+|failure              | MIT OR Apache-2.0    |
+|fake-simd            | MIT/Apache-2.0       |
+|fnv                  | Apache-2.0 / MIT     |
+|fs_extra             | MIT                  |
+|glob                 | MIT/Apache-2.0       |
+|half                 | MIT/Apache-2.0       |
+|hex                  | MIT OR Apache-2.0    |
+|ioctl-sys            | MIT OR Apache-2.0    |
+|isatty               | MIT/Apache-2.0       |
+|maybe-uninit         | Apache-2.0 OR MIT    |
+|md5                  | Apache-2.0/MIT       |
+|num-integer          | MIT OR Apache-2.0    |
+|onig                 | MIT                  |
+|onig_sys             | MIT                  |
+|pkg-config           | MIT/Apache-2.0       |
+|platform-info        | MIT                  |
+|ppv-lite86           | MIT/Apache-2.0       |
+|rand_chacha          | MIT OR Apache-2.0    |
+|rand_pcg             | MIT OR Apache-2.0    |
+|rust-ini             | MIT                  |
+|semver               | MIT/Apache-2.0       |
+|semver-parser        | MIT/Apache-2.0       |
+|sha1                 | BSD-3-Clause         |
+|sha2                 | MIT/Apache-2.0       |
+|sha3                 | MIT/Apache-2.0       |
+|smallvec             | MIT/Apache-2.0       |
+|strsim               | MIT                  |
+|syn                  | MIT OR Apache-2.0    |
+|synom                | MIT/Apache-2.0       |
+|synstructure         | MIT                  |
+|tempfile             | MIT OR Apache-2.0    |
+|term_grid            | MIT                  |
+|termsize             | MIT                  |
+|term_size            | MIT/Apache-2.0       |
+|thread_local         | Apache-2.0/MIT       |
+|typenum              | MIT/Apache-2.0       |
+|unix_socket          | MIT/Apache-2.0       |
+|vec_map              | MIT/Apache-2.0       |
+|wild                 | Apache-2.0 OR MIT    |
+|winapi-util          | Unlicense/MIT        |
+|xattr                | MIT/Apache-2.0       |
+
 # Testing
 In order to confirm the missing features/commands in the `uutils-coreutils` which are required by Apertis a testing needs to be performed. The steps proposed are:
 
-- 
GitLab