Skip site navigation (1)Skip section navigation (2)
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>