From owner-freebsd-questions Thu Nov 29 17:43:17 2001 Delivered-To: freebsd-questions@freebsd.org Received: from guru.mired.org (okc-65-31-203-60.mmcable.com [65.31.203.60]) by hub.freebsd.org (Postfix) with SMTP id 3943637B41C for ; Thu, 29 Nov 2001 17:43:00 -0800 (PST) Received: (qmail 32583 invoked by uid 100); 30 Nov 2001 01:42:52 -0000 From: Mike Meyer MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15366.58396.746782.116282@guru.mired.org> Date: Thu, 29 Nov 2001 19:42:52 -0600 To: "Anthony Atkielski" Cc: questions@freebsd.org Subject: Re: As usual, I disagree. In-Reply-To: <61809931@toto.iv> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Anthony Atkielski types: > Much less functional, too. There are good reasons for broadcasting every event > to every Window (or nearly so). It makes the system very flexible and > responsive. No, there are good reasons for allowing every client application to find out about every event. That's not the same thing at all. Doing it the Windows way leads to the huge, resource-consuming GUI that MS has saddled the world with. Doing it the X ways leads to a minor increase in application complexity - you have to tell the server what you want to hear about - and a major drop in resource usage compared to the Windows way. > Actually, Windows NT sacrificed a bit of this, as individual programs no longer > get as much information concerning other windows owned by other programs as they > did under consumer versions of Windows. This change was a consequence of > security enhancements. Sounds like Windows NT isn't as good a desktop as X. X clients can get all the available information about any window open on any display they can talk to. Yes, this represents a security problem, but you're the one who keeps saying that doesn't matter on the desktop. In practice, you don't let untrusted applications connect to your X server, which makes the security problems moot. http://www.mired.org/home/mwm/ Q: How do you make the gods laugh? A: Tell them your plans. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message