From owner-freebsd-questions@FreeBSD.ORG Sat Nov 1 02:53:48 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A789D16A4CE for ; Sat, 1 Nov 2003 02:53:48 -0800 (PST) Received: from smtp.infracaninophile.co.uk (ns0.infracaninophile.co.uk [81.2.69.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C32E43FBD for ; Sat, 1 Nov 2003 02:53:47 -0800 (PST) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost [127.0.0.1]) hA1Arfdl064224 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 1 Nov 2003 10:53:41 GMT (envelope-from matthew@happy-idiot-talk.infracaninophile.co.uk) Received: (from matthew@localhost)id hA1ArfVY064223; Sat, 1 Nov 2003 10:53:41 GMT (envelope-from matthew) Date: Sat, 1 Nov 2003 10:53:40 +0000 From: Matthew Seaman To: Andrew Carroll Message-ID: <20031101105340.GB63746@happy-idiot-talk.infracaninophile.co.uk> Mail-Followup-To: Matthew Seaman , Andrew Carroll , questions@freebsd.org References: <002a01c3a05a$1480ec00$0201a8c0@win> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+g7M9IMkV8truYOl" Content-Disposition: inline In-Reply-To: <002a01c3a05a$1480ec00$0201a8c0@win> User-Agent: Mutt/1.5.4i X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on happy-idiot-talk.infracaninophile.co.uk cc: questions@freebsd.org Subject: Re: pmake version X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Nov 2003 10:53:48 -0000 --+g7M9IMkV8truYOl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 01, 2003 at 02:25:22AM -0700, Andrew Carroll wrote: > How can I find out what version of PMake is on my FreeBSD system? > Is it true that the PMake with FreeBSD cannot be used to develop commerci= al > software? (http://www.freebsd.org/cgi/url.cgi?ports/devel/pmake/pkg-descr) > Is the FreeBSD make (the one I use to compile the kernel) really PMake? There's actually two different programs both referred to as 'pmake' here, both of which may possibly have descended from a common ancestor. The system 'make' command is referred to as PMake within the system documentation -- /usr/share/doc/psd/12.make/paper.ascii.gz to distinguish it from an earlier make(1) program supplied with previous Unix versions. Nowadays the 'pmake' name usually serves to distinguish the BSD system make from GNU make or 'gmake'. The system make doesn't really have it's own separate version number any more, as like most utilities, it is an integrated part of the whole FreeBSD userland. There's no licensing restrictions on how you can use the system make, other than the usual 2 clause FreeBSD license about creating derivative make(1) programs and so forth. /usr/ports/devel/pmake is another make(1) derivative, but in this case the code emphasises parallellism in the make process -- even to the extent of being able to spread a compilation job around a network of servers. The licensing terms are more restrictive than the standard system make. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --+g7M9IMkV8truYOl Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/o5C0dtESqEQa7a0RAkWFAJ4yz62KKtPPc7F4rEeuzYp3mqo4bgCdFOlq 8icIk0fB1rMvSQfw9HhyrqU= =LwCX -----END PGP SIGNATURE----- --+g7M9IMkV8truYOl--