Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Sep 1998 11:15:09 -0700 (PDT)
From:      Archie Cobbs <archie@whistle.com>
To:        alk@pobox.com
Cc:        freebsd-java@FreeBSD.ORG
Subject:   Re: Daemonising a Java Process: Possible?
Message-ID:  <199809081815.LAA11249@bubba.whistle.com>
In-Reply-To: <13813.27934.606377.693358@compound.east> from Tony Kimball at "Sep 8, 98 01:05:28 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Tony Kimball writes:
> Quoth Archie Cobbs on Mon, 7 September:
> : I was also thinking that we might want to start building a basic
> : Java codebase for people who want to write applications in Java
> : on FreeBSD, eg.
> : 
> :   org.freebsd.util		- utility classes
> :   org.freebsd.net		- network related classes
> :   org.freebsd.admin		- classes for system administration
> :   org.freebsd.admin.user	- classes for configuring user accounts
> : 
> 
> (I hope that generally useful Java classes will fall under a more
> general category, such as org.classpath, and that the org.freebsd
> space will be reserved for classes specific to the freebsd
> environment.)

That makes sense... though something as simple as naming (which can
pretty easily be changed) shouldn't hold up a project that wants to
get done for other reasons.

> Reflection on this state provides occasion for me to ask the general
> audience: Is there hope for a competent Java environment on FreeBSD in
> the future, and if so from whence does it come?  

Oh, there's definitely *hope* :-) I agree it's not completely here
yet, however. But things are slowly getting done. For example,
Cygnus' GCC Java frontend was released yesterday.. And the latest
kaffe snapshot works pretty well from what I can see.. though I
don't use AWT or Swing. The claim is that as soon as Sun clarifies
some of the confusion in their Swing libraries, Kaffe will be able
to support that as well.

> Kaffe is very close, but *most* people with skill and interest are 
> prohibited from contributing, since you can't touch it if you have
> seen the JDK source code (at least according to the most recent
> word on the subject I have from Mehlitz).  Therefore I have serious
> doubts that the current situation with regard to Swing and GC progress
> will change for the better.

I think that assessment may be a little too strict. I had to sign
a piece of paper to become an "official" kaffe developer, and on
it there was nothing requiring that I had "never seen Sun's source"
(though I haven't). The statement was more that any contributions
were not *derived from* Sun's code, which to me makes more sense..

It seems analogous to having a job at company A where you implement
some system X, then you go to company B and implement X again. Sure,
company A has a valid claim that you not use the results of your work
there to help you at company B, but it seems ridiculous for company A
to be able to claim that you can *never* implement X again, even
starting from scratch (patented algorithms and such notwithstanding).

Of course, I'm no lawyer.. :-)

-Archie

___________________________________________________________________________
Archie Cobbs   *   Whistle Communications, Inc.  *   http://www.whistle.com

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



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