Path: gmd.de!nntp.gmd.de!urmel.informatik.rwth-aachen.de! newsserver.rrzn.uni-hannover.de!ina.zfn.uni-bremen.de! marvin.pc-labor.uni-bremen.de!news.uni-stuttgart.de!news.belwue.de! zib-berlin.de!zrz.TU-Berlin.DE!netmbx.de!Germany.EU.net!EU.net! howland.reston.ans.net!gatech!newsxfer.itd.umich.edu! zip.eecs.umich.edu!panix!not-for-mail From: aap...@panix.com (Andrew Appel) Newsgroups: comp.os.linux.misc Subject: Standard Linux GUI Date: 17 May 1994 13:46:41 -0400 Organization: PANIX Public Access Internet and Unix, NYC Lines: 17 Message-ID: <2ravu1$8gm@panix.com> NNTP-Posting-Host: panix.com Is it just me or does anybody else feel that what the Linux (UNIX) community needs is a SINGLE, STANDARD, ONLY ONE, Graphical User Interface (GUI)? The purpose of a GUI is to reduce the learning curve when moving from application to application in a graphical environment. Unfortunately, due to the lack of any real (FREE) standards, it is just as aggravating to move between many X applications as it is between most TEXT applications. I'd love to see Linux workstations in every home, every office, all across America and the World, but the reality is that Microsoft Windows, Macintosh, and NextStep are all standard GUIs that the average users can figure out. For those of you who don't understand purchasing in large corporations: "IT IS THOSE AVERAGE USERS, NOT THE TECH WEENIES, THAT ARE MAKING THE PURCHASING DECISIONS!" Any comments? (ANDY) P.S. Before you mention MOTIF remember that it also is not free!
Path: gmd.de!nntp.gmd.de!urmel.informatik.rwth-aachen.de! newsserver.rrzn.uni-hannover.de!ina.zfn.uni-bremen.de! marvin.pc-labor.uni-bremen.de!news.uni-stuttgart.de! news.belwue.de!zib-berlin.de!zrz.TU-Berlin.DE!netmbx.de! Germany.EU.net!EU.net!howland.reston.ans.net!vixen.cso.uiuc.edu! sdd.hp.com!hp-cv!reuter.cse.ogi.edu!cs.uoregon.edu! usenet.ee.pdx.edu!not-for-mail From: m...@cs.pdx.edu (Mike Harvey) Newsgroups: comp.os.linux.misc Subject: Re: Standard Linux GUI Date: 17 May 1994 13:18:32 -0700 Lines: 34 Message-ID: <2rb8qo$o4m@cs.pdx.edu> References: <2ravu1$8gm@panix.com> NNTP-Posting-Host: cs.pdx.edu X-Newsreader: NN version 6.4.19 #2 aap...@panix.com (Andrew Appel) writes: >Is it just me or does anybody else feel that what the Linux (UNIX) >community needs is a SINGLE, STANDARD, ONLY ONE, Graphical User Interface >(GUI)? The purpose of a GUI is to reduce the learning curve when moving >from application to application in a graphical environment. Unfortunately, >due to the lack of any real (FREE) standards, it is just as aggravating >to move between many X applications as it is between most TEXT applications. >I'd love to see Linux workstations in every home, every office, all >across America and the World, but the reality is that Microsoft Windows, >Macintosh, and NextStep are all standard GUIs that the average users can >figure out. For those of you who don't understand purchasing in large >corporations: "IT IS THOSE AVERAGE USERS, NOT THE TECH WEENIES, THAT ARE >MAKING THE PURCHASING DECISIONS!" >Any comments? (ANDY) What about fvwm, the default interface which comes with Slackware? It's my favorite of the ones included in the distribution and the easiest to sit down and use without reading any manpages. It looks nice and has nice easily-configurable popup menus. It beats MS windows and OS/2 PM hands down, IMHO. If it is too simple/nonpowerful it could probably be beefed up a bit, though I think its probably adequate for average users. Also, I think its free... >P.S. Before you mention MOTIF remember that it also is not free! Mike -- Mike Harvey m...@cs.pdx.edu Put all things to the test; keep what is good.
Path: gmd.de!nntp.gmd.de!urmel.informatik.rwth-aachen.de! newsserver.rrzn.uni-hannover.de!ina.zfn.uni-bremen.de! marvin.pc-labor.uni-bremen.de!news.uni-stuttgart.de! news.belwue.de!zib-berlin.de!zrz.TU-Berlin.DE!netmbx.de! Germany.EU.net!EU.net!howland.reston.ans.net! cs.utexas.edu!convex!news.duke.edu!news-feed-1.peachnet.edu! news-feed-2.peachnet.edu! gallifrey!newcombe From: newco...@aa.csc.peachnet.edu (Dan Newcombe) Newsgroups: comp.os.linux.misc Subject: Re: Standard Linux GUI Date: Tue, 17 May 1994 17:01:58 UNDEFINED Organization: Clayton State College Lines: 44 Message-ID: < newcombe.187.003EA8E3@aa.csc.peachnet.edu> References: <2ravu1$8gm@panix.com> <2rb8qo$o4m@cs.pdx.edu> NNTP-Posting-Host: 131.144.82.16 X-Newsreader: Trumpet for Windows [Version 1.0 Rev B] In article <2rb8qo$...@cs.pdx.edu> m...@cs.pdx.edu (Mike Harvey) writes: >>Is it just me or does anybody else feel that what the Linux (UNIX) >>community needs is a SINGLE, STANDARD, ONLY ONE, Graphical User Interface >>(GUI)? The purpose of a GUI is to reduce the learning curve when moving >>from application to application in a graphical environment. Unfortunately, >>due to the lack of any real (FREE) standards, it is just as aggravating >>to move between many X applications as it is between most TEXT applications. >What about fvwm, the default interface which comes with Slackware? Yes, fvwm is nice, but as the name implies, it is only a Window Manager. Those are pretty much the same, click on a window and drag it, etc... What needs to be standardized is the User Interface. This is how things work in programs. For instance, pull down menus: When I click on a menu, do I need to keep my mouse button down until I highlight the selection I want, then release? or do I click on the menu, then release, and then click on the choice? Windows, via it's API, has a standard interface. If I want a pull down menu, under Borland C++, I create the resource, and tell my program it's there (simplified version). When I click on the menu, Windows handles it all, until I make my menu choice, and THAT is returned to the program. This way all menus in all programs work the same. On a like note, there is the Open File dialog. This is a standard call also, and therefore, all programs that need to open a file could look the same. Under X, as was said, there are many different API's: Xt, Xlib, Xaw, Xview, Motif, Tcl, and probably about a dozen I forgot. This gives each application a different style and different feel. Each application, even though the menu may be exactly the same as the previous application, could interface totally different. This is what is being argued should be standardized. Personally, I think that the OSF should place Motif (not just the specs) in the public domain, but then again, I am a dreamer :) -Dan -- Dan Newcombe newco...@aa.csc.peachnet.edu Clayton State College Morrow, Georgia -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= "And the man in the mirror has sad eyes." -Marillion
Path: bga.com!news.sprintlink.net!get.hooked.net!decwrl!pa.dec.com! decuac.dec.com!haven.umd.edu!news.umbc.edu!eff!news.duke.edu! MathWorks.Com!news2.near.net!bloom-beacon.mit.edu! senator-bedfellow.mit.edu!senator-bedfellow.mit.edu!not-for-mail From: t...@ATHENA.MIT.EDU (Theodore Ts'o) Newsgroups: comp.os.linux.misc Subject: Re: Standard Linux GUI Date: 18 May 1994 16:21:24 -0400 Organization: The Internet Lines: 45 Sender: n...@athena.mit.edu Distribution: world Message-ID: <2rdtc4$h0u@senator-bedfellow.MIT.EDU> Reply-To: t...@ATHENA.MIT.EDU (Theodore Ts'o) NNTP-Posting-Host: senator-bedfellow.mit.edu From: aap...@panix.com (Andrew Appel) Date: 17 May 1994 13:46:41 -0400 Is it just me or does anybody else feel that what the Linux (UNIX) community needs is a SINGLE, STANDARD, ONLY ONE, Graphical User Interface (GUI)? The purpose of a GUI is to reduce the learning curve when moving from application to application in a graphical environment. Unfortunately, due to the lack of any real (FREE) standards, it is just as aggravating to move between many X applications as it is between most TEXT applications. I'd love to see Linux workstations in every home, every office, all across America and the World, but the reality is that Microsoft Windows, Macintosh, and NextStep are all standard GUIs that the average users can figure out. For those of you who don't understand purchasing in large corporations: "IT IS THOSE AVERAGE USERS, NOT THE TECH WEENIES, THAT ARE MAKING THE PURCHASING DECISIONS!" Great. Why don't you write the Singls, Standard, ONLY ONE, Graphical User Interface, and the try convince everyone to port their programs to use it. Bearing in mind, of course, that nearly everyone working on Linux is a volunteer, and you can't do things like "do it this way or we won't give you access to the source code" like they do in commercial ventures. For myself, I hardly ever use a GUI since I can type faster than most people can mouse, so I don't care what the GUI looks like --- as long as I have a way of getting around it. It should be noted that NeXTStep has the problem that if you don't like click-to-focus, go to Hell. You can't change it. "And there shall be one, and only one, GUI". I dealt with this particular problem by refusing to do any development on the NeXTStep..... if you piss off enough developers, you can very easily doom a volunteer effort. (Although this case, it's not a problem; everyone will ignore you if you just rant and rave about how you're commanding everyone to use the some particular GUI.) Give it up. It won't work. - Ted P.S. If you really want to do this, why don't you port all existing applications that you want to use to a standard GUI, and put together your own distribution? That's the Linux Way, and if it's really that great, everyone will start using it.
Newsgroups: comp.os.linux.misc Path: bga.com!news.sprintlink.net!sashimi.wwa.com!gagme.wwa.com!n5ial!jim From: j...@n5ial.mythical.com (Jim Graham) Subject: Re: Standard Linux GUI References: <2ravu1$8gm@panix.com> Organization: Future site of Vaporware Corporation (maybe). --Teletoons (NW) Date: Wed, 18 May 1994 17:50:07 GMT Message-ID: <1994May18.175007.16044@n5ial.mythical.com> Lines: 43 In article <2ravu1$...@panix.com> aap...@panix.com (Andrew Appel) writes: >Is it just me or does anybody else feel that what the Linux (UNIX) >community needs is a SINGLE, STANDARD, ONLY ONE, Graphical User Interface >(GUI)? Yeah, right.... People have different likes/dislikes, and right now, they have a choice. That, IMHO, is how it should be. Also, I seriously doubt that any of the standard-making bodies are going to form a committee to publish a standard GUI just for Linux...for UNIX in general, perhaps, but not just for Linux. Btw, there is a {de facto} standard interface for X11 under UNIX---Motif. I, personally, don't like Motif, and don't use it here, but it is a {de facto} standard, just the same. >Unfortunately, due to the lack of any real (FREE) standards, Are you suggesting that it has to be free to be a standard? Or are you just wanting a standard that happens to be free? If you're suggesting that it has to be free to be a standard, welcome to the real world...it doesn't always work that way. :-( >the reality is that Microsoft Windows, >Macintosh, and NextStep are all standard GUIs Ummmm, last time I checked, they were {de facto} standards, not actually true standards. If I'm wrong about this, please do correct me. >P.S. Before you mention MOTIF remember that it also is not free! Are we talking about what something costs? Or are we talking about standards (and/or {de facto} standards)? Later, --jim -- 73 DE N5IAL (/4) < Running Linux *1.00*! > j...@n5ial.mythical.com ICBM: 30.23N 86.32W || j.gra...@ieee.org Packet: N5IAL@W4ZBB (Ft. Walton Beach, FL) E-mail me for information about KAMterm (host mode for Kantronics TNCs).
Newsgroups: comp.os.linux.misc Path: bga.com!news.sprintlink.net!sundog.tiac.net!usenet.elf.com!rpi! gatech!cc.gatech.edu!byron From: b...@cc.gatech.edu (Byron A Jeff) Subject: Re: Standard Linux GUI Message-ID: <1994May19.163009.3803@cc.gatech.edu> Sender: n...@cc.gatech.edu Organization: Georgia Institute of Technology References: <2ravu1$8gm@panix.com> <1994May18.175007.16044@n5ial.mythical.com> Date: Thu, 19 May 1994 16:30:09 GMT Lines: 78 In article <1994May18.175007.16...@n5ial.mythical.com>, Jim Graham < j...@n5ial.mythical.com> wrote: >In article <2ravu1$...@panix.com> aap...@panix.com (Andrew Appel) writes: > >>Is it just me or does anybody else feel that what the Linux (UNIX) >>community needs is a SINGLE, STANDARD, ONLY ONE, Graphical User Interface >>(GUI)? > >Yeah, right.... People have different likes/dislikes, and right now, they >have a choice. That, IMHO, is how it should be. Also, I seriously doubt >that any of the standard-making bodies are going to form a committee to >publish a standard GUI just for Linux...for UNIX in general, perhaps, but >not just for Linux. I though I was going to have to write this myself because no one seemed to be interested in arguing the point. Standard GUI's limit the flexibility of the system and its applications. Matt Welsh and I have been having an ongoing discussion about how to introduce new users to the power of Linux. His position is that new users should learn Unix/Linux in all it's current complex glory. I favor adding some type of online interface to ease the transisition. However I'm pretty sure we both agree that limited and standardizing is not the way to go. Linux is not for the average user. It's for users that are willing to take the time to learn the system in order to use it effectively. Permanently dropping a watered down so that it's easy to use interface will limit the potential of the system (See Matt, I have been listening! ;-) There's no need for a standard GUI. X plus the applications that run under Linux now, plus 15 different window managers, plus TCL all add something to the complex and very powerful mix that we call Linux. The problem with generalizing and standardizing is this: "There are exceptions to every generalization, including this one!" Might I suggest however that we hone a subset for people to start out with just so they can get familiar with how things work. It should be powerful enough so that the average user could use it for a lifetime, just enough so that users can wade in the kiddie pool for awhile and get used to the water. Then you provide enough documentation and applications that a user can build an environment to suit their needs. For some reason a lot of folks have picked up the old business mold when it comes to using computers: "Conform to the system, or get out!" People use computers, not the other way around. Not everyone uses a machine the same way. We need the complexity and diversity we have now so that users can benefit by being able to customize things the way they see fit. > >Btw, there is a {de facto} standard interface for X11 under UNIX---Motif. >I, personally, don't like Motif, and don't use it here, but it is a >{de facto} standard, just the same. And the worst part about it is that it costs real money. > >>Unfortunately, due to the lack of any real (FREE) standards, > >Are you suggesting that it has to be free to be a standard? Or are you >just wanting a standard that happens to be free? If you're suggesting >that it has to be free to be a standard, welcome to the real world...it >doesn't always work that way. :-( > >>the reality is that Microsoft Windows, >>Macintosh, and NextStep are all standard GUIs The reality is that many of us power users can't stand Microsoft Windows, Macintosh, and NextStep for exactly that reason: In an effort to simplify and standardize they had to make compromises in the interface that I'm personally not willing to accept. I don't use them. I use Linux. 'nuff said. BAJ --- Another random extraction from the mental bit stream of... Byron A. Jeff - PhD student operating in parallel! Georgia Tech, Atlanta GA 30332 Internet: b...@cc.gatech.edu
Newsgroups: comp.os.linux.misc Path: bga.com!news.sprintlink.net!get.hooked.net!decwrl!parc!biosci! agate!howland.reston.ans.net! darwin.sura.net!cc.gatech.edu!byron From: b...@cc.gatech.edu (Byron A Jeff) Subject: Re: Standard Linux GUI Message-ID: <1994May19.181838.7363@cc.gatech.edu> Sender: n...@cc.gatech.edu Organization: Georgia Institute of Technology References: <2ravu1$8gm@panix.com> <1994May18.175007.16044@n5ial.mythical.com> <1994May19.163009.3803@cc.gatech.edu> Date: Thu, 19 May 1994 18:18:38 GMT Lines: 22 Couple of typos. Guess that's what I get for typing too fast! >Linux is not for the average user. It's for users that are willing to take >the time to learn the system in order to use it effectively. Permanently >dropping a watered down so that it's easy to use interface will limit ^ in ^ GUI ^ the >the potential of the system (See Matt, I have been listening! ;-) > >Might I suggest however that we hone a subset for people to start out with >just so they can get familiar with how things work. It should be powerful >enough so that the average user could use it for a lifetime, just enough ^ couldn't >so that users can wade in the kiddie pool for awhile and get used to the >water. Then you provide enough documentation and applications that a user >can build an environment to suit their needs. Later, BAJ --- Another random extraction from the mental bit stream of... Byron A. Jeff - PhD student operating in parallel! Georgia Tech, Atlanta GA 30332 Internet: b...@cc.gatech.edu