Date: Wed, 5 Jan 2011 13:09:39 -0800 From: Peter Wemm <peter@wemm.org> To: Andrey Chernov <ache@freebsd.org> Cc: arch@freebsd.org Subject: Re: Linux kernel compatability Message-ID: <AANLkTinOQFXzP_S%2BRLaJnqPAszAgs1Z7DPaRj6DywT1V@mail.gmail.com> In-Reply-To: <20110105175926.GA2101@vniz.net> References: <alpine.BSF.2.00.1101031017110.1450@desktop> <20110103220153.69cf59e0@kan.dnsalias.net> <alpine.BSF.2.00.1101031859290.1450@desktop> <20110104082252.45bb5e7f@kan.dnsalias.net> <alpine.BSF.2.00.1101041030120.1450@desktop> <20110105124045.6a0ddd1a@kan.dnsalias.net> <20110105175926.GA2101@vniz.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 5, 2011 at 9:59 AM, Andrey Chernov <ache@freebsd.org> wrote: > On Wed, Jan 05, 2011 at 12:40:45PM -0500, Alexander Kabaev wrote: >> > I have heard this argument about the linuxulator and what we're >> > really talking about is slipping FreeBSD marketshare. =A0I don't share >> > the view that the linuxulator futhered this slip but rather my view >> > is that it allows us to stay relevant in areas where companies can >> > not justify an independent FreeBSD effort. =A0Adobe is a good example >> > of this. >> > >> >> It compounded the Adobe's reluctance to work on portable flash player. > > I agree with Alexander even more. We don't need _any_ Linux emulator in > the tree and even in the ports. Flash player is a good example of how > Linux emulator is harmful: instead of sending tons of complaints to Adobe > to force them to make native FreeBSD version, users tends to install Flas= h > via emulator and got all its pain as result. > > BTW, I have nothing against having source level Linux compatibility in > some places, because resulting binary will be FreeBSD one in any case, bu= t > I'm strongly against executable binary compatibility level. There's also the issue of the Linux folks using the API's as a political tool. The whole selective API exporting based on GPL status etc is a whole can of worms. I believe I've even read that they consider merely using non-blessed APIs causes your code to be a derivative of their GPL'ed code. Thought should be considered for their reactions to us implementing an API that they consider consumers of to be automatically become GPL'ed. --=20 Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTinOQFXzP_S%2BRLaJnqPAszAgs1Z7DPaRj6DywT1V>