Skip to content

Create an Notice For Docker Image#75

Open
Jayesh45-master wants to merge 1 commit intoeclipse-lmos:mainfrom
Jayesh45-master:add-docker-notice
Open

Create an Notice For Docker Image#75
Jayesh45-master wants to merge 1 commit intoeclipse-lmos:mainfrom
Jayesh45-master:add-docker-notice

Conversation

@Jayesh45-master
Copy link

Fixes #36

Title: Create an Notice For Docker Image

Description
This Pull Request introduces a dedicated NOTICE-DOCKER.md file (or notice.md) to provide legal transparency and compliance for our published container images.

As these images are intended for demonstration and development purposes, this notice ensures that downstream users are aware of the licensing boundaries and the provenance of the software contained within the image layers.

Changes
New Documentation: Added a comprehensive Docker Notice file including:
Project Context: Links to source code, DockerHub, and the specific Dockerfile.
License Clarification: Explicitly states that the project license (Apache 2.0) applies to the source code, while the image contains 3rd-party components under separate licenses.
Base Image Attribution: Details for the eclipse-temurin:20-jre-alpine base image and its source.
Usage Notice: Disclaimer regarding the experimental/demo nature of the image.

Why this is required
To comply with open-source distribution best practices, we must provide clear metadata regarding:
Transparency: Allowing users to audit how the image was built.
Legal Safety: Distinguishing between the application license and the system-level licenses (GPL/MIT/etc. found in Alpine/JRE layers).
Security: Providing a starting point for vulnerability scanning and license compliance audits.

Verification Checklist
[x] All URLs in the notice lead to active pages/files.
[x] The Dockerfile link points to the specific version on the main branch.
[x] Markdown formatting is verified and renders correctly.
[x] The notice follows the structure required by [Link to project guidelines if applicable].

Changelog
Add documentation notice for published Docker image

/label skip-changelog

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create a notice for docker images

1 participant