From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jia He Subject: Re: [PATCH v8 2/3] ring: introduce new header file to include common functions Date: Mon, 22 Jan 2018 14:18:40 +0800 Message-ID: <92d5a426-fa1b-cc58-bb8c-ca4dd7487220@gmail.com> References: <1516161831-28719-1-git-send-email-hejianet@gmail.com> <1516161831-28719-3-git-send-email-hejianet@gmail.com> <20180119163820.lk6mi6mjxaomb5nq@platinum> <6d596a3b-c3c7-5dea-2786-0275d36af4da@gmail.com> <60d7010d-caf8-8ade-a34c-7e284842cded@nxp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Cc: "dev@dpdk.org" , Thomas Monjalon , Jerin Jacob , Jianbo Liu , Jan Viktorin , "konstantin.ananyev@intel.com" , Jia He , kmacy@freebsd.org To: Hemant Agrawal , Olivier Matz Return-path: Received: from mail-pf0-f172.google.com (mail-pf0-f172.google.com [209.85.192.172]) by dpdk.org (Postfix) with ESMTP id E3E68199B5 for ; Mon, 22 Jan 2018 07:19:12 +0100 (CET) Received: by mail-pf0-f172.google.com with SMTP id y26so6327973pfi.10 for ; Sun, 21 Jan 2018 22:19:12 -0800 (PST) In-Reply-To: <60d7010d-caf8-8ade-a34c-7e284842cded@nxp.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hi hermant On 1/22/2018 1:15 PM, Hemant Agrawal Wrote: > Hi Jia, > > On 1/22/2018 7:23 AM, Jia He wrote: >>>>> This is BSD-2-freebsd, which is not a approved license for DPDK. >>>>> Can you ask Kip Macy, if he/she is ok to re-license it with BSD-3? >>>>> >>>>> Please check with legal, if you can just keep the copyright of Kip >>>>> Macy and re license it with BSD-3. >>>>> >>>>> I see the BSD-3 license to be permissive enough to be re-licensed as >>>>> BSD-3. >>>>> But I am not a lawyer. >>>>> >>>> I agree this is something we should do, as a maintainer of >>>> librte_ring, I can >>>> do it. >>>> >>>> But here, Jia is just moving code in a new file. I don't think this >>>> should block >>>> his patchset from beeing included. >>>   [Hemant]   I thought of blocking this kind of moves, so that we get >>> the license complaint of DPDK faster 😊 >>> >>> Jia, shall keep the original copyrights and headers in this file (i.e. >>> No SPDX).   You need to fix it along with rte_ring.h in near future. >>> >>> Regards, >>> Hemant >>> >> Ok, I will >> Besides ,I got the allowance from Kip Macy just now. He/She allowed dpdk >> to license librte_ring.h as BSD-3. >> >> My question: >>> Would you mind allowing dpdk librte_ring.h to be licensed as BSD 3 >> instead of BSD 2? >> His/her reply: >> >> "I think that's fine. If you're using it be careful I think there's a >> fix to memory barrier usage needed more relaxed memory models such as >> ARM. I'll check reviews to see if it made it in or not." >> > > That is good. Your Patch v9 looks ok. > > Will you please also add another patch for following: > (all files in librte_ring - having BSD-2 license) > > /* SPDX-License-Identifier: BSD-3-Clause >  * >  * Copyright ..... (Intel or your company) >  * Copyright (c) 2007-2009 Kip Macy kmacy@freebsd.org >  * All rights reserved. >  * Derived from FreeBSD's bufring.h >  * Used as BSD-3 Licensed with permission from Kip Macy. >  */ > > With pleasure, thanks -- Cheers, Jia