On Wed, Feb 28, 2024 at 11:22:44AM +0100, Jacopo Mondi wrote: > The libcamera (www.libcamera.org) project uses the drm/fourcc.h header > to define its own image formats. Albeit libcamera aims for fully open > source driver and userspace software stacks, it is licensed with the > 'GNU L-GPL' license which allows closed source application to link > against the library. > > Add libcamera to the list projects to which the 'Open Source User > Waiver' notice applies. > > Signed-off-by: Jacopo Mondi <jacopo.mondi@xxxxxxxxxxxxxxxx> > --- > include/uapi/drm/drm_fourcc.h | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/include/uapi/drm/drm_fourcc.h b/include/uapi/drm/drm_fourcc.h > index 4e6df826946a..beef743ac818 100644 > --- a/include/uapi/drm/drm_fourcc.h > +++ b/include/uapi/drm/drm_fourcc.h > @@ -97,6 +97,7 @@ extern "C" { > * > * - GL > * - Vulkan extensions > + * - libcamera I think we can bikeshed whether we want to be more specific (with like listing the gl/vk extensions), but imo it's a good start and imo also totally makes sense to officially list libcamera. On both patches. Acked-by: Daniel Vetter <daniel.vetter@xxxxxxxx> I think collect a handful more acks from drm and libcamera folks and then land this. -Sima > * > * and other standards, and hence used both by open source and closed source > * driver stacks, the usual requirement for an upstream in-kernel or open source > -- > 2.43.2 > -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch