[{"id":29473,"web_url":"https://patchwork.libcamera.org/comment/29473/","msgid":"<Zjyi3CFNIKFv1HG5@phenom.ffwll.local>","date":"2024-05-09T10:18:04","subject":"Re: [PATCH 2/2] drm/fourcc.h: Add libcamera to Open Source Waiver","submitter":{"id":187,"url":"https://patchwork.libcamera.org/api/people/187/","name":"Daniel Vetter","email":"daniel@ffwll.ch"},"content":"On Wed, Feb 28, 2024 at 11:22:44AM +0100, Jacopo Mondi wrote:\n> The libcamera (www.libcamera.org) project uses the drm/fourcc.h header\n> to define its own image formats. Albeit libcamera aims for fully open\n> source driver and userspace software stacks, it is licensed with the\n> 'GNU L-GPL' license which allows closed source application to link\n> against the library.\n> \n> Add libcamera to the list projects to which the 'Open Source User\n> Waiver' notice applies.\n> \n> Signed-off-by: Jacopo Mondi <jacopo.mondi@ideasonboard.com>\n> ---\n>  include/uapi/drm/drm_fourcc.h | 1 +\n>  1 file changed, 1 insertion(+)\n> \n> diff --git a/include/uapi/drm/drm_fourcc.h b/include/uapi/drm/drm_fourcc.h\n> index 4e6df826946a..beef743ac818 100644\n> --- a/include/uapi/drm/drm_fourcc.h\n> +++ b/include/uapi/drm/drm_fourcc.h\n> @@ -97,6 +97,7 @@ extern \"C\" {\n>   *\n>   * - GL\n>   * - Vulkan extensions\n> + * - libcamera\n\nI think we can bikeshed whether we want to be more specific (with like\nlisting the gl/vk extensions), but imo it's a good start and imo also\ntotally makes sense to officially list libcamera. On both patches.\n\nAcked-by: Daniel Vetter <daniel.vetter@ffwll.ch>\n\nI think collect a handful more acks from drm and libcamera folks and then\nland this.\n-Sima\n\n>   *\n>   * and other standards, and hence used both by open source and closed source\n>   * driver stacks, the usual requirement for an upstream in-kernel or open source\n> -- \n> 2.43.2\n>","headers":{"Return-Path":"<libcamera-devel-bounces@lists.libcamera.org>","X-Original-To":"parsemail@patchwork.libcamera.org","Delivered-To":"parsemail@patchwork.libcamera.org","Received":["from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id CA5B7BDE6B\n\tfor <parsemail@patchwork.libcamera.org>;\n\tThu,  9 May 2024 10:18:10 +0000 (UTC)","from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id E480B6342D;\n\tThu,  9 May 2024 12:18:09 +0200 (CEST)","from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com\n\t[IPv6:2a00:1450:4864:20::62d])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 2D77A633FA\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu,  9 May 2024 12:18:08 +0200 (CEST)","by mail-ej1-x62d.google.com with SMTP id\n\ta640c23a62f3a-a599fc7943aso15737866b.1\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tThu, 09 May 2024 03:18:08 -0700 (PDT)","from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa])\n\tby smtp.gmail.com with ESMTPSA id\n\t4fb4d7f45d1cf-5733bed72bbsm543942a12.57.2024.05.09.03.18.06\n\t(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n\tThu, 09 May 2024 03:18:06 -0700 (PDT)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ffwll.ch header.i=@ffwll.ch header.b=\"fp3lKARm\";\n\tdkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=ffwll.ch; s=google; t=1715249887; x=1715854687;\n\tdarn=lists.libcamera.org; \n\th=in-reply-to:content-disposition:mime-version:references:message-id\n\t:subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; \n\tbh=QMo80re7R0QCnfDajuHAeRt8PiE3aaMzdIRLNaEedAA=;\n\tb=fp3lKARmcMS6e2vKEuSp5Pz30bzR7HfR0Qe9vY3IbyeDROOHaOjKCCoVCEl0/T8TVA\n\tJK9DYrUTffNky3Ub756qhAHMfy2GlCUu4vCmABKTYmzDqfWw4nMteJh3UEWJ356Otctu\n\tz01++B8ZHwA4b3bDUnGNp1sIPZAst0GXoc+lo=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20230601; t=1715249887; x=1715854687;\n\th=in-reply-to:content-disposition:mime-version:references:message-id\n\t:subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date\n\t:message-id:reply-to;\n\tbh=QMo80re7R0QCnfDajuHAeRt8PiE3aaMzdIRLNaEedAA=;\n\tb=IdFg+R/HFgpfeyNH2FAZx5rh0LaoY8N/4cE4z05gycpQpYzwaj5Z9knT0fDhRdS0WS\n\tJ5VKdvqI9tYrPGeWuzOD9YX//yxN/5UxtKn7BXxD2lsLmH5XB7IPmmJBVkap62108ojm\n\tnEJQkJwMGQQ4kNn62j5o8dl9TIo3vRSTA1KNeI3eexgS/qo9rkq7M8b/QAUt8eOfZoP4\n\tYZCpxS9RLncH0R0WUf4UXQJHuBoraOcbcEIkg0NCwtPJNz+2UYh/81yuJwSfaY74gyCP\n\thET3FMZKvjru8HXVJ6YvdBVheYZyjXHLoLpOXfruFHanlLGnHkBmsSh8WksPavhjdEVv\n\tBJ6A==","X-Forwarded-Encrypted":"i=1;\n\tAJvYcCVaEGu715Li3o1Dz91sYl7x7UoWaRTBOYsXj/7owVvRVccLoeBlMtFVFRy53ZGzc3EKVurFhL/wzPx9+W4yy67eKuJycjTfL2JvAp2gRAaIWW6o2Q==","X-Gm-Message-State":"AOJu0Yz3r1GrFO1Tq2hovwQ0CpXdvNNtbnmy2NpGZnwjGYr56NZhkpyH\n\t2w2Jl+RovPr4g/s8bl0Wq+gpnVPBUIFplXejze9PZOyeG+NzZFKXui/OIBSQNSxINY0zSa3Duz7\n\to","X-Google-Smtp-Source":"AGHT+IFD2ffhpTIw9COJST54Y67NKmy5baxY2JSAOghYtJSXueh+ikZCOoiZHjIPGzIdmW+a/PZPDg==","X-Received":"by 2002:a05:6402:401c:b0:572:6698:9247 with SMTP id\n\t4fb4d7f45d1cf-5731d99603emr3717435a12.1.1715249887481; \n\tThu, 09 May 2024 03:18:07 -0700 (PDT)","Date":"Thu, 9 May 2024 12:18:04 +0200","From":"Daniel Vetter <daniel@ffwll.ch>","To":"Jacopo Mondi <jacopo.mondi@ideasonboard.com>","Cc":"David Airlie <airlied@gmail.com>, Daniel Vetter <daniel@ffwll.ch>,\n\tMaarten Lankhorst <maarten.lankhorst@linux.intel.com>,\n\tMaxime Ripard <mripard@kernel.org>,\n\tThomas Zimmermann <tzimmermann@suse.de>,\n\tNaushir Patuck <naush@raspberrypi.com>,\n\tLaurent Pinchart <laurent.pinchart@ideasonboard.com>,\n\tdri-devel@lists.freedesktop.org, libcamera-devel@lists.libcamera.org","Subject":"Re: [PATCH 2/2] drm/fourcc.h: Add libcamera to Open Source Waiver","Message-ID":"<Zjyi3CFNIKFv1HG5@phenom.ffwll.local>","References":"<20240228102245.80469-1-jacopo.mondi@ideasonboard.com>\n\t<20240228102245.80469-3-jacopo.mondi@ideasonboard.com>","MIME-Version":"1.0","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<20240228102245.80469-3-jacopo.mondi@ideasonboard.com>","X-Operating-System":"Linux phenom 6.6.15-amd64 ","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","Errors-To":"libcamera-devel-bounces@lists.libcamera.org","Sender":"\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>"}}]