Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Dec 1998 17:03:03 -0500 (EST)
From:      Chuck Robey <chuckr@mat.net>
To:        Brian Cully <shmit@kublai.com>
Cc:        Tony Kimball <alk@pobox.com>, J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG
Subject:   Re: Where to put java libs
Message-ID:  <Pine.BSF.4.05.9812181658330.310-100000@picnic.mat.net>
In-Reply-To: <19981218150524.C26461@kublai.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 18 Dec 1998, Brian Cully wrote:

> On Thu, Dec 17, 1998 at 11:50:25PM -0500, Chuck Robey wrote:
> > and it goes on to say that, if this is under local, the same rules
> > apply, just that it's locally installed stuff.  Well, the class files,
> > jar files, zip files, etc, aren't ascii.  The only way to stretch this
> > is claiming its architecturally independent, but so is tcl (establishing
> > a precedent for /usr/local/lib, for arch-independent stuff).
> 
> I think it's a mistake to put things other than libraries in lib,
> from hier(7):
> 
>               lib/      archive libraries
> 		...
>               libdata/  misc. utility data files

But that's my point.  The java stuff is shared code, unable to execute
alone, needed to execute by other java programs, exactly like anything
that depends on a C lib (like libc).  It looks different in form than
the regular C libs, but the function is pretty much exactly the same.
It's a lib.  It's NOT data.  It belongs with other libs.

I'm explicity allowing for the example to code to be installed under
share, but all the .zip, .jar, and .class files, no, they're libs and
belong with other libs.  This refers to those files that are part of the
jdk ports.

Nate, am I wrong in my definition?  

----------------------------+-----------------------------------------------
Chuck Robey                 | Interests include any kind of voice or data 
chuckr@glue.umd.edu         | communications topic, C programming, and Unix.
213 Lakeside Drive Apt T-1  |
Greenbelt, MD 20770         | I run Journey2 and picnic (FreeBSD-current)
(301) 220-2114              | and jaunt (NetBSD).
----------------------------+-----------------------------------------------





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?Pine.BSF.4.05.9812181658330.310-100000>