From owner-freebsd-hackers Mon Nov 9 09:59:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA00510 for freebsd-hackers-outgoing; Mon, 9 Nov 1998 09:59:51 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from elvis.vnet.net (elvis.vnet.net [166.82.1.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA00505 for ; Mon, 9 Nov 1998 09:59:49 -0800 (PST) (envelope-from rivers@dignus.com) Received: from dignus.com (ponds.vnet.net [166.82.177.48]) by elvis.vnet.net (8.8.8/8.8.4) with ESMTP id MAA07908; Mon, 9 Nov 1998 12:59:33 -0500 (EST) Received: from lakes.dignus.com (lakes [10.0.0.3]) by dignus.com (8.8.8/8.8.5) with ESMTP id NAA22246; Mon, 9 Nov 1998 13:46:23 -0500 (EST) Received: (from rivers@localhost) by lakes.dignus.com (8.8.8/8.6.9) id NAA24094; Mon, 9 Nov 1998 13:00:39 -0500 (EST) Date: Mon, 9 Nov 1998 13:00:39 -0500 (EST) From: Thomas David Rivers Message-Id: <199811091800.NAA24094@lakes.dignus.com> To: rivers@dignus.com, sgk@troutmask.apl.washington.edu Subject: Re: linux software installation and uname Cc: hackers@FreeBSD.ORG In-Reply-To: <199811091756.JAA10389@troutmask.apl.washington.edu> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > According to Thomas David Rivers: > > > > > > to report "Linux" to install the software. With the > > > expected availability of more commericial software for Linux, > > > it seems necessary to provide uname(1) the capability to > > > report "Linux" in place of "FreeBSD". > > > > We've been here before. The consensus - after considerable > > debate - was to not make such a change. > > It was only a pro-active suggestion. I was unaware of previous debate. > > > The problem is that several automated processes - particularly > > WEB related - use uname to determine what kind of machines > > they are running on. If we return "Linux" - then we inflate > > the linux numbers at the cost of our own. > > It's better to infate the linux numbers, than to cut-off one's only > means to run certain software. For example, there are no open > source Fortran 90 compilers. You must purchase a commerical > F90 compiler and run it under linux emulation. > > > In my particular instance, I was able to persuade the vendor > > that it was artificially limiting its customer base. And thus, > > the uname check was changed to accept either "FreeBSD" or "Linux". > > Perhaps you could do the same with the Lahey people. > > Been there. PGI has no intention at this time to support FreeBSD > because they do not have sufficient tech. support for FreeBSD. > Ah then... seems like putting a uname in /compat/linux might be the way to go... You mentioned it was the install program, right; does it run the uname command? In my case, the license manager was call the uname() system function... I know how frustrating this can be - fortunately, my vendor didn't have a really good reason for checking the uname to begin with... so I was able to persuade him. Perhaps you can follow that route? i.e. ask them what they do with the uname.... point out that it may not be that useful anyway... Good luck! - Dave Rivers - To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message