From owner-freebsd-arch@FreeBSD.ORG Wed Jan 5 21:42:30 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD5F1106566B for ; Wed, 5 Jan 2011 21:42:30 +0000 (UTC) (envelope-from mj@feral.com) Received: from ns1.feral.com (ns1.feral.com [192.67.166.1]) by mx1.freebsd.org (Postfix) with ESMTP id A3BF68FC13 for ; Wed, 5 Jan 2011 21:42:30 +0000 (UTC) Received: from [192.168.221.2] (remotevpn [192.168.221.2]) by ns1.feral.com (8.14.4/8.14.3) with ESMTP id p05LgKmh027885 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Wed, 5 Jan 2011 13:42:29 -0800 (PST) (envelope-from mj@feral.com) Message-ID: <4D24E5B6.8060904@feral.com> Date: Wed, 05 Jan 2011 13:42:14 -0800 From: Matthew Jacob Organization: Feral Software User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: freebsd-arch@freebsd.org References: <20110103220153.69cf59e0@kan.dnsalias.net> <20110104082252.45bb5e7f@kan.dnsalias.net> <20110105124045.6a0ddd1a@kan.dnsalias.net> <20110105175926.GA2101@vniz.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender DNS name whitelisted, not delayed by milter-greylist-4.2.6 (ns1.feral.com [192.168.221.1]); Wed, 05 Jan 2011 13:42:30 -0800 (PST) Subject: Re: Linux kernel compatability X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Jan 2011 21:42:30 -0000 >> >> BTW, I have nothing against having source level Linux compatibility in >> some places, because resulting binary will be FreeBSD one in any case, but >> I'm strongly against executable binary compatibility level. > Hmm. Well, that's a non-starter. Storage vendors provide tools for Linux and Windows. That's it. Those tools have to be used on FreeBSD. Therefore, binary execution of such tools, and the infrastructure to support that, is pretty much mandatory.