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