On Mon, Jun 13, 2022 at 11:19 AM Duc Doan <dtbpk...@gmail.com> wrote:

> Dear all,
>
> I am working on my GSoC project about adding features to the STM32F4 BSP.
> I am planning to include STM32 HAL from STMicroelectronics (which can be
> found here:
> https://github.com/STMicroelectronics/STM32CubeF4/tree/master/Drivers/STM32F4xx_HAL_Driver)
> into RTEMS. However, the license text in each code file might be unclear:
> "This software is licensed under terms that can be found in the LICENSE
> file in the root directory of this software component. If no LICENSE file
> comes with this software, it is provided AS-IS", especially the part about
> a LICENSE file "in the root directory". The root directory is likely the
> STM32F4xx_HAL_Driver folder that I have included the direct link above. I
> would like to ask if I need to modify (adding text clarification in the
> license text for each file) the files, or should I do something else to be
> safe?
>

Is this the text found in each source file?

https://github.com/STMicroelectronics/STM32CubeF4/blob/master/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c#L9

I don't think this is a direct copy of the 3 paragraph BSD license which we
have at the top of the RTEMS source tree (
https://git.rtems.org/rtems/tree/LICENSE.BSD-3-Clause). I'm prone to
suggest putting a LICENSE.STM-3-Clause at the top of the RTEMS tree and
adding a comment in ifdef __rtems__ at the top of each file saying the
LICENSE file is there.

This impacts other imports from STM so I am curious what Karel, Sebastian,
and Andrei are seeing for the license in the code they are importing and
what they plan to do.

I don't think we can have a generically named file "LICENSE" way down in
the tree. We have the pattern of having licenses at the top of the RTEMS
source tree.

--joel


>
> Best,
>
> Duc Doan
> _______________________________________________
> devel mailing list
> devel@rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to