From owner-freebsd-questions@FreeBSD.ORG Wed Sep 15 13:46:22 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 070F11065679 for ; Wed, 15 Sep 2010 13:46:22 +0000 (UTC) (envelope-from j.mckeown@ru.ac.za) Received: from c.mail.ru.ac.za (c.mail.ru.ac.za [IPv6:2001:4200:1010::25:3]) by mx1.freebsd.org (Postfix) with ESMTP id 0EC068FC19 for ; Wed, 15 Sep 2010 13:46:21 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=ru-msa; d=ru.ac.za; h=Received:From:Organization:To:Subject:Date:User-Agent:References:In-Reply-To:X-Face:MIME-Version:Content-Type:Content-Transfer-Encoding:Content-Disposition:Message-Id:X-Virus-Scanned:X-Authenticated-User; b=C1GMgS7QQ1PykJIBlqZQpAbTvJAEjkp5e4RtpcaMcpxAimFqBdbq5lvHR+JSerwVAR9s6fmwOorFrp1UUwjKN3d3rmdGqvn9yJ28IKNjncKDQkN6ReYyZme2YH47Tzlj; Received: from vorkosigan.ru.ac.za ([2001:4200:1010:1058:219:d1ff:fe9f:a932]:63169) by c.mail.ru.ac.za with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69 (FreeBSD)) (envelope-from ) id 1OvsJV-0004rT-1y for freebsd-questions@freebsd.org; Wed, 15 Sep 2010 15:46:17 +0200 From: Jonathan McKeown Organization: Rhodes University To: freebsd-questions@freebsd.org Date: Wed, 15 Sep 2010 15:46:16 +0200 User-Agent: KMail/1.9.10 References: <4C906D49.5090500@gmail.com> <20100915070241.23391390@scorpio> In-Reply-To: <20100915070241.23391390@scorpio> X-Face: $@VrUx^RHy/}yu]jKf/<4T%/d|F+$j-Ol2"2J$q+%OK1]&/G_S9(=?utf-8?q?HkaQ*=60!=3FYOK=3FY!=27M=60C=0A=09aP=5C9nVPF8Q=7DCilHH8l=3B=7E!4?= =?utf-8?q?2HK6=273lg4J=7Daz?=@1Dqqh:J]M^"YPn*2IWrZON$1+G?oX3@ =?utf-8?q?k=230=0A=0954XDRg=3DYn=5FF-etwot4U=24b?=dTS{i X-Virus-Scanned: c.mail.ru.ac.za (2001:4200:1010::25:3) X-Authenticated-User: s0900137 from vorkosigan.ru.ac.za (2001:4200:1010:1058:219:d1ff:fe9f:a932) using auth_plaintext Subject: Re: this is probably a little touchy to ask... X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Sep 2010 13:46:22 -0000 On Wednesday 15 September 2010 13:02:41 Jerry wrote: > It took years, literally, before FreeBSD matured enough to get 64-bit > drivers for nVidia working correctly on its platform. The failure to > get the latest version(s) of Java working correctly on FreeBSD and > thereby, at least in my case, make the latest version of Firefox fully > usable, rests with the FreeBSD developers. > > I have not been able to ascertain exactly why Java cannot be made > functional on a modern FreeBSD system. Other than receiving some > useless suggestion about donating money to the Java foundation, or > whatever it is called, nobody has responded with an answer. > The bottom line is that Java appears to be functioning on other flavors > of *.nix, but not FreeBSD. It would seem pretty obvious where the > problem lies. Yes. It lies with Sun and Oracle, and the licensing terms that prevent the FreeBSD project from distributing modified Java packages. More generally, the problem lies with companies who won't support FreeBSD but also prevent the project from supporting their product itself. There are strong commercial interests in Linux - IBM, Red Hat, Oracle, to name three - which makes it worth spending some money supporting a product on Linux. (That goes for other products too: nvidia graphics card drivers, flash, wireless networking device drivers...) Even so there are products that have patchy support in Linux too. FreeBSD isn't as attractive a commercial target, since it has no financially powerful backers (that I'm aware of), a small market share, and not much public awareness. Some companies are prepared to sink resources into supporting it anyway, and others are prepared to release the information needed for the FreeBSD project to support their products for them. There are other companies, as I said, that won't do either. I don't think it's fair to blame the FreeBSD developers for that; nor indeed to expect the FreeBSD developers to be responsible for making Sun/Oracle's Java and the Mozilla Foundation's Firefox work. Jonathan