From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) by dpdk.org (Postfix) with ESMTP id C0EAF5A43 for ; Thu, 9 Apr 2015 00:12:03 +0200 (CEST) Received: by iebmp1 with SMTP id mp1so86713729ieb.0 for ; Wed, 08 Apr 2015 15:12:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=8o01Hfeh0SkxUFnfEiqRJrhah3b+hD4fsuYoHZYduGM=; b=aaTsBW4EWgZFwzsT1tnk0ts5x6sNmWdnmIHqPj19mgFOYU0SkrF71ZKIMrhrPvLTMc ultNsHvu9G67g8/Qy8kzCbciR7qnn7VFx58CZ80R3VNjO6H1frbl1eo5NmhhBdu+5Xrr z/c/pkb5CAfQjJt99Fv9nbsfifV2gdA7Ci4aitQNm6aO9NIO0gQv0jrhIynBdSdpzam/ aklgp4TUtZZ4lXytKBLKWac4qJM2H6Sq+7E1zqk1KuxgKBmKSFJa+48DWbCNCB0O+vTN WcHaClf6AwWFWIFoJk9dkt5GAG1GIsLT1dRxcmX7OFQ/Bkch1p6TW4FN3ft435ObQ1Zv IkTw== X-Gm-Message-State: ALoCoQkv63SIFBDT4vIEKRltltw6rB+qpe7Lt5ya0M40NCh/g7F3nyFYDytZ3FzhHLLAUxHOgN/r MIME-Version: 1.0 X-Received: by 10.50.8.6 with SMTP id n6mr15391920iga.12.1428531123210; Wed, 08 Apr 2015 15:12:03 -0700 (PDT) Received: by 10.64.58.129 with HTTP; Wed, 8 Apr 2015 15:12:03 -0700 (PDT) In-Reply-To: <20150408185833.GB12585@mhcomputing.net> References: <3571725.20GtF5MAnU@xps13> <0C5AFCA4B3408848ADF2A3073F7D8CC86D58F9C2@IRSMSX109.ger.corp.intel.com> <20150408111603.3497f306@urahara> <20150408185833.GB12585@mhcomputing.net> Date: Wed, 8 Apr 2015 15:12:03 -0700 Message-ID: From: Stephen Hemminger To: Matthew Hall Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] tools brainstorming X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Apr 2015 22:12:04 -0000 The userspace code has to be BSD ( no GPL ). The Linux kernel code must be GPLv2 or BSD/GPL license. The other kernel code should be BSD/GPL. On Wed, Apr 8, 2015 at 11:58 AM, Matthew Hall wrote: > On Wed, Apr 08, 2015 at 11:16:03AM -0700, Stephen Hemminger wrote: > > I prefer the file just say that it is BSD or GPL and refer to license > files > > in the package. That way if something has to change it doesn't need a > > massive license sweep > > Hi guys, > > I hope we're also enforcing some requirement that all user-space files that > are expected to be used inside of the address space apps must be BSD, MIT, > or > other license which allows binary redistribution, as part of these > standards. > Or we could end up causing a lot of pain for the app developers if somebody > puts a bunch of GPL files into the user-space code which blocks their > usage. > > For the Linux kernel side files, we probably need to say BSD, MIT, or GPLv2 > specifically, and not GPLv3, I think that's what Linus is using, or it > could > be a problem to upstream any of those as DPDK usage grows. > > For the BSD kernel side files, if any, probably need to be sure we're > compatible with at least FreeBSD and NetBSD, and probably also OpenBSD. > > Matthew. >