Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 05 Nov 2001 15:26:00 -0800
From:      Flemming Froekjaer <flemming@froekjaer.org>
To:        Anthony Atkielski <anthony@atkielski.com>
Cc:        freebsd-questions <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Java on FreeBSD
Message-ID:  <3BE72008.8070405@froekjaer.org>
References:  <20011105125722.93098.qmail@web10403.mail.yahoo.com> <00f601c165ff$53417870$0a00000a@atkielski.com> <3BE6DDA7.30607@froekjaer.org> <003501c16634$92f9c6e0$0a00000a@atkielski.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Anthony Atkielski wrote:

>
>I'm not trying to drive him towards or away from Java or FreeBSD.  I'm just
>pointing out that if he needs something that doesn't exist on FreeBSD, then he
>should choose an OS on which it exists, or write the necessary support himself.
>
But it does.

>
>The original tone of the question was quite familiar:  Very much along the lines
>of "I want x to run on y operating system, so will someone please write the code
>for me?"
>
What? Try to read the original message again.

"Could someone tell me how good the java support
is on FreeBSD?"

>
>I look at the numbers.  I administer, visit, and support sites. 
>
What sites? what numbers?

>>I run Java on my FreeBSD boxes.
>>
>
>That's your prerogative.  It helps use up all the spare processor power.
>
It sawes the customer money. They can pay me for more time to develop 
they app in C/C++ or pay for more processing power. The lather is cheaper.

If you are looking for a custom application that only you will use and 
there fore you are the only one th bare the cost of development then 
C/C++ is usualy way to expensive. It you are looking at a Office Suite 
or something like that There would be many customers to share the cost 
and the performanche gain would be worth the investment.

I bet even you use Perl or shell scripts from time to time, because it 
would not make sense to spend the time to compile and link a C program 
for the job.

>
>If you have to run Java, then you must select an operating system that supports
>Java.
>
But he did. He was asking does FreeBSD support java.

>
>>Besides solaris is not free for production servers.
>>
>
>Just like Java.  Hmm.
>
Java is free for production servers. Where do you get your facts?

>
>I bet it runs better on Sun hardware.  But I don't think Sun hardware is free.
>I'm beginning to see a pattern here.
>
Show me one place where I can get free hardware.

>
>I didn't mention PHP, or dynamic page generation.  As a general rule, I prefer
>conservative site and system design, with a minimum of bells and whistles.
>
And how would you make a web interface to your bank account or a search 
engine without dynamic page generation? Wake up. This is 2001 The days 
with static pages are gone, the web is dynamic, and dynamic has nothing 
to do with bell and whistles. It has to do with access to relevant 
information. I have dynamic pages that generates text pages.

>
>The original question addressed the existence of Java support, not just making
>it run.  It's one thing to get a supported feature working; it's quite another
>to want a feature that doesn't exist.
>
cd /usr/ports/java/
ls -l

-rw-r--r--  1 root  wheel  1158 Oct 13 12:44 Makefile
drwxr-xr-x  2 root  wheel   512 Oct 27 14:27 bluej
drwxr-xr-x  3 root  wheel   512 Aug 12 14:19 bugseeker
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 bugseeker-demo
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 collections
drwxr-xr-x  2 root  wheel   512 Oct 13 12:44 cos
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 cryptix-jce
drwxr-xr-x  3 root  wheel   512 Sep 24 16:38 forte
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 gnu-regexp
drwxr-xr-x  3 root  wheel   512 Aug 12 14:19 guavac
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 infobus
drwxr-xr-x  2 root  wheel   512 Oct 27 14:27 jad
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 jaf
drwxr-xr-x  2 root  wheel   512 Sep 24 16:38 jakarta-regexp
drwxr-xr-x  2 root  wheel   512 Aug 27 08:36 janosvm
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 java-cup
drwxr-xr-x  2 root  wheel   512 Sep 24 16:38 javamail
drwxr-xr-x  3 root  wheel   512 Aug 12 14:19 javavmwrapper
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 jce-aba
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 jdbcpool
drwxr-xr-x  3 root  wheel   512 Aug 27 08:36 jdk
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 jdk-tutorial
drwxr-xr-x  2 root  wheel   512 Oct 13 12:44 jdk11-doc
drwxr-xr-x  3 root  wheel   512 Aug 12 14:19 jdk12-beta
drwxr-xr-x  2 root  wheel   512 Oct 13 12:44 jdk12-doc
drwxr-xr-x  3 root  wheel   512 Oct 27 14:27 jdk13
drwxr-xr-x  2 root  wheel   512 Oct 13 12:44 jdk13-doc
drwxr-xr-x  2 root  wheel   512 Oct 13 12:44 jdk14-doc
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 jdom
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 jfc
drwxr-xr-x  3 root  wheel   512 Oct 13 12:44 jikes
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 jlex
drwxr-xr-x  2 root  wheel   512 Aug 27 08:36 jlint
drwxr-xr-x  2 root  wheel   512 Aug 14 07:06 jre
drwxr-xr-x  3 root  wheel   512 Aug 12 14:19 jsdk
drwxr-xr-x  2 root  wheel   512 Oct 27 14:27 junit
drwxr-xr-x  2 root  wheel   512 Sep 24 16:38 kaffe
drwxr-xr-x  2 root  wheel   512 Sep 24 16:38 linux-ibm-jdk13
drwxr-xr-x  3 root  wheel   512 Aug 12 14:19 linux-jdk
drwxr-xr-x  3 root  wheel   512 Sep 24 16:38 linux-jdk13
drwxr-xr-x  3 root  wheel   512 Sep 24 16:38 linux-jdk14
drwxr-xr-x  2 root  wheel   512 Sep 24 16:38 mmake
drwxr-xr-x  3 root  wheel   512 Sep 24 16:38 netrexx
drwxr-xr-x  3 root  wheel   512 Aug 12 14:19 openjit
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 perltools
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 pkg
drwxr-xr-x  3 root  wheel   512 Sep 24 16:38 shujit
drwxr-xr-x  3 root  wheel   512 Sep 24 16:38 tya
drwxr-xr-x  2 root  wheel   512 Aug 12 14:19 xalan-j

>
>>He is not asking for a specific implementation,
>>just a runtime enviroment that will run his servlets.
>>
>
>So no runtime environment exists?  See above.
>
There is at least 7 to chose from.

\Flemming



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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