patacongo edited a comment on pull request #2016:
URL: https://github.com/apache/incubator-nuttx/pull/2016#issuecomment-711091610


   > This is a trivial change that is all of 3 API calls, how else could this 
be implemented? Are we somehow now prevented for ever adding DAC support for 
STM32 in boards?
   
   There are many other sources to leverage STM32 DAC files.  Unfortunately, 
one that has license issues was selected.  Haltian tends to slap their 
copyright on everything.
   
   So, yes, we can support STM32 DAC.  No we cannot let this code into the 
repository.  We have to play by the rules.
   
   Hmm... It looks like all of the STM32 DAC drivers have license issues:
   
       $ find boards/ -name "stm32*_dac.c" | xargs grep Copyright
       boards/arm/stm32/olimex-stm32-e407/src/stm32_dac.c: *   Copyright (C) 
2019 Acutronics Robotics All rights reserved.
       boards/arm/stm32l4/nucleo-l432kc/src/stm32_dac.c: *   Copyright (C) 2017 
Haltian Ltd. All rights reserved.
       boards/arm/stm32l4/nucleo-l452re/src/stm32_dac.c: *   Copyright (C) 2017 
Haltian Ltd. All rights reserved.
       boards/arm/stm32l4/nucleo-l496zg/src/stm32_dac.c: *   Copyright (C) 2017 
Haltian Ltd. All rights reserved.
       boards/arm/stm32l4/stm32l4r9ai-disco/src/stm32_dac.c: *   Copyright (C) 
2017-2018 Haltian Ltd. All rights reserved.
   
   The options then are only get a CCLA from Haltian, or to identify this as 
third party code in the LICENSE file.  Isn't that right?  In any event, it 
should be removed for now.
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to