Skip to content

Commit

Permalink
Fix: linter errors and lincensing infomration (#1036)
Browse files Browse the repository at this point in the history
The use of bare links in the ATTRIBUTION file triggers linter.
Add a markdown hyperlink format to alleviate that.
  • Loading branch information
DawidWesierski4 authored Jan 9, 2025
1 parent 2ec7f0e commit be8d5dc
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 26 deletions.
50 changes: 25 additions & 25 deletions ATTRIBUTION.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,28 +13,28 @@
> for any licensing fees due, in connection with your use of Ffmpeg or Gstreamer.

| Component Name | Origin | License |
|------------------------------- |-----------------------------------------------------|----------------------------------------------|
| libpthread.so.0 (Linux) | https://sourceware.org/git/?p=glibc.git | Part of GNU glibc / LGPLv2.1 |
| libwinpthread-1.dll (Windows) | https://sourceforge.net/projects/mingw-w64/ | Part of GNU glibc / LGPLv2.1 |
| libm.so.6 (Linux) | Same as libpthread.so.0 | Part of GNU glibc / LGPLv2.1 |
| libc.so.6 (Linux) | Same as libpthread.so.0 | Part of GNU glibc / LGPLv2.1 |
| DPDK | https://github.com/DPDK/dpdk | BSD-3-clause |
| Simple DirectMedia Layer (SDL2) | https://github.com/libsdl-org/SDL | zlib license |
| libpcap | https://github.com/the-tcpdump-group/libpcap | BSD-3-clause |
| Json-c | https://github.com/json-c/json-c | MIT license |
| OpenSSL | https://github.com/openssl/openssl | OpenSSL License |
| google/googletest | https://github.com/google/googletest | BSD 3-Clause "New" or "Revised" License |
| Libgcc_s_seh-1.dll(Windows) | GCC Repository: https://gcc.gnu.org/git/?p=gcc.git | Part of GNU glibc /LGPLv2.1 |
| Libgcc_s_seh-1.dll (Windows) | GCC Repository: https://gcc.gnu.org/git/?p=gcc.git | Part of GNU glibc / LGPLv2.1 |
| FFMPEG | https://git.ffmpeg.org/ffmpeg.git | GNU Lesser General Public License version 2.1|
| MediaSDK | https://github.com/Intel-Media-SDK/MediaSDK | MIT License |
| LibRIST | https://code.videolan.org/rist/librist | BSD-2-Clause |
| Libbpf | https://github.com/libbpf/libbpf | LGPL-2.1 OR BSD-2-Clause |
| Libxdp | https://github.com/xdp-project/xdp-tools/tree/master| LGPL-2.1 OR BSD-2-Clause |
| Gstreamer | https://github.com/GStreamer/gstreamer | LGPL v2.1 |
| libibverbs | https://github.com/linux-rdma/rdma-core/blob/master/libibverbs | GPLv2 |
| librdmacm | https://github.com/linux-rdma/rdma-core/tree/master/librdmacm | GPLv2 |
| level-zero | https://github.com/oneapi-src/level-zero | MIT |
| level-zero-dev | https://github.com/oneapi-src/level-zero | MIT |
| xpu-smi | https://github.com/intel/xpumanager | MIT |
| Component Name | Origin | License |
|---------------------------------|---------------------------------- |-----------------------------------------------|
| libpthread.so.0 (Linux) | [GNU C Library (glibc)](https://sourceware.org/git/?p=glibc.git) | Part of GNU glibc / LGPLv2.1 |
| libwinpthread-1.dll (Windows) | [MinGW-w64](https://sourceforge.net/projects/mingw-w64/) | Part of GNU glibc / LGPLv2.1 |
| libm.so.6 (Linux) | Same as libpthread.so.0 | Part of GNU glibc / LGPLv2.1 |
| libc.so.6 (Linux) | Same as libpthread.so.0 | Part of GNU glibc / LGPLv2.1 |
| DPDK | [DPDK](https://github.com/DPDK/dpdk) | BSD-3-clause |
| Simple DirectMedia Layer (SDL2) | [Simple DirectMedia Layer (SDL2)](https://github.com/libsdl-org/SDL) | zlib license |
| libpcap | [libpcap](https://github.com/the-tcpdump-group/libpcap) | BSD-3-clause |
| Json-c | [Json-c](https://github.com/json-c/json-c) | MIT license |
| OpenSSL | [OpenSSL](https://github.com/openssl/openssl) | OpenSSL License |
| google/googletest | [Google Test (googletest)](https://github.com/google/googletest) | BSD 3-Clause "New" or "Revised" License |
| Libgcc_s_seh-1.dll(Windows) | [GCC Repository](https://gcc.gnu.org/git/?p=gcc.git) | Part of GNU glibc /LGPLv2.1 |
| Libgcc_s_seh-1.dll (Windows) | [GCC Repository](https://gcc.gnu.org/git/?p=gcc.git) | Part of GNU glibc / LGPLv2.1 |
| FFMPEG | [FFmpeg](https://git.ffmpeg.org/ffmpeg.git) | GNU Lesser General Public License version 2.1 |
| MediaSDK | [Intel Media SDK](https://github.com/Intel-Media-SDK/MediaSDK) | MIT License |
| LibRIST | [LibRIST](https://code.videolan.org/rist/librist) | BSD-2-Clause |
| Libbpf | [Libbpf](https://github.com/libbpf/libbpf) | LGPL-2.1 OR BSD-2-Clause |
| Libxdp | [Libxdp](https://github.com/xdp-project/xdp-tools/tree/master) | LGPL-2.1 OR BSD-2-Clause |
| Gstreamer | [GStreamer](https://github.com/GStreamer/gstreamer) | LGPL v2.1 |
| libibverbs | [libibverbs](https://github.com/linux-rdma/rdma-core/blob/master/libibverbs) | GPLv2 |
| librdmacm | [librdmacm](https://github.com/linux-rdma/rdma-core/tree/master/librdmacm) | GPLv2 |
| level-zero | [Level Zero](https://github.com/oneapi-src/level-zero) | MIT |
| level-zero-dev | [Level Zero Dev](https://github.com/oneapi-src/level-zero) | MIT |
| xpu-smi | [XPU SMI](https://github.com/intel/xpumanager) | MIT |
22 changes: 21 additions & 1 deletion LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,24 @@ DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

FFmpeg is an open source project licensed under LGPL and GPL; GStreamer is an open source framework licensed under LGPL.

Both FFmpeg and GStreamer is an unmodified dependency of Media Transport Library software and not distributed by Intel,
You are solely responsible for determining if users use of FFmpeg or Gstreamer requires any additional licenses.
Intel is not responsible for obtaining any such licenses, nor liable for any licensing fees due,
in connection with your use of Ffmpeg or Gstreamer.

In the case of FFmpeg:
FFmpeg is an open source project licensed under LGPL and GPL. See https://www.ffmpeg.org/legal.html.
You are solely responsible for determining if your use of FFmpeg requires any additional licenses.
Intel is not responsible for obtaining any such licenses, nor liable for any licensing fees due,
in connection with your use of FFmpeg.

In the case of GStreamer:
GStreamer is an open source framework licensed under LGPL.
See https://gstreamer.freedesktop.org/documentation/frequently-asked-questions/licensing.html.
You are solely responsible for determining if your use of GStreamer requires any additional licenses.
Intel is not responsible for obtaining any such licenses, nor liable for any licensing fees due,
in connection with your use of GStreamer.
File renamed without changes.

0 comments on commit be8d5dc

Please sign in to comment.