From owner-freebsd-java Fri Dec 18 14:04:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07220 for freebsd-java-outgoing; Fri, 18 Dec 1998 14:04:54 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from picnic.mat.net (picnic.mat.net [206.246.122.117]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA07215 for ; Fri, 18 Dec 1998 14:04:52 -0800 (PST) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by picnic.mat.net (8.9.1/8.8.5) with ESMTP id RAA00862; Fri, 18 Dec 1998 17:03:03 -0500 (EST) Date: Fri, 18 Dec 1998 17:03:03 -0500 (EST) From: Chuck Robey To: Brian Cully cc: Tony Kimball , J_Shevland@TurnAround.com.au, freebsd-java@FreeBSD.ORG Subject: Re: Where to put java libs In-Reply-To: <19981218150524.C26461@kublai.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org 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