From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 05AC54B7D1 for ; Sun, 24 Aug 2025 06:54:10 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 7767A68E6B2; Sun, 24 Aug 2025 09:54:06 +0300 (EEST) Received: from mail-yw1-f172.google.com (mail-yw1-f172.google.com [209.85.128.172]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 75449680248 for ; Sun, 24 Aug 2025 09:53:59 +0300 (EEST) Received: by mail-yw1-f172.google.com with SMTP id 00721157ae682-71fd1f94ad9so26883157b3.1 for ; Sat, 23 Aug 2025 23:53:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756018438; x=1756623238; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=DZ4yq7xflSYGYoSpktudCrMZzGgEr9PAojSNxs68wTU=; b=taAUo1bfowryfp0RWHnEMoR9ffJDldHvhwAmS1KX7lXRaOdlzEOAu1bkrMdeaGZDH5 44hrK9qw/z9Emy1QZXwaAt9WbolI6lso6wG8ILToaViVFbY99ZHXjCRbYVOMlJZC0b6q SPomMe4V8NR4L6kjm9AeYXN75+ZmhxLg1h+qEt0i8ixmVVqyk3ayHUTBvQM8KJBnQE6Q 4zdUhanOJjo+hfxxMIB9KhlAQhScvYYyH+WgK6h9C8lAZEEJUfxGlvmeRdQemdSRXn8l YvaC8Nyw0FEA8P1piU2Fjg7kBBtmAl1t0RDcoq+yXqObEHoeTOvSb2GXTmTD0rk4B7e5 u70g== X-Gm-Message-State: AOJu0YwnI4cac5CN0L88+BnQWWQflSZOwF69VXcAncNvBiaM6optXlU3 Tb1Oxj64qyba3AaTGZJazgSgXN1x7qHlTTM5pD5uOYn7zS+OVilt0o83J85y8Gnfb1aT7gIwlY5 Dl53v52l7EdIN8OL5F9C7PpcEpvOwnYHU67NIzc4= X-Gm-Gg: ASbGncsZzGw/B19JV9dsByeYvrTpxsoVbZMbdbYEvqwm40QspbCQf3yNOAO98v6dHv5 3lvbx+bw18HNPA3XVyKgIwFNxJWRo++fqPKDABqc7wAdOQzRW9PTnT38+wn0MearesHEeh8CQhK eyjOq57mp9eHalvvILQWfYKL6pViiBkQPCcObC9ghyV2aWLn1ZPzmKd1mYH/dGjzBxivqqs+4xT UT8398xq3Ws4ndCqodM75EHaRoa6UxDVbroZtOM X-Google-Smtp-Source: AGHT+IF7g7mp/q+zGDEVw0Y09lNbUTmFvg5t2VBvDe8+orxbj8q7Fgxr6p/ZWsHijLCML14pYr5rizAH1RMAvsJCJp4= X-Received: by 2002:a05:690c:6d8b:b0:71f:f726:50a6 with SMTP id 00721157ae682-71ff7265d1fmr46272377b3.30.1756018437717; Sat, 23 Aug 2025 23:53:57 -0700 (PDT) MIME-Version: 1.0 References: <20250821113202.GH29660@pb2> <20250823203314.GU29660@pb2> In-Reply-To: <20250823203314.GU29660@pb2> Date: Sun, 24 Aug 2025 07:53:45 +0100 X-Gm-Features: Ac12FXwGB8cBfMLw-PuCeMptj5sUjIdlRWBVyAf_gOLm0dtN3c8_AKF6ehjPMy8 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] Legal Advice Was: [POLL][RFC] Merge vs Cherry pick for integration of changes X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Kieran Kunhya via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: Kieran Kunhya Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: On Sat, 23 Aug 2025, 21:33 Michael Niedermayer via ffmpeg-devel, < ffmpeg-devel@ffmpeg.org> wrote: > Hi > > Here is the legal advice that i was given. > The GA has the full text and that is much more detailed. > Iam posting the relevant parts so the whole community can see it. > > "a claim that there is GPLv2 code in a file of > FFmpeg origin that has the LGPLv2.1 license would be a breach of the > FFmpeg's > LGPLv2.1 license. While section 3 of the LGPLv2.1 would have allowed him > to > take the original FFmpeg files and change the license for them to GPLv2, > he > didn't follow the necessary steps to effectively change the license. So > the > original code he is building from is still under LGPLv2.1. Since code > contributions to a copyleft work have to be under the /same /license as > the > code you are contributing to (Section 2(c), "You must cause the whole of > the > work to be licensed at no charge to all third parties under the terms of > this > License"), Paul's contributions to LGPLv2.1 files are under the LGPLv2.1 > license because he didn't exercise the option to change them to GPLv2 > first. A > claim otherwise would be admitting he is in breach of the FFmpeg license." > > "You can safely assume that any new file he created with a license > identifier in the file of LGPLv.2.1 is under the LGPLv2.1 license." > > "Paul's response to your use of his code may be to relicense his code under > the AGPL,* but he cannot change the license retroactively - you would > have to > accommodate the AGPL license for any later changes you adopt, but not for > any > code you are using from before a license change." > > thx > > [...] > Can you confirm the FFlabs lawyer said something different? And so you went to another one until you got the answer you wanted? Kieran > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".