From owner-freebsd-questions@FreeBSD.ORG Sat Nov 13 21:59:56 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EAF7106566C for ; Sat, 13 Nov 2010 21:59:56 +0000 (UTC) (envelope-from perrin@apotheon.com) Received: from cpoproxy1-pub.bluehost.com (cpoproxy1-pub.bluehost.com [69.89.21.11]) by mx1.freebsd.org (Postfix) with SMTP id F0AAF8FC0A for ; Sat, 13 Nov 2010 21:59:55 +0000 (UTC) Received: (qmail 26857 invoked by uid 0); 13 Nov 2010 21:59:55 -0000 Received: from unknown (HELO box543.bluehost.com) (74.220.219.143) by cpoproxy1.bluehost.com with SMTP; 13 Nov 2010 21:59:55 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=apotheon.com; h=Date:From:To:Subject:Message-ID:Mail-Followup-To:References:Mime-Version:Content-Type:Content-Disposition:In-Reply-To:User-Agent:X-Identified-User; b=jv1HUB1oZX28CUkR693Q1inxNIfoq84d9Kj5ZrM8r2rSRtHXGIOlCf3XdYIXoUGh34Gm61pojD0hCqAvN0+k123NAMW1zE2R2OkeRWl12k4SLpZ7isolVW/nklSBAzWx; Received: from c-24-8-180-234.hsd1.co.comcast.net ([24.8.180.234] helo=kukaburra.hydra) by box543.bluehost.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1PHO8Y-0001Ce-9N for freebsd-questions@freebsd.org; Sat, 13 Nov 2010 14:59:55 -0700 Received: by kukaburra.hydra (sSMTP sendmail emulation); Sat, 13 Nov 2010 14:53:40 -0700 Date: Sat, 13 Nov 2010 14:53:40 -0700 From: Chad Perrin To: freebsd-questions@freebsd.org Message-ID: <20101113215340.GB45921@guilt.hydra> Mail-Followup-To: freebsd-questions@freebsd.org References: <201011131848.oADImeTj025257@mail.r-bonomi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="St7VIuEGZ6dlpu13" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i X-Identified-User: {2737:box543.bluehost.com:apotheon:apotheon.org} {sentby:smtp auth 24.8.180.234 authed with ren@apotheon.org} Subject: Re: Tips for installing windows and freeBSD both.. anyone?? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Nov 2010 21:59:56 -0000 --St7VIuEGZ6dlpu13 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 13, 2010 at 12:37:18PM -0800, Rob Farmer wrote: > On Sat, Nov 13, 2010 at 10:48, Robert Bonomi w= rote: > > > > Said employee _demanded_ a GUI-based application. =A0The 'obselete' tool > > in effective production use did not exist in a windows version. > > > > Since said employee bundled all the formerly separate worksheets into a > > _single_ workbook, *his* action, combined with Windows enforcement of > > only _single-user_access_ to a given file, precluded multiple people > > working on _anything_ in the workbook at the same time. >=20 > Right, and this isn't a GUI problem - its a problem with combining the > documents. What software allows multiple people to open and write to > the same file simultaneously without trashing the file or losing data? Git and Mercurial come to mind. > > > > That wasn't the fault of the GUI environment, per se, it merely "facili= tated" > > the self-centered intrests of the above-mentioned employee. > > > > "Top Management" was a bunch of idiots. =A0they let him get away with t= his, > > and more -- he moved 'his' workhook _off_ the company servers, and kept > > it _exclusively_ on his personal laptop. =A0His excuse =A0-- that way h= e could > > work on it 'at home', too. =A0But the company no longer had a copy of _= their_ > > production data. >=20 > Indeed, so why do you include it as an anti-GUI argument? I think it was more of an anti-anti-CLI argument. > > > > If the program _itself_ isn't on a button or a menu item, you can't use > > it from *within* the GUI. =A0 =A0You have to go to a command-line to in= voke it. > > > > Got any idea how many executables there are on a MS-Windows system? =A0= and > > how _few_ of the are accessible from the CUI interface? =A0 OH, ecuse m= e, > > you *can't* tell can you, =A0there's no GUI tool that would give you th= at > > information. =A0 On my Windows XP box -- admittedly loaded with software > > development tools -- the answer to the first question is that there are > > over NINE THOUSAND executables that can be invoked by name. =A0I estima= te > > that _less_ _than_ 10% of that number are _directly_ accessible through > > the Windows GUI. >=20 > Many of those are used internally by other programs - like libexec on > FreeBSD. Also, many have been dropped from the Start Menu as a way of > deprecating them or because exposing them would simply encourage > people who don't know what they are doing to break their system (Group > Policy editor, registry editor, ...). >=20 > And my FreeBSD system has over 30,000 items in/under /usr/local/lib, > all for a rather minimal set of software (Gnome, Firefox, a couple > small ports). So Windows hardly loses this "game." I think the point was that only a small fraction of the tools available from the CLI can reasonably be made available from the GUI, because of the incredibly complexity that would be added to the interface if the GUI could directly access all of that stuff. I don't think the point was that MS Windows has lots of executables. --=20 Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ] --St7VIuEGZ6dlpu13 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkzfCOQACgkQ9mn/Pj01uKUlQQCeIW0fMTuHfcQwdRrmHHTltbEe sKAAniAo0eiYnsTFN4KaXSwNgvqkE5lP =7mKE -----END PGP SIGNATURE----- --St7VIuEGZ6dlpu13--