From owner-freebsd-net@FreeBSD.ORG Mon May 5 18:00:01 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 85D0D106566B for ; Mon, 5 May 2008 18:00:01 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.182]) by mx1.freebsd.org (Postfix) with ESMTP id 5ADE38FC0A for ; Mon, 5 May 2008 18:00:01 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by wa-out-1112.google.com with SMTP id j4so838863wah.3 for ; Mon, 05 May 2008 11:00:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=alrYR4Z9qCWPrTXeJ3XkylTclGyFa2fLPEMmYhTmQDY=; b=Zhed1Nsqe5TrQWGME5E7wj/dY8F7ojptd3cdmw8NOYcfMpTLievPdS4KVq40hrDCULVX9Bn4vhh/yrifOYDlKy/G1H3vnYb7gDnXLu622fpk79Fp0TsbrjmWZLKZmMfJjzpM46McLcY+wNdSYBdV8i0eofqZtnoGqzcPRFlc3Zk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=NfeWiQ4GUiZl54YDlzWrX2fZ9lUiO3ijVOAyaVwUk1SGcm5DxB0K9pWTFwD0gif+9QD5gklvZua6RIdiR9Y0uy43gdxfmDtKOArjaEwEjOZyv4gPPVaPXEbwQVufwGbZ1X9UdYGwsTfdKigz25NN1F/u3eQTGzqLh7YpfsnYbTg= Received: by 10.114.173.15 with SMTP id v15mr6010631wae.63.1210010400926; Mon, 05 May 2008 11:00:00 -0700 (PDT) Received: by 10.115.22.10 with HTTP; Mon, 5 May 2008 11:00:00 -0700 (PDT) Message-ID: Date: Mon, 5 May 2008 11:00:00 -0700 From: "Kip Macy" To: hlwhyw@shtel.net.cn In-Reply-To: <424543f9f5.3f9f542454@shtel.net.cn> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <424543f9f5.3f9f542454@shtel.net.cn> Cc: freebsd-net@freebsd.org Subject: Re: Can I port 4.4BSD-Lite's TCP/IP protocol stack soure code to my own OS kernel which is GPL Licenced? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2008 18:00:01 -0000 On Sun, May 4, 2008 at 6:32 AM, wrote: > Hi, all > > Can I port 4.4BSD-Lite's TCP/IP protocol stack soure code to my own OS kernel which is GPL Licence? > > I know that 4.4BSD-Lite is BSD Licenced. Is it legal to port BSD Licenced code and change it to GPL licence? Yes. BSD licensed code can, by definition, be included in software with any license. The only restriction is that you cannot change the license of the code without permission of the copyright holder. However, I see no reason to do that. -Kip