xiaoxiang781216 commented on PR #7749:
URL: https://github.com/apache/nuttx/pull/7749#issuecomment-1334687230

   > @PeterBee97 @xiaoxiang781216 these headers files seem to be a direct copy 
of Linux V4L2 header that is GPL: 
https://www.kernel.org/doc/html/v4.8/media/uapi/v4l/videodev.html
   > 
   > Please take care when using GPL code as reference, this is a gray area, 
otherwise we will need to change our license from Apache to GPL! I suggest 
asking support from Apache lawyers (@justinmclean does Apache have license 
lawyer?).
   
   Yes, the symbols are same as Linux to keep the compatibility, but the 
implementation is written from the scratch. Is the API prototype also covered 
by license?
   
   BTW, I guess the original interface design is influenced by v4l2(of course, 
the implementation is totally different and write from scratch), @masayuki2009 
could you confirm it?
   This patch just follow this direction to make it more compatibility by 
adding more symbols and implementation.


-- 
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.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

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

Reply via email to