From owner-freebsd-arch@FreeBSD.ORG Thu Jan 6 17:56:00 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 B12F0106566B for ; Thu, 6 Jan 2011 17:56:00 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 6BA938FC12 for ; Thu, 6 Jan 2011 17:56:00 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.3/8.14.1) with ESMTP id p06HnsfD032273 for ; Thu, 6 Jan 2011 10:49:54 -0700 (MST) (envelope-from imp@bsdimp.com) Message-ID: <4D2600C0.40804@bsdimp.com> Date: Thu, 06 Jan 2011 10:49:52 -0700 From: Warner Losh User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.12) Gecko/20101029 Thunderbird/3.1.6 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> <4D24E5B6.8060904@feral.com> In-Reply-To: <4D24E5B6.8060904@feral.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: 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: Thu, 06 Jan 2011 17:56:00 -0000 On 01/05/2011 14:42, Matthew Jacob wrote: > > > >>> >>> 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. I've encountered dozens of little tools over the years that I've needed to run on my FreeBSD box that were linux only. They were produced by enthusiasts in some area (TiVo, ZipIt, etc) that don't have the resources to port them to FreeBSD. The Linuxulator made my FreeBSD system more useful by being able to tap into these communities more easily. The whole Adobe Flash thing is a red herring. Even if we couldn't run the Linux version, a native version likely wouldn't happen. A combination of politics and low demand get in the way. Solving the low demand problem doesn't solve the politics problem. It also doesn't solve the "Flash sucks" problem either (npviewer.bin anyone?). Let's be careful not to cut off our nose to spite our face. Warner