[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <b4b662cc-7b56-4e96-b3d1-7d19e2663cb1@linux.dev>
Date: Thu, 8 May 2025 11:57:46 -0400
From: Sean Anderson <sean.anderson@...ux.dev>
To: Andrew Lunn <andrew@...n.ch>
Cc: Vladimir Oltean <vladimir.oltean@....com>, netdev@...r.kernel.org,
Andrew Lunn <andrew+netdev@...n.ch>, "David S . Miller"
<davem@...emloft.net>, Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>, Paolo Abeni <pabeni@...hat.com>,
Russell King <linux@...linux.org.uk>, upstream@...oha.com,
Christian Marangi <ansuelsmth@...il.com>, linux-kernel@...r.kernel.org,
Kory Maincent <kory.maincent@...tlin.com>,
Heiner Kallweit <hkallweit1@...il.com>,
Alexandre Belloni <alexandre.belloni@...tlin.com>,
Alexandre Torgue <alexandre.torgue@...s.st.com>,
Clark Wang <xiaoning.wang@....com>, Claudiu Manoil <claudiu.manoil@....com>,
Ioana Ciornei <ioana.ciornei@....com>, Joyce Ooi <joyce.ooi@...el.com>,
Madalin Bucur <madalin.bucur@....com>,
Maxime Coquelin <mcoquelin.stm32@...il.com>, UNGLinuxDriver@...rochip.com,
Wei Fang <wei.fang@....com>, imx@...ts.linux.dev,
linux-stm32@...md-mailman.stormreply.com
Subject: Re: [net-next PATCH v3 05/11] net: pcs: lynx: Convert to an MDIO
driver
Hi Andrew,
On 5/6/25 20:19, Andrew Lunn wrote:
>> > You will need to explain that better, because what I see is that the
>> > "BSD-3-Clause" portion of the license has disappeared and that applies
>> > file-wide, not just to your contribution.
>>
>> But I also have the option to just use the GPL-2.0+ license. When you
>> have an SPDX like (GPL-2.0+ OR BSD-3-Clause) that means the authors gave
>> permission to relicense it as
>>
>> - BSD-3-Clause
>> - GPL-2.0+
>> - GPL-2.0+ OR BSD-3-Clause
>> - GPL-2.0
>> - GPL-2.0 OR BSD-3-Clause
>> - GPL-3.0
>> - GPL-3.0 OR BSD-3-Clause
>> - GPL-4.0 (if it ever happens)
>>
>> I want my contributions to remain free software, so I don't want to
>> allow someone to take the BSD-3-Clause option (without the GPL).
>
> Please can you give us a summary of the licenses of this file over its
> complete history. Maybe it started out as GPL, and somebody wanted
> their parts to be under BSD, and so added the BSD parts?
This is the original license added in commit 0da4c3d393e4 ("net: phy:
add Lynx PCS module").
--Sean
Powered by blists - more mailing lists