Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Dec 1998 18:38:03 -0500 (EST)
From:      Chuck Robey <chuckr@mat.net>
To:        Nate Williams <nate@mt.sri.com>
Cc:        freebsd-java@FreeBSD.ORG
Subject:   Re: Where to put java libs
Message-ID:  <Pine.BSF.4.05.9812181834130.310-100000@picnic.mat.net>
In-Reply-To: <199812182231.PAA09737@mt.sri.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 18 Dec 1998, Nate Williams 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).
> 
> *EVERYTHING* share is 'shared' and requires something to do with it.
> What good is a termcap w/out a program to run it?  What about syscons
> keymaps?  It needs something to execute it.

"shared" isn't the criteria, nor what I asked.  The kernel is shared
among all processes (to take things to the ridiculous limit).  The
question I put was, do the .jar, .zip, and .class files in the jdk port
fall into the category of shared code, like all the other libs?

Being "shared" alone does not equate to belonging to the shared
hierarchy.  Shared means:

platform independent
data (not executeable code)

Correct?  Not by hier(7), give me your take on this ... is there any
other executeable code in share?


> 
> Arguing this point is really a waste of time, since hier was never
> updated to considered something like non-ASCII shared data.
> 
> 
> Nate
> 
> 

----------------------------+-----------------------------------------------
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.9812181834130.310-100000>