From owner-freebsd-questions@FreeBSD.ORG Wed May 30 10:00:59 2007 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C1AF16A468 for ; Wed, 30 May 2007 10:00:59 +0000 (UTC) (envelope-from nino80@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.177]) by mx1.freebsd.org (Postfix) with ESMTP id E6F3A13C489 for ; Wed, 30 May 2007 10:00:58 +0000 (UTC) (envelope-from nino80@gmail.com) Received: by wa-out-1112.google.com with SMTP id m33so1067945wag for ; Wed, 30 May 2007 03:00:58 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=LX+YOb3ALJkDfrH+rP0EuxkAQ4oU/pff582WKhNvnWgHSSuHxb8qHoKZoDWcCx5J6gmaFQQlf/v0G8LKAgV/SfW2ISSgpnVE91AJxBt7tO2wL9FAoxkk6IEvffzb6qdshUysa5Fn7cl784UBBQZFoNUzl9Na5C81OzRzp/oRXaY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Iisl24GTfaUdrcqmt2UDv8vCyGSEgMcfgCN7sdOwmDnM2pMDCrxPZAGD4SJgL92s6vIty0MqIfcYipzEnOaLK+Ie8wElys2kisS4zSBR7jJ013TO0q+zFI2RcWmdVQoC66dIdLwNeQ7hi9qWtGmkf4X3QlvfGBzsjm1FqPuMs9U= Received: by 10.115.88.1 with SMTP id q1mr3869588wal.1180519258733; Wed, 30 May 2007 03:00:58 -0700 (PDT) Received: by 10.114.208.7 with HTTP; Wed, 30 May 2007 03:00:53 -0700 (PDT) Message-ID: <92bcbda50705300300g1edba3acg5517aa737be53c5b@mail.gmail.com> Date: Wed, 30 May 2007 12:00:53 +0200 From: "n j" To: questions@freebsd.org In-Reply-To: <20070529192433.GC38336@demeter.hydra> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <465B86F9.3000001@voidmain.net> <465BFD6F.5090507@netfence.it> <92bcbda50705290356g70381411m185d9067fa1c3c60@mail.gmail.com> <20070529192433.GC38336@demeter.hydra> Cc: Subject: Re: Java on the BSD Desktop? 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, 30 May 2007 10:00:59 -0000 > I guess if everyone here on this list gives his/her two cents to this > topic we're having a nice java advocacy flame war. ;-) The main characteristic of a flame war is to disparage other people's arguments while maintaining that your arguments are the best, no? That's why I'm not going to try and talk anyone out of their poison :-), be it C, Python, Perl or C#/Mono. Rather, I would like to continue a constructive discussion by speaking from a personal experience. I apologize in advance if this is OT even though it is FreeBSD-related and this list does see a lot of shell/perl/... questions, so I don't see why a Java question should be illegitimate. First off, in my company we had a Java app (simple app, working with database and e-mails) written for Windows. And then, there came company decision to make Linux the default desktop solution. Java app worked like a charm with no changes whatsoever. Second, I'm running a custom-written Java server app on a FreeBSD server for over half a year in production plus many months before that in development. It works rock solid on Diablo JDK. Of course, we also have a GUI desktop app that connects to this server that works on both Windows and Ubuntu. I completely agree that Sun's licence is a hassle. Fortunately, in a year or two, we're going to have an open source Java platform meaning there will be no hassle with manual download while installing JRE/JDK. Combined with the great API, object-oriented nature of the language, free IDE for serious development (Eclipse and specifically Netbeans with a very capable Swing GUI visual editor) - this combination strikes me as something only Microsoft can compete with. Another .02, -- Nino