From owner-freebsd-java Fri Dec 18 15:41:56 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA20612 for freebsd-java-outgoing; Fri, 18 Dec 1998 15:41:56 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA20485 for ; Fri, 18 Dec 1998 15:41:51 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id QAA28688; Fri, 18 Dec 1998 16:41:41 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id QAA10374; Fri, 18 Dec 1998 16:41:41 -0700 Date: Fri, 18 Dec 1998 16:41:41 -0700 Message-Id: <199812182341.QAA10374@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Chuck Robey Cc: Nate Williams , freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs In-Reply-To: References: <199812182231.PAA09737@mt.sri.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > > > 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). Shared in this context (the FS) is shared across disks, aka. NFS. Java libraries can be shared across architectures, so they can be safely exported to other machines to save disk space. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message