[PATCH] eng: add Apache License 2.0 restriction
Gedare Bloom
gedare at rtems.org
Thu Jul 27 18:14:52 UTC 2023
This looks fine to me.
On Wed, Jul 26, 2023 at 10:29 AM Karel Gardas <karel at functional.vision> wrote:
>
> ---
> eng/license-requirements.rst | 26 +++++++++++++++++++++++++-
> 1 file changed, 25 insertions(+), 1 deletion(-)
>
> diff --git a/eng/license-requirements.rst b/eng/license-requirements.rst
> index b2720f2..537b45e 100644
> --- a/eng/license-requirements.rst
> +++ b/eng/license-requirements.rst
> @@ -98,9 +98,33 @@ these guidelines:
> * Advertising obligations are not acceptable.
>
> * Some license restrictions may be permissible. These will be considered
> - on a case-by-case basis.
> + on a case-by-case basis. See below for a list of such restrictions.
>
> In practice, these guidelines are not hard to follow. Critically,
> they protect the freedom of the RTEMS source code and that of end users
> to select the license and distribution terms they prefer for their
> RTEMS-based application.
> +
> +License restrictions
> +--------------------
> +
> +* Apache License 2.0 in section 4 (b) requires modified files to carry
> + prominent notice about performed modification. In case you modify such
> + file and the notice is not there yet you are required to put notice
> + below at the top of the modified file. If the notice is already
> + there you don't need to add it second time.
> + The notice should look:
> +
> + .. code-block:: c
> +
> + /*
> + * The file was modified by RTEMS contributors.
> + */
> +
> + .. warning:: Do not import any project or files covered by the Apache
> + License 2.0 into the RTEMS project source tree without
> + discussing first with developers on the mailing list!
> + Handling of Apache License 2.0 projects is a bit
> + sensitive manner and RTEMS project is not prepared to
> + handle one kind of those projects yet. E.g. the projects
> + with NOTICE file present in the source tree.
> --
> 2.25.1
>
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
More information about the devel
mailing list