Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Nov 2008 10:23:48 -0600
From:      Brooks Davis <brooks@freebsd.org>
To:        Ivan Voras <ivoras@freebsd.org>
Cc:        freebsd-performance@freebsd.org
Subject:   Re: FreeBSD 7.1 BETA 2 vs Opensolaris vs Ubuntu performance
Message-ID:  <20081126162347.GA81416@lor.one-eyed-alien.net>
In-Reply-To: <ggjl01$g2j$1@ger.gmane.org>
References:  <DE23C2B055DA4BC683BDCAA95FF7B736@multiplay.co.uk> <gggmbb$un6$1@ger.gmane.org> <20081125173657.GA50429@freebsd.org> <ggher5$qq0$2@ger.gmane.org> <d763ac660811251202n5dafbbl896ad194435436a0@mail.gmail.com> <9bbcef730811251246nf39e825s95a25ae394948e06@mail.gmail.com> <492D3E95.1000106@zedat.fu-berlin.de> <ggjl01$g2j$1@ger.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--/9DWx/yDrRhgMJTb
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Nov 26, 2008 at 03:03:45PM +0100, Ivan Voras wrote:
> O. Hartmann wrote:
> > Ivan Voras wrote:
> > ...
> >=20
> >>
> >> OTOH if the goal is to measure "operating system" performance, this
> >> must also include the compiler, libraries and all. (for example, what
> >> does Solaris default to nowadays? I think it ships with gcc but not as
> >> default). The hold on gcc 4.3 in FreeBSD is, after all, political
> >> (licencing).
> >=20
> > This is very bad to read :-(
>=20
> I agree. GPL 3 is a bit hard on the non-GPL systems (i.e. harder than
> GPL 2).

There are several things people can do to mitigate the issues here.

They can work to make it easier to completely replace the base compiler
with a port.  It seems not unlikely that FreeBSD distributions like
PC-BSD will eventually do this.

They can track GCC enhancements and when those enhancements are actually
compelling make a case for an upgrade.  We haven't closed the door on
that possibility, but the bar is quite high given the number of FreeBSD
customers who have a "no GPLv3 source in house, no exceptions!" policy.

They can work on LLVM support and integration.  Apple is putting a lot
of effort into both llvm-gcc and clang.  From the outside, it looks like
they consider that their future.  As such, it may well be ours.

-- Brooks

--/9DWx/yDrRhgMJTb
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (FreeBSD)

iD8DBQFJLXgTXY6L6fI4GtQRAisOAJ0REwL5o3cQseRNQLHa2JMM9RVnrACfYZFe
f5ZD+S7toIMyZ6UrnCAtqoI=
=da1t
-----END PGP SIGNATURE-----

--/9DWx/yDrRhgMJTb--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20081126162347.GA81416>