From owner-freebsd-java@FreeBSD.ORG Mon Aug 6 13:54:19 2007 Return-Path: Delivered-To: java@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0408716A420; Mon, 6 Aug 2007 13:54:19 +0000 (UTC) (envelope-from iang@iang.org) Received: from skaro.afraid.org (skaro.afraid.org [212.169.1.61]) by mx1.freebsd.org (Postfix) with ESMTP id B7FEF13C478; Mon, 6 Aug 2007 13:54:18 +0000 (UTC) (envelope-from iang@iang.org) Received: from [127.0.0.1] (localhost.cthulhu.dircon.co.uk [127.0.0.1]) by skaro.afraid.org (Postfix) with ESMTP id E41D85D23; Mon, 6 Aug 2007 14:36:01 +0100 (GMT/BST) Message-ID: <46B723D7.8090702@iang.org> Date: Mon, 06 Aug 2007 15:36:23 +0200 From: Iang User-Agent: Thunderbird 1.5.0.12 (Macintosh/20070509) MIME-Version: 1.0 To: Ernst de Haan References: <9F90521E-76CF-4C93-84E1-B1083F76C2A5@FreeBSD.org> In-Reply-To: <9F90521E-76CF-4C93-84E1-B1083F76C2A5@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: java@FreeBSD.org Subject: Re: Why do you run/prefer Java on FreeBSD? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Aug 2007 13:54:19 -0000 Ernst de Haan wrote: > Java on FreeBSD-folks, > > > I intend to write an article on why and when Java on FreeBSD is a good > choice. I'd love to get insights from you guys (and girls?). > > So: > - why do you run Java on FreeBSD (instead of Solaris or Linux)? For server-side security (#1) and reliability (#2). Linux has traditionally been neither although has got a lot better. Solaris is priced for a big institutions setting, and would score well on reliability. > - do you consider Java on FreeBSD fast? Reasonably so. Speed is no real issue. > - do you consider it stable/reliable? Yes. > - do you consider it secure? Yes, Java as a language. Java as a platform has some security quirks that have to be worked around (crypto framework, lack of platform IPC messaging). I only use J2SE and write most code locally. > - which version of Java are you running? Currently 1.5, but all since 1.0. > - was the installation of Java easy or a pain? (or somewhere in between?) It has never been easy. Sometimes a real pain, sometimes less of a pain. But once it has done, it has been solid, in general, and more robust than Linux implementations (I haven't a lot of experience with them, but I've always been glad to get back to FreeBSD). > - how important is Java 1.6 for you? No plans. iang