From owner-freebsd-questions@FreeBSD.ORG Sun Nov 2 05:30:46 2008 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 84C4F1065674 for ; Sun, 2 Nov 2008 05:30:46 +0000 (UTC) (envelope-from perrin@apotheon.com) Received: from outbound-mail-04.bluehost.com (outbound-mail-04.bluehost.com [69.89.21.14]) by mx1.freebsd.org (Postfix) with SMTP id 512F18FC0C for ; Sun, 2 Nov 2008 05:30:46 +0000 (UTC) (envelope-from perrin@apotheon.com) Received: (qmail 24933 invoked by uid 0); 2 Nov 2008 05:30:44 -0000 Received: from unknown (HELO box183.bluehost.com) (69.89.25.183) by outboundproxy1.bluehost.com with SMTP; 2 Nov 2008 05:30:44 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=default; d=apotheon.com; h=Received:Received: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=Ao9pC//AVq9yOoepPr/M1NtmsVFiSt/FNb4Ss08qsgy7TPaZu25JCPoS5iLuXUcknvGLh/4jiFxvfxfCt+HNdU4EE3I4dGeLha67Ez+ZPxBNbrvNd4clRSWDod2JThO5; Received: from c-24-8-180-234.hsd1.co.comcast.net ([24.8.180.234] helo=kokopelli.hydra) by box183.bluehost.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1KwVXw-0006dM-Ez for freebsd-questions@freebsd.org; Sat, 01 Nov 2008 23:30:44 -0600 Received: by kokopelli.hydra (sSMTP sendmail emulation); Sat, 1 Nov 2008 23:22:01 -0600 Date: Sat, 1 Nov 2008 23:22:01 -0600 From: Chad Perrin To: freebsd-questions@freebsd.org Message-ID: <20081102052201.GE2112@kokopelli.hydra> Mail-Followup-To: freebsd-questions@freebsd.org References: <490C0159.3000908@rawbw.com> <20081101163322.B10508@wojtek.tensor.gdynia.pl> <20081101160415.GB14218@rebelion.Sisis.de> <20081101174556.L11029@wojtek.tensor.gdynia.pl> <490C955C.2010201@rawbw.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+SfteS7bOf3dGlBC" Content-Disposition: inline In-Reply-To: <490C955C.2010201@rawbw.com> User-Agent: Mutt/1.4.2.3i X-Identified-User: {737:box183.bluehost.com:apotheon:apotheon.org} {sentby:smtp auth 24.8.180.234 authed with ren@apotheon.org} Subject: Re: Is KDE4 usable on FreeBSD? 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: Sun, 02 Nov 2008 05:30:46 -0000 --+SfteS7bOf3dGlBC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Nov 01, 2008 at 10:43:56AM -0700, Yuri wrote: > Wojciech Puchar wrote: > > > >it's SLOW and resource hungry - giving nothing else than a good look.=20 > >that's why i compare it to windoze. > > > >and why you need "desktop" (whatever it means) at all? >=20 > You need desktop for Unix (Linux) to be adopted by simple users. > Also GUI makes life much easier even for advanced users. > I don't want to deal command lines/config files for mundane > things like finding and setting up wireless networks, playing > CDs/DVDs, etc. GUI integrated with desktop would make this > much less time consuming. A couple of things: 1. It's true -- many users require a gentler transition than simply giving up the "richness" of MS Windows and moving to some spare, productivity-enhancing user environment like some of those available on Unix systems. Luckily, Unix can accomodate many different approaches to a GUI environment, so all can be happy with what they have. That's one of the benefits of a Unix architecture, as opposed to one where the underlying OS is wedded to its "desktop metaphor" implementation. 2. One doesn't need a "Desktop Environment" to have a GUI -- a point I think you glossed over or even missed entirely. One doesn't even need the DE for GUI-based configuration. 3. The command line is not more time consuming than the GUI for most purposes. It is, in fact, *less* time consuming, as well as being more powerful and flexible, for most purposes. There are some tasks for which a GUI approach is the most effective, and there are many more for which a TUI is better. What makes the GUI "easier" for many people is that it doesn't tend to have as high an initial learning curve. Once you get past the initial learning curve, though, the CLI is far more productive and efficient than a GUI in most cases, at least in my experience. It's all a bit like the relative learning curves of various editing environment: http://unix.rulez.org/~calver/pictures/curves.jpg > > > >just window manager is enough, try fvwm2 maybe icewm maybe other etc. > > > not really enough. >=20 > Unfortunately open source is pretty much a failure when it comes to GUI a= nd > desktop. Any kind of GUI, look at ddd for example. Untested=20 > development-stage > software (like kde4) is being released to the public for some reason. No, it isn't a failure. It's a raging success in many ways. Its only failures are in marketing, for the most part. KDE4 is buggy as hell in my experience, but it's no worse than the GUI environment for Millenium Edition. In addition to that, we in the open source world still have significant advances over the bells-and-whistles aesthetic of MS Windows, in more ways than one: 1. We have better bells and whistles. Compiz Fusion comes to mind. 2. We have better interface design. Even though Compiz Fusion is a steaming pile of unnecessary crap in my personal opinion (where UI design is concerned), it's still leagues ahead of Aero Glass for purposes of productivity enhancement (or at least refraining from getting in the way of productivity), and both GNOME and KDE<4 are better than XP's UI in that regard. 3. A bunch of other GUI environments are far, far better than the typical DEs of the OSS world in terms of productivity enhancing UI design; they stay the hell out of the way while providing functionality that improves user task completion efficiency. The ddd example is kind of unfair, by the way. That's a common GNU problem, not a broader open source problem. It's my experience that the GNU project is full of people who have absolutely no idea how to design a decent interface. The GNU project is so influential, though, that once they come up with something that fits within a specific niche, the rest of the open source world seems reluctant to do anything to reach into the same niche and replace the GNU train-wreck of UI with a better UI. I mean, come on -- just look at Info Pages. What a disaster area. --=20 Chad Perrin [ content licensed PDL: http://pdl.apotheon.org ] Quoth Georg Hackl: "American beer is the first successful attempt at diluting water." --+SfteS7bOf3dGlBC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkkNOPkACgkQ9mn/Pj01uKWV3wCg5E84NB4gh4NJB4c/8y+DXgS1 DkwAoJBSaafoHHCpu4ixqH7MlfIFdzlG =hNk/ -----END PGP SIGNATURE----- --+SfteS7bOf3dGlBC--