Slashdot Mirror


The ROX Desktop

Anonymous Coward writes "The ROX desktop aims to provide a RISC OS style GUI on Unix/Linux machines. Currently the filer is mostly finished and the desktop already supports drag-and-drop loading and saving, application directories and an iconbar. The desktop is stable and fully usable - I have been using it as my only desktop for several months now without problems."

209 comments

  1. Another server? by [marathon] · · Score: 1

    Is it me, or are all these GUI servers popping up making the focus on the movement in the XFree86 Project less and less important?

    If all the attention were focused there, we'd probably have v4 by now, instead of projects like Berlin and now this one that do nice pretty graphics, but don't give us what we really want/need in the end.


    --
    Failure isn't falling. Failure is staying down.
    1. Re:Another server? by cheese63 · · Score: 2

      It's not a server, it's a desktop that runs on top of X11. XFree86 is important because it's free and it works good, at least by my standards, and the majority of gui apps available are developed for it.

    2. Re:Another server? by GrenDel+Fuego · · Score: 1

      Is it a desktop or a window manager? (competing with gnome/kde or enlightenment/windowmaker)

    3. Re:Another server? by psaltes · · Score: 1

      Its a desktop. Screenshots show it running on top of enlightenment.

    4. Re:Another server? by Jestrzcap · · Score: 1

      I love the fact that we have so much choice. I mean isnt' that what linux is all about? Choice? Come on. Let people make whatever the hell they want. It's just a lot of encouragement for the rest of the people to make better stuff. Oh.. and love the quote of the guy above this post (the state ruled).

      --
      "I have great faith in fools: Self confidence my friends call it." ~Edgar Allan Poe
    5. Re:Another server? by GrenDel+Fuego · · Score: 1

      I noticed that as well, but I figured they might have taken some of the enlightenment code or design when they created it.

      If it's a desktop though, I might have to give it a try. I don't really like Gnome or KDE very much. I'll probably just stick with enlightenment alone, but I'll at least give this a shot.

    6. Re:Another server? by [marathon] · · Score: 1

      My fault for not seeing it was a Desktop, not a Server - However, I guess my eyebrows are still raised; With GNOME and KDE being as strong as they are, do we really need yet another one that will take the next year+ to catch up with what we already have? Why not build off the CVS of one of the previously existing Desktops and make improvements to them?

      --
      Failure isn't falling. Failure is staying down.
    7. Re:Another server? by [marathon] · · Score: 1

      While I agree choice is good, does it really add to the community to keep taking steps backwards in the programs we use? If we already have something that works, and works well, why not join the community and work to make that better? If you want the program to do something different, why do you have to write it from the ground up and sacrifice your time and energy in what others have already done?

      It's like installing a 1.x kernel and saying, "I want it to do this so I'm gonna code that" when it's already in a later release, -and- you lose everything that's been added since then and have to write it all over. Does that sound like progress?

      --
      Failure isn't falling. Failure is staying down.
    8. Re:Another server? by Anonymous Coward · · Score: 1

      You're forgetting that people work on what they like to work on. Not on what you want them to work on.

      The saying about a herd of cats comes to mind...

    9. Re:Another server? by Anonymous Coward · · Score: 0

      Check your capitalization. From what I can tell you meant to type The Community up there.

    10. Re:Another server? by puetzk · · Score: 1
      Because it's small, and they're not. Now if it was pretty too, that would be awesome. But it looks functional, and that goes a really long way in my book. Gnome and KDE both have lousy filers (sorry, they just 'feel wrong'). GMC wasn't stable and I never could get it to recognize apps it didn't want to. KDE puts those dang 'Templates' and 'Autostart' folders on my desktop (Maybe KDE2 will stop this? I could always buy more RAM then :-). Besides, both hate running without their window-manager/panel/sound-server/take-over-all-my -RAM companions. Maybe they've gotten better, but I retreated into Eterm, blackbox, and LyX, waiting for something I liked to arrive...

      --
      The Matrix is going down for reboot now! Stopping reality: OK. The system is halted.
    11. Re:Another server? by Anonymous Coward · · Score: 0

      OK ITS not a server and NOT a window manager, in fac the author recomends using Enlightenment.. it's programs like a panel and a filemanager a editor and more that let the system look like a Risc OS

    12. Re:Another server? by Rhys+Dyfrgi · · Score: 1

      It's like installing a 1.x kernel and saying, "I want it to do this so I'm gonna code that" when it's already in a later release

      No, it's more like saying "I don't like the Linux kernel, so I'm going to code my own kernel instead of trying to work with it." Sometimes it's easier and, dare I say, better to start anew rather than trying to reform an older project.

      There are other email programs out there. Should I base mine on one of them or contribute to one of them when their philosophy is so obviously contrary to mine (when it comes to MUAs)? Should I contribute if their codebase is so bloated as to make it easier to simply implement anew than to reimpliment functions within the existing framework?

      I think not.
      ---

      --
      END OF LINE
    13. Re:Another server? by Abigail-II · · Score: 2
      It's like installing a 1.x kernel and saying, "I want it to do this so I'm gonna code that" when it's already in a later release, -and- you lose everything that's been added since then and have to write it all over. Does that sound like progress?

      It's like Linus saying "Let's start all over" and creating Linux, instead of just enhancing Minix. Or Thomson and Ritchie enchancing an existing OS instead of creating Unix. You think we would be better off if they had not started from scratch?

      -- Abigail

    14. Re:Another server? by Emil+Brink · · Score: 1

      Eh-hum, you might want to click my link (above), or here. Maybe you'll like it... ;^)

      --
      main(O){10<putchar(4^--O?77-(15&5128 >>4*O):10)&&main(2+O);}
    15. Re:Another server? by Anonymous Coward · · Score: 0

      Because these other desktops do not really appeal to most people that have worked with the RISC OS desktop. FYI, RISC OS is the operating system used by the former Brittish Archimedes computers. The GUI of this system and the software was really great and ahead of its time. I have personally always wanted this on Linux, and have been wanting to do this myself, but haven't because a lack of time. I am very happy with this project, and I am certain lots of others are as well. Now if someone would make something like Impression for Linux (ok improved in some areas), i'd be a extremely happy!

  2. ummm.... by jormurgandr · · Score: 0

    I hate to be the "negative" one here, but, well, who cares? why base a desktop off of a RISC enviroment? What is its utility? Does it translate all your code or something? I'm not understanding here. WM's like Enlightenment and such provide form and function. From what I can tell about this one, its just like X, just looks different.
    =======
    There was never a genius without a tincture of madness.

    1. Re:ummm.... by BradleyUffner · · Score: 1

      Sometimes people like to create things for the challange of it. Not really to try to make something better, but just because they want to see if they can do it. Creating a new graphics enviroment is an extreamly challenging thing to do, and instead of saying "Who cares?" we should take a look at it, maby offer a few suggestions. It's always nice after youv coded long and hard on something, not because you have to, but becasue you want to, to have someone say "Nice job". So, to the creators of this program, NICE JOB GUYS!

    2. Re:ummm.... by ed__ · · Score: 1

      risc os is a an operating system i believe
      used by the acorn risc boxes (arm based).
      this project is just the look and feel of riscos
      on X.

    3. Re:ummm.... by Anonymous Coward · · Score: 0

      You have totally missed the point here...

      This is a window manager, similar to enlightenment in purpose. It is not X, but a window manager is required to operate in X efficiently.

      I personally am quite excited to see people whom are not so focused on the the 'look' of the window manager. Window managers are becoming HUGE and slow. It's to the point now that GDOME/Enlightenment take more memory than windows does and frankly offer less functionality in many areas. How wonderfull is that? Our opensource community seems to be chastising the same things they work to duplicate by providing even bloatier code!

      Projects such as Rox are a good reminder as to some of the more 'usefull' ends a window manager must work towards.

    4. Re:ummm.... by Halster · · Score: 1

      The thought of someone recreating one of the worst graphical OSes in existence really isn't very appealing.

      Some things are just better left to die.... I believe this is one of them!

      --

      "How much truth can advertising buy?" - iNsuRge - AK47
    5. Re:ummm.... by technos · · Score: 1

      First: ROX is a desktop tool suite. It is neither a WM or a X replecement.

      Second: Some of us grew up with, and are much more comfortable with, alternate UI like the one RiscOS sported. We have favorite keyboards, mice, el al; Why not a favorite UI? I favor NextStep myself, with E (thanks R+M!) and TWM coming close on it's heels. (plus a PS/2 IBM M13 w/ touchpoint and easyCAT1)
      This fortune intentionally blank.

      --
      .sig: Now legally binding!
    6. Re:ummm.... by xHost · · Score: 1

      It has better drag 'n drop then all your retarded linux wm's combined troll

  3. What the hell... by Anonymous Coward · · Score: 0
    What the hell is a "RISC OS style GUI"??? Why would the chip architecture have anything to do with what the GUI looked like?

    Or am I missing something?

  4. Functionality Makes It To A Linux GUI by Bill+Daras · · Score: 4

    With most major developments in X Windows lately being more directed at the aesthetic aspects, not usability, this comes at a pleasant surprise.

    Far too often eye-candy is used to gloss over a terribly underdeveloped interface. Finally someone has acted on the notion that appearance must go hand in hand with functionality to create an effective GUI.

    1. Re:Functionality Makes It To A Linux GUI by SurfsUp · · Score: 3

      Far too often eye-candy is used to gloss over a terribly underdeveloped interface.

      Yes, this applies particularly to the Gnome desktop. Sure, go ahead and mark this comment down as usual, but that doesn't make the fact go away: Gnome has got a long way to go in useability, particularly in the window manager department. Sheesh. I feel like I'm offending sensibilities every time I bring up a point in Gnome that needs fixing. This is wrong. We'll never get Gnome to where it has to be for world domination if every constructive suggestion gets buried and ignored.

      --
      Life's a bitch but somebody's gotta do it.
    2. Re:Functionality Makes It To A Linux GUI by Tim+Behrendsen · · Score: 0

      I gave up on Gnome when I couldn't get new windows to default to getting the keyboard focus (DUH! Why isn't this the default???)

      Have they fixed that yet, by the way?


      ---

    3. Re:Functionality Makes It To A Linux GUI by Andreas+Bombe · · Score: 2
      Gnome has got a long way to go in useability, particularly in the window manager department.

      Gnome is neither a window manager nor does it contain/depend on any single window manager. So what do you mean?

    4. Re:Functionality Makes It To A Linux GUI by GrenDel+Fuego · · Score: 1

      That's actually functionality of the window manager, not Gnome. Were you running Gnome with WindowMaker, Enlightenment, or something completely different?

      If you're using Enlightenment (Default for most systems using gnome), It can be set that way, but only using the ENLIGHTENMENT configuration tool, not the gnome one.

    5. Re:Functionality Makes It To A Linux GUI by Tim+Behrendsen · · Score: 1

      It was under Enlightenment (Red Hat 6). I think I actually found the selection (monstrously stupid that it isn't the default), but it didn't work right even after I selected it. It might be a side effect of using Exceed rather than direct video. Still, that was the major reason I'm using KDE.


      ---

    6. Re:Functionality Makes It To A Linux GUI by sec · · Score: 1

      Specific examples, please. If you simply rant on like this, you will doubtlessly be ignored, because you haven't given anyone any indication of what you think the problem is.

      Besides which, statements like 'Gnome has got a long way to go in useability, particularly in the window manager department' tend to argue that you simply don't know what you're talking about. GNOME is WM independent. If you have WM problems, then the criticism is better directed against the specific WM that you're having trouble with.

    7. Re:Functionality Makes It To A Linux GUI by Midnight+Coder · · Score: 1

      Now if there was just a way to get Exceed to pass on alt-tab and ctrl-esc to KDE.

      Then again maybe this is an unsurmountable limitation of Windows.

      At least I could rebind ctrl-esc to shift-esc but had no such luck with alt-tab. (Actually if no one beats me to it I will fix this myself).

    8. Re:Functionality Makes It To A Linux GUI by Tim+Behrendsen · · Score: 1

      YES! Why doesn't KDE let you rebind Alt-TAB to something else??? That's the one big annoyance I have left.

      In fact, I should send that to the KDE team. Maybe it will sneak in the next release.


      ---

    9. Re:Functionality Makes It To A Linux GUI by mattdm · · Score: 2
      This isn't a Gnome issue really -- it's a window manager one. But: not having new windows get the focus is a GREAT and intelligent default. Otherwise, you're typing along, and something causes a new window to pop up, and suddenly, before you have a chance to react, whatever you've typed goes into the new window!

      This is often a problem on MS Windows, as error messages get accidentally dismissed before you have a chance to read them.

      --

    10. Re:Functionality Makes It To A Linux GUI by alhaz · · Score: 3

      I think he means that E is a sorry excuse for a window manger.

      I'm sorry for offending all the E fans, but from the beginning Enlightenment wasn't about functionality, and you can't deny that.

      I appriciate what rasterman & co have done for X along the way, the programming techniques make for great eyecandy, I just choose to use a window manager that follows a different philosophy.

      I use Icewm, 'cause FEEL is more important than LOOK.

      At least it is for me.

      Now, hold on for a moment while i put on my asbestos suit before you respond.

      --
      This is just like television, only you can see much further.
    11. Re:Functionality Makes It To A Linux GUI by Tim+Behrendsen · · Score: 1

      Actually, in Win/98 at least, error messages don't immediately pop up. The button on the task bar flashes to let you know that something new has happened.


      ---

    12. Re:Functionality Makes It To A Linux GUI by SurfsUp · · Score: 2

      I think he means that E is a sorry excuse for a window manger

      No, I didn't mean that - I happen to like E, even though many of the Gnome useability issues right now are E-related (I posted a pretty good list a week or two ago.) What I meant was: the Gnome team doesn't seem to have thought through the question what a window manager should do for the user, how it should act, how it should feel under the fingers. Regardless of whether the window manager is part of the desktop system or not, the desktop team is still responsible for quality control - that is, laying down the ground rules about what the WM has to do, and in some cases, how it has to do it. It's really easy to just shrug it off and say "that's not a Gnome issue, that's a WM issue". But that's bogus - you can't do that, in the end you're responsible for any problems the user might perceive in your system, no matter where they may come from. So if something's broken, it's your responsibility to make sure it gets fixed, or just fix it yourself. Is there some law against the E team accepting a patch from the Gnome team?

      The Gnome team also has its own WM now (sorry, can't remember its name) so that really makes it impossible to pass the buck on issues of WM useability.

      --
      Life's a bitch but somebody's gotta do it.
    13. Re:Functionality Makes It To A Linux GUI by SurfsUp · · Score: 2

      not having new windows get the focus is a GREAT and intelligent default

      No, that's just a starting point. You can't stop there. The next step is to distinguish whether a and unrelated program popped up the window, or the user through an explicit action. In the latter case the new window should get the focus. This is called useability. Remember that your pain theshold may not be the same as mine, and most of userland consists of people with low pain thresholds. That mean don't make do extra pointless clicks that will make them think badly of you. Don't grab away their focus by surprise, either, you're on the money there. I've mentioned this one before, I'll mention it again: when the user puts the panel away the focus should go back to a reasonable place... it's useless and irritating to the user to have the keyboard focus stay on the panel as it does now.

      --
      Life's a bitch but somebody's gotta do it.
    14. Re:Functionality Makes It To A Linux GUI by drudd · · Score: 2

      Actually Gnome still doesn't have its own WM, although they are considering adopting Sawmill as their "standard." As to the Gnome file manager, the current one is simply a temporary measure.

      Here is a bit from a recent Gnome developer interview:

      GMC and GNOME

      I know that it was decided to drop GMC as the file manager for GNOME. Can you please tell us why GMC was dropped? What is its replacement? What will the major differences be between it and GMC?

      [Miguel de Icaza (miguel@gnu.org)]

      The GNOME team will make an announcement about the next generation file manager soon. I can tell you that GMC was just a stop-gap measure that grew too much. There is a new code based being worked that will be soon announced to the public.

      [Federico Mena Quintero (federico@redhat.com)]

      GMC is the GNOME edition of the venerable Midnight Commander file manager. We made a mistake when we decided to make it into a graphical file manager for GNOME; at that point we were naive and we thought that the MC code base provided a good framework for a GUI file manager.

      MC has a very particular and idiosyncratic architecture; it is a piece of code that has evolved over the years and was never designed to be extensible or to accomodate other UI paradigms than text terminals. So it has its own internal "text mode" widget system and its event model permeates to many areas of the code. The code flow is hard to follow, and it is hard to bend it to accomodate something like GTK+'s event model.

      Also, the virtual file system (VFS) that MC uses is completely synchronous. This does not scale very well to a graphical desktop, where you may want to perform several file operations at once. The new replacement for the Midnight Commander is an as-yet-unnamed file manager living in the "gnome-fm" module on the GNOME CVS repository. It uses a new VFS that is completely non-blocking and supports asynchronous operations, and has a much cleaner architecture as well. The new file manager is designed to be able to plug in Bonobo components so that you can install viewers for different types of files or different file systems altogether. Basically, the new file manager is designed to be extensible and to integrate well with a graphical desktop. And the new VFS can be used by all applications so that they can access any file system, local or remote, with a consistent interface.

      --
      Venn ist das nurnstuck git und Slotermeyer? Ya! Beigerhund das oder die Flipperwaldt gersput!
    15. Re:Functionality Makes It To A Linux GUI by drudd · · Score: 2

      The problem occurs any time the focus is switched without the users explicit approval. I will often open multiple browser windows (internet explorer, not sure if Netscape exhibits this behavior) to load all of my favorite sites, so I can then switch between them at my leisure. Unfortunately, while I am typing in urls in one window, another window which has finished displaying grabs the focus and interrupts my typing.

      No program/window should grab focus by itself, the window manager instead should surrender focus if the situation merits it (of course that's the difficult question). When a new program is started, chances are a window manager window will be closing or losing focus, so switching to the new window is fairly safe.

      Doug

      --
      Venn ist das nurnstuck git und Slotermeyer? Ya! Beigerhund das oder die Flipperwaldt gersput!
    16. Re:Functionality Makes It To A Linux GUI by SYS2066 · · Score: 1

      You are completely right here. But still, I think my fvwm2-desktop - which has no dnd, which doesn't bother me as I try to minimise the mouse-usage - works really well.

      It sometimes feels like the newer wm's merely extends the LOOK of the older ones, while forgetting to implement the FEEL of the old ones. That is a drawback, even if you have drag and drop. There's more to the perfect desktop than dnd for sure!

      // Simon

    17. Re:Functionality Makes It To A Linux GUI by Syberghost · · Score: 2

      It all comes back to two things:

      1) By default, do the "least surprising" thing.

      2) Gimme a checkbox to make it work the other way if I want.

      I would hazard the opinion that new windows that pop up shouldn't have the focus UNLESS the user can't accidently dismiss them with his typing, or accidently cause bad juju.

      Both of these bad things happen to me all the time, and not just with Windows; CDE apps do it too. Sometimes it's not trivial to figure out what it was that popped up and vanished while I was typing, and sometimes it can be VERY BAD.

      What if what popped up was part of a Unix app with root access?

      And don't folks launch into the "setuid" arguments, please; what if you started that app as root on purpose? What if the popup was a confirmation as to whether or not you wanted it to rm -rf /*, or rpm -e `rpm -q -a` ?

      It's bad enough when an instant messaging app steals my characters, I'd hate for my network management tools or backup apps to do it. And they have.

    18. Re:Functionality Makes It To A Linux GUI by SurfsUp · · Score: 2

      I would hazard the opinion that new windows that pop up shouldn't have the focus UNLESS the user can't accidently dismiss them with his typing, or accidently cause bad juju.

      Both of these bad things happen to me all the time, and not just with Windows; CDE apps do it too. Sometimes it's not trivial to figure out what it was that popped up and vanished while I was typing, and sometimes it can be VERY BAD.


      OK, this is a *very very* late reply and noone will every read it, but I feel compelled to mention that the correct and obvious thing to do is: never to give focus to such a popup unless it comes from the application that currently has focus. Applications should cooperate by never popping up a dialog unless absolutely necessary (Netscape is a HUGE offender here).

      --
      Life's a bitch but somebody's gotta do it.
  5. RISC OS != RISC CPU by Christopher+B.+Brown · · Score: 5
    See the dmoz.org page on RISC OS

    RISC OS was an OS developed for the Acorn platform. This was a British phenomenon; I believe that these machines were StrongARM-based, which is where the RISC part comes in.

    Acorn is no longer in operation, and so a whole lot of RISC OS folk have started looking at Linux/X as their future platform.

    This is a pretty good thing; they may have some useful UI ideas, as well as useful code that might be ported.

    --
    If you're not part of the solution, you're part of the precipitate.
    1. Re:RISC OS != RISC CPU by HalfFlat · · Score: 1

      I may have my dates mixed up, but the Acorn RISC OS has been around for a long time - version 1 was the operating system released with the first Acorn Archimedes in 1987. Does this predate MIPS RISC/os?

  6. moderate Please by Anonymous Coward · · Score: 0

    Is it my imagination or is there a greater need for moderation lately.

    1. Re:moderate Please by GrenDel+Fuego · · Score: 0

      Yeah, I know.. I tried to moderate it down, but I had already posted on this topic.
      DOH!

  7. What RISC OS is by Anonymous Coward · · Score: 1

    RISC OS is the name of the operating system used in Acorn Archimedes computers. The fact that it's RISC isn't important for this; what is important is that it has a GUI with some interesting features. One of these is that what appears as an application is really a directory containing separate files for icons at various resolutions, scripts to run the program, additional data and so on. Another is that the normal way to save is to drag an icon from the "save" dialog into a directory window.

  8. Read the f*cking article, before posting! by Anonymous Coward · · Score: 1

    Christ, don't be such a moron, its not an X11 replacement, its a rather mundane "desktop environment". Try reading the articles before complaining. For a much more "complete" desktop environment alternative to gnome and kde, take a look at XFCE (gtk based) at www.xfce.org Much better than this (for now)

  9. Alternative desktops by Bios_Hakr · · Score: 0

    Do we really need another desktop? Something like this may be of use to the author(s) and a small group of his/her/their friends/users, but is this where we want to be going as a community? I have no problems with extending the functionality of the current desktops (or anything for that matter). But we need to realise that our tallents would be better focoused on making the existing generation better rather than just taking our cool ideas and starting another project.


    --
    I'd rather you do it wrong, than for me to have to do it at all.
    1. Re:Alternative desktops by reptilian · · Score: 5
      Look, I'm starting to get sick of this. It's all Community this, Community that.. abandon your project, no one needs it. Work on something that's already there and make it better for me. You're wasting your time. blah blah blah. Go whine to someone else. These people can do whatever the hell they want with their time, and so can you. It's called freedom, and it's why they call it FREE SOFTWARE. If everyone only did what was good for the "community" we'd have about as much innovation in free software as microsoft has.

      I know I'm going to get moderated down, but this really drives me insane. "Is this where we want to be going as a community?" Tell me.. who is we, and why do we have to all go in the same direction as you?


      Man's unique agony as a species consists in his perpetual conflict between the desire to stand out and the need to blend in.

      --

      72656B636148206C72655020726568746F6E41207473754A

    2. Re:Alternative desktops by Anonymous Coward · · Score: 0

      I would put it this way. The 'community' is going to be heading in one or two directions at most...one begins with the letter 'G' and the other is brought to you by the letter 'K'. However there will (or should) always be room out beyond the suburbs for those who still want to think way different. If someone were to come out with a 'windows 3.0' style desktop I would have to say more power to them just for being that way. I looked at the screenies and don't think I'll be getting this one, it looks a little clunky, and I just got Widowmaker the way I want it. I wouldn't fear, the next versions of Redhat will still put the checkmark in the "gnome" box for those who are new, as well it should. It is nice, however to have the option of going with anywhere from 5 to 5000 other gui-s as long I know as what I'm doing with them.

    3. Re:Alternative desktops by Alorelith · · Score: 1

      Is it just me or do all the "I'm going to get moderated down for this" posts get moderated up? This isn't intended as a flame, I'm just wondering why people must constantly forwarn others about how they feel their opinion is. Just say what you intend to say and let it be that. What does it matter if you get moderated down anyway? Some people will still read it.

    4. Re:Alternative desktops by Anonymous Coward · · Score: 0

      Agreed... Let's just stop all this linux/open sourse crap and get back to rebooting our windows 98 boxes 3 times a day. We all have a GUI, operating system, etc. why re-invent the wheel?

    5. Re:Alternative desktops by Breace · · Score: 1

      That's funny. At this exact same comment I was just wondering that too.

      The reason why is that I have been guilty of making similar statements, and guess what? Those where the comments that where moderated up like crazy.

      Some interesting psychology going on here.

      In any case, this is what Meta moderating is for I believe so we should probably not be posting this sort of stuff either.

      Breace.

    6. Re:Alternative desktops by jconley · · Score: 1

      My take on it is that people like to work on the most interesting aspects of Open Source Projects. There had been a lot of "who-ha" about Window Managers, and a lot of publicity for the makers. (Icaza(ya ya ya Not a WM), Raster, etc) I love my WindowMaker, and I have used it for a long time. You use what you are used too, and I do have a lot of respect for people that spend the time to make these things, but there are a lot of boring projects that need attention to. Read the MadDog Interview to learn more.

    7. Re:Alternative desktops by dyslexia · · Score: 1

      Three? I usually have an even number of reboots on my windows box. Todays were netscape crashing and the little box saying that it crashed refused to go away; and when i tried to play a 102 meg .wav file for shits 'n giggles it wouldn't open, but the hard drive kept going at it.

      --
      --Have a Johsonville brat.
    8. Re:Alternative desktops by xdroop · · Score: 1
      My $2e-2: The reason why these pinheads keep saying abandon your project, no one needs it, work on something that's already there and make it better for me, you're wasting your time blah blah blah is very simply that these people have their own favorite [project] that comes up short in some way -- and they do not have the interest themselves to rectify it.

      I believe their theory is that if enough people join a project, someone will have to do the boring bits.

      But they are wrong. People do what they want to do. If that means making their own WM, so be it. If that means working on an existing WM, so be it. In either case, the cause celebre, OpenSource or Free Software, is enriched.
      --

      --
      you should read everything on the internet as if it had "but I'm probably talking out of my ass" appended to it.
    9. Re:Alternative desktops by reptilian · · Score: 2
      I'm sorry. I shouldn't have mentioned moderation. I should have said that I'll probably get flamed, because I don't give a shit about moderation, but I don't like getting flamed. So perhaps that bit of reverse psychology would have been more in my favor.

      I'm not a karma whore. IIRC, I even turned off my +2 bonus for this because I *knew* I was posting flamebait. Well, I was being infammatory at any rate. I definitely think my comment is over-rated anyway. This is the first time I've come back to look at my comment so it's been a while but I just want to make it clear I didn't mean to sound like a karma whore.

      Man's unique agony as a species consists in his perpetual conflict between the desire to stand out and the need to blend in.

      --

      72656B636148206C72655020726568746F6E41207473754A

  10. Random RISC OS trivia by an ex-user by mattbee · · Score: 5

    Read this if you know nothing about this RISC OS thing like finding out about old operating systems...

    RISC OS is about the only OS to `get' this drag-and-drop thing. It didn't have a clipboard from day one or those ghastly save/open boxes which infest every other OS. You have a Filer (the RISC OS filesystem explorer) and when you want to save a file, you open the application's save dialogue, which is a small window with a filename and a document icon. You then drag the icon onto the Filer to save it, or onto the Printer icon to print it. I'm sure this could be grafted onto GTK somehow, if only someone would write a filer as functional as the RISC OS one.

    The other thing RISC OS got really really right was its application encapsulation. That is, you have a directory which contains the main program binary, an initialisation script, any other program-specific resources, plus an icon for the Filer to display. This directory could then be zipped up and copied elsewhere which is why pretty much no RISC OS application ever had, or needed, any mucky or unreliable install wizards. This also meant that for many people the Filer served as your application launcher too-- a concept completely alien to most desktops these days.

    Hmm... it sortof went wrong in the shared library department, though. The only `standard' way of doing shared libraries in RISC OS was through kernel modules providing extra system calls. Yup, in the ARM's supervisor mode and everything. So they have to be pretty perfect otherwise bugs crash the machine.

    But its fate is pretty much sealed, sadly: last year Acorn cancelled its new hardware project, laid off half its staff and eventually disappeared. By this time nearly all the talent who had once programmed for the machine had left for greener pastures (with some exceptions who continue to amaze me :-) ) and the OS has been taken over essentially by two enthusiastic hackers and lots of well-wishers trying to extract a salary out of it. Check this page out for the list of new and exciting features that you get for £120. There's also a somewhat suspect conflict of interest created by the fact that the people who have taken it over are those people who want to sell software for it.

    Bah; I could go on but ultimately I left because the thing was too slow for me to play games on, the SDK increasingly dated and the application support had long since dried up. I hope somebody someday gives it the shot in the arm it needs, but for now ROX is quite a good simulation :-)

    --
    Matthew @ Bytemark Hosting
    1. Re:Random RISC OS trivia by an ex-user by Tim+Behrendsen · · Score: 1

      I don't mean to make this sound like a flame, but that 'drag and drop' approach sounds really inefficient. That's one of the things I hate about the Mac... everything is the mouse, with very few keyboard shortcuts. I type pretty fast, so every time I have to reach for the mouse, it's a huge waste of time.

      Unless I'm misunderstanding you... if I want to save a file, do I have to use the mouse, or is there a standard way to do it from the keyboard? (Shortcuts built into a particular application don't count).


      ---

    2. Re:Random RISC OS trivia by an ex-user by Greg+Merchan · · Score: 1

      From what you describe and what I remember, the early versions of OS/2 worked this way. I quit buying it after the first edition called 'warp', so I don't know if that has changed. Also, I don't recall how the filesystem was structured, but I think most of an app's files were found in a single directory.

      I haven't played with it much, but dfm is supposed to be like OS/2's desktop.

    3. Re:Random RISC OS trivia by an ex-user by robbieduncan · · Score: 1

      The RISCOS desktop was designe to use the mouse. There were standard shotcuts for cut, paste and so on, but like Win9x no direct command for copy this file. By hitting F12 you entered a command line mode. You could enter your single file copy command here.

    4. Re:Random RISC OS trivia by an ex-user by jbrw · · Score: 1

      From my understanding, Acorn didn't entirely disappear. Have a look at Element 14.

      They concentrate on set-top boxy things now.

      ...j

    5. Re:Random RISC OS trivia by an ex-user by Fluffy+the+Cat · · Score: 2

      One of the nicest results of this was that you could drag the icon from a save dialog in one program into another program entirely, resulting in the file being opened in the new one without having to bother saving it to disk in the mean time. I miss it...

    6. Re:Random RISC OS trivia by an ex-user by Fluffy+the+Cat · · Score: 1

      F3 brought up the save dialog. You could enter a path by hand if you wanted.

    7. Re:Random RISC OS trivia by an ex-user by spiral · · Score: 3
      The other thing RISC OS got really really right was its application encapsulation. That is, you have a directory which contains the main program binary, an initialisation script, any other program-specific resources, plus an icon for the Filer to display.

      They're not the only ones to ever have this idea.

      This sounds identical to the NeXT/OPENSTEP/OS X .app format that's been around since the 1980's: a directory that contains the executable and support files (such as data files, graphics, the interface description (.nib files), locale specific data, and the application's icon) but shows up as a single icon in the UI.

      The real beauty of this kind of format is that an application can be treated as a unit: installed, deleted, moved, FTPed, etc. without losing any of the associated files -- so much cleaner than the windows uninstall mechanism, or poking through /usr/lib and /usr/bin for that matter.

      But don't mind me, I'm just a bitter NeXT bigot.

      --
      Drinking will help us plan!
    8. Re:Random RISC OS trivia by an ex-user by WillAdams · · Score: 1

      Another UI which did drag-and-drop quite well was HP's NewWave....wonder where the code for it wound up?
      NeXTstep though, is the best UI I've yet encountered, and pleasantly, is also being re-created www.gnustep.org.
      William

      --
      Sphinx of black quartz, judge my vow.
    9. Re:Random RISC OS trivia by an ex-user by oneirine · · Score: 1

      The .app format is a truly lovely thing.

      I find it astounding that the default for RPM is to put EVERYTHING in the /usr directory, which is just one of the reasons I don't use it anymore. I have a folder named /Apps which contains separate folders (i.e., /Apps/Mozilla and /Apps/WindowMaker) for each application and another folder named /Libraries which contains things like GTK and Qt. Considering that Linux doesn't have any of those obnoxious global directories like System Folder:Extensions or WINDOWS\System, I don't understand why this kind of setup isn't the default.

    10. Re:Random RISC OS trivia by an ex-user by thesteveco · · Score: 1

      Oh man, talk about memories... NewWave was incredible.

    11. Re:Random RISC OS trivia by an ex-user by ianezz · · Score: 1

      > I find it astounding that the default for RPM is to put EVERYTHING in the /usr

      It is reasonable if you want your shell not to search among a thousand directories when you want to launch an application. And since RPM provides an easy way to remove everything of that app, there's no need to do so.

      The need arises when you compile yourself something, so "./configure --prefix=/Apps/Someapp" makes sense. But then you could as well create a package on the fly, and use that to keep track of files.

    12. Re:Random RISC OS trivia by an ex-user by Anonymous Coward · · Score: 0

      You only think the keyboard is faster. Whenever an experiment that involves a genuine stopwatch is conducted, the mouse wins every time. Ask Tog if you don't believe me.

    13. Re:Random RISC OS trivia by an ex-user by Anonymous Coward · · Score: 0
      > It is reasonable if you want your shell not to
      > search among a thousand directories when you
      > want to launch an application.

      Wouldn't it be just as good to keep a bin directory of symbolic links? (Perhaps not, I wouldn't know.)

      An advantage of having all program files in one place, would be that you wouldn't have to duplicate them to install the program. (I have a whole heap of .deb files on my harddrive, and also installed, so all the info is stored twice.)

      And if the settings were completely seperated from the programs, then I could make a back-up of the settings before and after installing various programs, and switch between these states on a whim.

      Anyway, it would make it easier for me to understand what is going on if I can see at a glance all the files associated with a particular program. If I understand it better, then I am more likely to be able to fix problems when (oops, I mean if) they occur.

      In summary, I would really (really) like Linux a lot better if all the files associated with a program (ie. executables, libraries, documentation) were kept togeather.

      --
      Jim Wase

    14. Re:Random RISC OS trivia by an ex-user by Provocateur · · Score: 1

      Still, I'd like to think that should you lose all contact with the mouse, and should it stay disabled like that for a while, it would be nice for ANY user to know that EVERYTHING is still keyboard navigable, and the GUI (unlike X) would still come up with or without that pointer.

      --
      WARNING: Smartphones have side effects--most of them undocumented.
    15. Re:Random RISC OS trivia by an ex-user by Tim+Behrendsen · · Score: 1

      What a total bunch of crap! It's an Apple site; what do you expect them to say? The Mac sucks when it comes to keyboard shortcuts.

      I don't care what "Tog" has to say, I know I can type "Alt-F,S" faster than I can reach for the mouse, Click on "File", and then Click on "Save".

      If "Tog" thinks differently, then he's a moron. I'll let you draw your own generalizations about Mac users. :)


      ---

    16. Re:Random RISC OS trivia by an ex-user by Anonymous Coward · · Score: 0

      :-) You must be real fast with the keyboard if you are faster with keyboard than using a mouse in following example:

      Copy first 10 files (very bizzard names) from directory
      /home/a1/temp 1/tmp/axaxaefhfh/

      and destination directory is
      /home/a2/temp 2/2000-01-01/unsorted1/packed/zip/

      There are also several directories in each directory level which start with the same letter i.e. makes TAB not usable.

      You are in /home/a3/temp/ directory and you have to be back there after copying them to destination directory.

      Also bare in mind that the windows of the directories can already be open e.g. they are used a lot (will open automatically at boot).

      You are just more familiar with the keyboard than mouse that's all. In many cases mouse is faster in file operations than keyboard and vice versa.

    17. Re:Random RISC OS trivia by an ex-user by Tim+Behrendsen · · Score: 1

      Well, first of all, the original point was that "the mouse wins every time", which is absurd. Second of all, you contrived an example. The context was more about using applications, and I can invoke commands faster by typing than I can by reaching for the mouse. Of course certain things are goint to be faster by using the mouse, but the original poster was trying to claim that keyboard shortcuts are not useful (because the Mac doesn't have them, probably).


      ---

  11. History Lesson by MartyJG · · Score: 4

    Personally, I'm really pleased to see this project.

    The RISC OS desktop was developed by Acorn here in the UK. After their success in the mid-eighties with the BBC/Acorn computer series, they used their own machines to design the next generation, the Archimedes series. At the core of the Archimedes was four ROM chips that contained the RISC OS.

    Man, that operating system was the best! Like greased lightning, obviously, because it was on ROM chips. More stable than anything else I've ever seen (Linux included - no flames please). I would love to hear from anyone who ever crashed one.

    So coming into the nineties the Acorn Archimedes took the market in educational machines, being used in 9/10 schools here in the UK, with tons of educational software being developed (and still available today), as well as other packages.

    Unfortunately somewhere around 1995(ish) they lost their way after targeting the home market with the A3010's - it should have worked, it's what all the kids used at school. They also had a fabulous new line - the RISC PC - which took their line up to using the StrongARM processor (now owned by Intel), and at the time blew away all the Pentiums on the market. It also had a PC card option, allowing you to boot Windows on one of these boxes.

    RiscOS itself went up to version ~3.5 or version 4.0 IIRC. It was Drag 'n' Drop HEAVEN! Absolutely everything could be done with a mouse (making an ideal special needs hardware/applications platform), and used three-button mouse operation to the full potential.

    Sorry to get all nostalgic, but I passed my A-levels programming on these machines, and I have an old A3010 gathering dust undeservedly.

    As with most good computer stories, this one came to a sad end a few years ago, with Acorn downsizing, loosing their education markets and being swallowed up by bigger fish. I'm sure that some of you know the details better than I do, if so, don't worry about correcting what I have said.

    --
    insignificant sig
    1. Re:History Lesson by Anonymous Coward · · Score: 0


      A couple of points:

      Yeah, I crashed one. I was an unruly school child. They were rather durable though.

      The reason the RISC PC died was the poor attempts at marketing and shipping on time that Acorn made.
      It took about 2 years for the PC card to arrive, and when it did people complained about it. Not sure why...

      It had many flaws IMO, looked bad, limited app support, no user base except in the UK, and very quirky GUI. Some love it, I admit to loathing it.

    2. Re:History Lesson by Anonymous Coward · · Score: 0
      I owned one for 7 years, and while the filer was great, that was about the only positive thing about it but was good enough to make me stay for quite a long time.

      As for stability --- don't make me laugh! The whole reason I moved to Linux was because of the lack of stability. The OS is extremely lightweight and offers little protection from errant apps.

      The Archimedes was a wonderful machine, managed by an abysmal company who made a mess of the whole thing. The first Risc OS machine I used in 1989 or so was an A3000, due to Acorn's lack of any clue the latest machines are still pretty much identical to it, with little progress in the OS and hardware that is almost identical (it HAS to be or the OS won't run).

      Co-operative multitasking, no graphics copro, no FPU, non-overlapping I/O and a whole host of other things mean this is an 80's home computer OS through and through.

      They were nice machines, but that was a long time ago.

      Ian Rawlings (no slashdot account)

    3. Re:History Lesson by Anonymous Coward · · Score: 0

      Man, that operating system was the best! Like greased lightning, obviously, because it was on ROM chips. More stable than anything else I've ever seen (Linux included - no flames please). I would love to hear from anyone who ever crashed one.

      This isn't a flame, but I really can't agree with you here. Linux has protected memory and pre-emptive multitasking, RiscOS, like Windows, does not. Any user program can bring the system down, and in my experience (sysadmin at a secondary school) frequently did (did you ever use the Pendown word processor?).

      The one feature I really miss is the drag-to-save thing. I wish that had made it into Gnome and/or KDE.

      Tom

    4. Re:History Lesson by AraQniD · · Score: 1

      Believe me, they crashed often and hard if you wrote for them. Notably, when we got RiscOS3.1 it started going down more :( BASIC you were usually OK with, but with C you could make life hard for the user easily ("no stack for trap handler" anyone?). Even in BASIC, if you had an infinite loop, you had to know how to kill the current task, which wasn't a standard feature... argh...

      And if you were writing modules, you could cause BIG trouble fast. There was nothing like the security infrastructure offered by Un*x.

      --
      -- i will protect you from ideals to save you from defeat
    5. Re:History Lesson by radish · · Score: 1


      You mean windows 9x right? NT and 2000 both have protected memory and pre-emptive. Just like to set the record straight!

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    6. Re:History Lesson by John+Allsup · · Score: 1

      What is required to implement drag-to-save etc. in X is a single manager for icons, drag-n-drop and inter-object messages (so that you drag the icon from, say the title bar of the document window to save it etc. The question of UNIX authentication/permissions then arises though, so there isn't a simple option.
      John

      --
      John_Chalisque
  12. my opinion by Anonymous Coward · · Score: 0

    that gui looks like ass.

    someone had to say it

    1. Re:my opinion by Anonymous Coward · · Score: 0

      well, since it was merely your opinion, nobody else was going to say it...

    2. Re:my opinion by Anonymous Coward · · Score: 0

      I agree, but the real RiscOS GUI looks much better. Perhaps ROX will improve with time in this respect.

      Tom

  13. Why from scratch? by ajs · · Score: 2

    Why is this project being built from scratch? Good gods, someone's actually going back to square one and implimenting drag-and-drop? Why not rip apart GNOME or KDE and re-impliment the desktop GUI there? At least then, you'd have several dozen programs that were already compliant out of the box.

    1. Re:Why from scratch? by Dandy · · Score: 1

      The author of ROX is not implementing drag-and-drop from scratch. He is using the drag-and-drop API that is built into GTK+. Concerns about application compliancy is a complete red herring since all your GNOME and KDE apps will run perfectly well under ROX. You have to remember that GNOME and KDE play the role of application development framework in addition to their roles as desktop GUI. The two roles are actually quite distinct. ROX solely fills the role of desktop GUI and does not attempt to be an application framework at all. This is why developing ROX is a far lesser effort than developing GNOME or KDE. ROX also does not include a window manager, nor does it try to do engage in silly interactions with the window manager, thus making it even less complex. All of these reasons make a project like ROX worth implementing from scratch. It is not a wasted effort in the least.

      --
      ----Daniel Pearson of the UMBC LUG
  14. THERE IS NO COMMUNITY by Anonymous Coward · · Score: 0

    We are all individuals. The entire idea of the OpenSource "Community" is a marketing LIE. (Useful one tho.) If the man wants a new desktop, let him have and shut the hell up. How many people said "why another kernel?" when Linux started up?

    1. Re:THERE IS NO COMMUNITY by Midnight+Coder · · Score: 1

      Right on brother. Oops, I mean fellow individual.

  15. Who needs a desktop? by Anonymous Coward · · Score: 0

    Actually, this thing looks pretty neat, but I don't really like the concept of desktops. All I need is a plain and simple wm. flwm works best for me. I somewhat mutilated it and I have my version here. It has a built in command line which I find pretty handy. hehe </plug>

    1. Re:Who needs a desktop? by Anonymous Coward · · Score: 0

      You could always run an Eterm that takes up the whole background (not sure which options for that) plus -C option to grab console messages. That picks up just the same stuff as /var/log/messages on my bsd machine.

  16. oh great by -=Izzy=- · · Score: 0

    just what we need.. yet another desktop.

    instead of continuously re-inventing the wheel, why dont people improve on whats already there?

    dont get me wrong .. im all for diversity and the freedom of choice that this offers. but why?

    1. Re:oh great by Uller-RM · · Score: 2

      Cuz that's the whole history of most GNU software and the Linux kernel - if it doesn't work for you (either ideologically, technically, or ethically), you either hack on it till it does, or do it yourself.

      From my own point of view, I don't blame them - I for one think GNOME is bloated. KDE's not as bad, but it's starting to suffer from code bloat as well. WindowMaker is good, but it still suffers in a few areas, Enlightenment too, and as far as LiteStep goes I simply don't have the need for all that customization and plugging in. Here's my point: it's not about what's right, or who's better at coding, or what's popular, or (and goddamn I HATE this) what's best for the Community. When something works for me, I use it. So, I use a fudged-together unreleased hybrid WM at home, and if it's not available on the go I use FVWM and forget the desktop bit.

      Personally, I'm not that much into customization either. I like my desktop pretty and all, but I'll settle for a few window colors and a desktop background, and some icons that start up emacs and gdb and gimp. I don't need, or want, any more. Flame me for being a minimalist, but IMHO the less there is, the less there is to break or run slow. I'm one of the few who like having clock cycles unused on my machine.

      -Ryan Myers (borisian@planetquake.com)

  17. Clue Stick by Anonymous Coward · · Score: 3

    The problem with Linux is that people seem to mistake it for a Windoze clone operating system instead of what it is: a fast, scalable, rapidly maturing kernel.

    If you want less 'crap' to wee through, you could start by telling people to stop writing software.

    P.S. Please do not do this. Thank you.

    Ermac

    1. Re:Clue Stick by Anonymous Coward · · Score: 0

      the problem with linux is that it Doesn't look like windoze. Who wants to spend five years using all command-line stuff, when a Windowing system can do the job 10X quicker!!!

      Just my $0.69

    2. Re:Clue Stick by Anonymous Coward · · Score: 0

      RISC OS was nothjing like Windoze. I have used it for many years, and it was the best GUI around - period. BTW I have also used Windoze, MacOS, CDE, and now use KDE regularly. Now, I will give it a try.

    3. Re:Clue Stick by Anonymous Coward · · Score: 0

      give us a clue as to why you think it's so much better!?

      mac->sucks unix->in need of a standard

      The only one I can see that is good is windows. Everything else looks like asschunks.!

  18. Yet another.... by ish__ · · Score: 1

    -
    im quite curious why there are so many poorly made "desktop environments" and not ONE good one
    i really dont see the attraction of GNOME or KDE or the rather lame XFCE.. who cares?
    desktop evironments arent really that cool, and dont provide any real important features to an X station...
    perhaps if all these desktop environment writers would get together... write one that actually works and provides features that improve your X session....

    1. Re:Yet another.... by Anonymous Coward · · Score: 0

      So why dont you write one, smart ass?

    2. Re:Yet another.... by ish__ · · Score: 1

      cause i dont need one :) AfterStep for me please.

    3. Re:Yet another.... by Anonymous Coward · · Score: 0

      then why complain about not having ONE good one?

  19. Too Many Of The Same Old Mistakes by Bill+Daras · · Score: 1

    Yes, this applies particularly to the Gnome desktop. Sure, go ahead and mark this comment down as usual, but that doesn't make the fact go away: Gnome has got a long way to go in useability, particularly in the window manager department. Sheesh. I feel like I'm offending sensibilities every time I bring up a point in Gnome that needs fixing. This is wrong. We'll never get Gnome to where it has to be for world domination if every constructive suggestion gets buried and ignored.


    I have found in discussions on this topic that have taken place on /. and Usenet, the inevitable question of "Why do many Window Managers look like Windows when we know the GUI sucks?".

    On more than one occasion the response has been that the intent wasn't to correct the glaring mistakes made by Microsoft, but to provide a reasonably accessible UI that fits within most users' frame of reference.

    I find that attitude detrimental not only to XWindows but to the concept of Linux itself. It isn't just about the cost of the OS, but of the freedom to innovate, and copying mistakes isn't innovation, but the perpetuation of the same crap we are trying to rid ourselves of.

    Basically, what I am trying to say is, if it isn't going to be better than what it intends to replace, don't bother with it.

    I find the cries of "But it's *SO* configurable!" a excuse often used to deflect criticism of the actual usability of Window Managers. Configurability is a moot point when what you are tweaking isn't very functional in the first place.

    I would take a static but productive interface over a configurable but hopelessly inconsistent, non functional and archaic one any day.

    1. Re:Too Many Of The Same Old Mistakes by sec · · Score: 1

      Care to give some examples of this alleged non-functionality and inconsistency of the various window managers?

    2. Re:Too Many Of The Same Old Mistakes by swilly · · Score: 1

      I've always hated it when people complain about a WM being a Windows look-alike. There are Window Managers out there that don't look like Windows, and If you don't want the Windows look and feel, use one of those (them?) or write your own. Some people *like* the Windows look and feel (not me), and prefer the WM's that provide that interface.

      In the end, let the user decide for him/herself what interface they want. Or maybe you are just upset that the Windows look-alike WM's are the most popular?

  20. Wow by Anonymous Coward · · Score: 1

    From looking at this project and just now trying it out I have the feeling ROX just surpassed GNOME and KDE in functionality! Yeah, this thing is all I need for my Desktop needs it seems. GNOME and KDE will bring me so called integrated applications but so far neither have givent me a real 'Desktop Enviroment' experience. The killer combo I see now:

    Enlightenment + IReX theme + ROX

    Thanks!!!

  21. Re:OPEN SOURCE ROX by Anonymous Coward · · Score: 0

    copyrighted undistributable open source guy:

    If your going to use your open source ladies atleast get the names right. It's Gwen Stefani not Stefano.

    "Sometimes I drink a little beer, Sometimes I make a little mess, Sometimes I get a little angry, Sometimes I kick a little ass"

    .+ Stone Cold Guy +.

  22. Excellent. by raster · · Score: 3

    All I have to say is - congratulatiosn and well done. Keep workign oon RXO - the more competition, the better - it means i wont have time to get lazy. i'm goign to check this out and have a look.

    i wish people would be more positive and offer encouragement not disparagement just because someone has a project they want to work on and it isnt what you're wishing was "the thing". let people have their projects - often they have a good reason they started it.. and sometimes they are so far into it that they aren't just goign to give up because someone else has a similar project...

    Well done ROX - keep it up... Glad to see more stuff around.

    --
    --------------- Codito, ergo sum - "I code, therefore I am" --------------------
    1. Re:Excellent. by Enahs · · Score: 1

      Amen, Raster--if only the lesser coders had such a healthy attitude....even if they are better typists ;^)

      Hehe, jus' kiddin'-keep up the good work. :^)

      --
      Stating on Slashdot that I like cheese since 1997.
    2. Re:Excellent. by Anonymous Coward · · Score: 0

      This can't possibly really be raster. I can count all the typos on one hand! =)

  23. Re:OPEN SOURCE ROX by Anonymous Coward · · Score: 0

    thanks for the correction... i knew someone once named stefano, so i've been cluelessly using that since last night! funny.

  24. enlightenment minus bloat equals success by Anonymous Coward · · Score: 0

    It's cool to see something that looks pretty like enlightenment but that comes without the overhead (this is the third time I've had to reboot enlightenment in the past hour).

    1. Re:enlightenment minus bloat equals success by dangermouse · · Score: 1

      must be. this ain't it, though.

    2. Re:enlightenment minus bloat equals success by Ma6oG · · Score: 1

      No. It seems these people actually use enlightenment. What you are looking for seems to be sawmill.

    3. Re:enlightenment minus bloat equals success by Anonymous Coward · · Score: 0

      Bah, the reason it looks like enlightenment is because the the desktop in the screenshot uses E as the WM you moron. And for E being unstable, what version are you using?? 0.0.1 ???

  25. Why not? by barzok · · Score: 1

    Why not redo it from scratch, if it doesn't work the way you'd like it to GNOME and KDE? While you're "ripping apart" GNOME or KDE, how can you make sure that all the previously compliant apps aren't broken?

    1. Re:Why not? by ajs · · Score: 2
      Why not redo it from scratch, if it doesn't work the way you'd like it to [in] GNOME and KDE?

      1. GNOME and KDE are both mammoth libraries with tons of applications, and the complexity of both is growing every day. To start from scratch means coming up with all of that all over again, or sacrificing functionality.
      2. There is a lot of value in learning from the mistakes of others.
      3. Some features like the component object models are very hard to get right, and doing it all over again means developer-years of effort for what will likely be the wrong answer (given that most projects that have embarked on such a quest have either failed or had to re-write at some stage).
      4. Many people already know how to code in those other toolkits, and there are many tools for working with them.


      While you're "ripping apart" GNOME or KDE, how can you make sure that all the previously compliant apps aren't broken?

      You check.

      The bottom line here is that you have a lot to start from, and any leverage that you can get from that is likely to speed development radically. It also reduces the likelyhood that your project with fade into obscurity by a whole lot.
  26. MODERATE THIS UP!!!! by Anonymous Coward · · Score: 0

    YOU HEARD ME!

  27. my opinion by Anonymous Coward · · Score: 0

    I don't understand how a gui that clearly looks like it came from the 60's could be even considered something someone could use...

    ....Just my opinion......
    wouldn't be suprised if it was moderated....every other sense of free speech is, on slashdot.!

  28. Re:Functionality Makes It To A Unix GUI by Anonymous Coward · · Score: 0

    Hold on: isn't this for all Unix, not just Linux?

  29. No, no, no....*bashes head against wall* by Enahs · · Score: 1

    How would looking at KDE/GNOME source break apps? It's like saying my car will break down by reading the manual. :^P

    --
    Stating on Slashdot that I like cheese since 1997.
  30. Re:Too Many by Anonymous Coward · · Score: 0

    then don't use it loser

  31. Piece of Junk by chris.bitmead · · Score: 1

    I don't doubt that all OSes have some good ideas that can be learned from, but ultimately the usability of RiscOS was awful.

    The filer for example. To do even the most trivial thing you end up with about 20 windows on the screen. Then you just get totally lost amoungst the windows. Maybe there was a gem of an idea in there with drag and drop, but the over-all effect was a loser.

    Don't get me started on the OS core, interface and so on. Absolute junk.

    Ahhh the powers of nostalgia frying peoples brains.

    1. Re:Piece of Junk by mattbee · · Score: 1

      Well I could have gone on. I know its shortcomings but it struck a very nice balance between being friendly towards developers and users alike. Indeed there's lots of stuff which smacks of terrible design, but for a few years it was a truly lovely OS to work with (e.g. the fine Zap programmers' editor-- incredibly fast (though impossible to maintain) because it was written entirely in assembler and the CorelDraw-mashing Artworks). It's certainly not faded into the realm of `nostalgia' for me, anyhow. Linux is just shit in different ways :-)

      --
      Matthew @ Bytemark Hosting
    2. Re:Piece of Junk by Koschei · · Score: 1

      Of course, ArtWorks is now available
      as CorelXara (for Windows).

      --
      -- koschei
    3. Re:Piece of Junk by Koschei · · Score: 1
      The filer for example. To do even the most trivial thing you end up with about 20 windows on the screen.
      As with most things in Acorn RISC OS, if you used the right-hand mouse button rather than the left it would do something similar, but different. In the case of directories, left-double-click would open it, leaving the happy parent open; whereas right-double-click would open the directory and close the parent (it would open the child in the same spot as the parent) [it all sounds complicated, but isn't really]. Mind you, I still use RISC OS, if only for web, mail and ssh (to a linux box). (Messenger Pro is a rather nice mail program which lacks some of the features of mutt but retains most of the nice ones). And for anyone interested, yes, gcc is available for it (2.95 last time I looked).
      --
      -- koschei
    4. Re:Piece of Junk by Gid1 · · Score: 1

      It's a shame "Impression" was never Xara-ized. A decent document processor!

  32. vim rules! by Anonymous Coward · · Score: 0

    Did you see all the cool stuff about vim on those guys' pages? Cool!

  33. GPL'd? by Anonymous Coward · · Score: 0

    Is this stuff even GPL'd?

    1. Re:GPL'd? by Niomosy · · Score: 1

      Phhht. I don't care as long as it works.

  34. Introducing: The ROX Desktop... by Ricardo+Casals · · Score: 0

    Just about as exciting as Al Gore.(TM)

    --
    yeah ... i'm going to have to go ahead and not put a .sig here, alright?
  35. Turn the background into a term/live display by Anonymous Coward · · Score: 0

    Just an idea that seems appealing to me, but it'd be nice to turn the background into a term with the command line down the bottom with the menu bar/whatever.

    Would also be pretty neat to just attach the background to a tail -f /var/log/messages or something along those lines :-).

    Or is there already something that does this? If you can have xearth etc, you'd think it wouldn't be too hard to have an updating background based on a term.

    If there is something like this already, I'd appreciate a quick e-mail to vastor@hotmail.com about it (I'll have to go check freshmeat later on just in case :-).

    1. Re:Turn the background into a term/live display by holt · · Score: 1

      hey...if anyone emails vastor about this, please post to slashdot (yeah offtopic but useful im sure)

      or just email me

      brian@holt.henry.il.us

      thanks

    2. Re:Turn the background into a term/live display by Anonymous Coward · · Score: 0

      Root-Tail will let you tail -f a file to the root window (the background). There are several different versions available, so search for it on Google.

  36. Re:EWWWWW!!!!!! by spaztik1 · · Score: 1

    Well, it seems obvious to me that you can only post positive comments about a subject to not be marked as flamebait or a troll. What the hell ever happened to freedom of thought expression? There are two sides to every coin people.

    --

  37. This is Enlightenment people. by jallen02 · · Score: 2

    This is the combination of an enlightenment theme ( DID anyone read the pages? ) and a few programs to acompany the theme for an overall awesome effect. All of its really simple to use. I cannot beleive people still flame Enlightenment as to much eye candy. And this theme proves E can be used for a lot of stuff other than A purdy WM. I dont like E so much. I prefer Fvwm2 myself. But I am good at its config files and its totally useable and I am good at developing within that enviroenment So its what I use. Anyways. Go read it. It made me go download it and try it! :-) Its pretty nice and I may consider using it.

    1. Re:This is Enlightenment people. by Mandrake · · Score: 2

      you know I was just thinking that to myself.

      --
      Geoff Harrison (http://mandrake.net)
      Senior Software Engineer - VA Linux Labs (http://www.valinux.com)

      --
      Geoff "Mandrake" Harrison
      Some Random UI Hacker
    2. Re:This is Enlightenment people. by AndyElf · · Score: 1

      I believe E-Mac Enlightenment theme author was planning at some time putting a Mac-like file manager (Finder) into works. If I also remember correctly, Rasterman and Mandrake also were discussing filemanager integration into E. Shouldn't these folk talk to each other? Maybe something even greater than what is already out there can come out of this.

      It is great that somebody is reinventing the wheel yet again. After all, if not for that we'd probably have spokes in the truck wheels! :)

      Also, for all of you "Why don't you get into a GNOME/KDE wagon!": the source is there, on the site. Get it. Look at it. Propose to fit it in, if it is possible. Such an extensive DND as the one implemented in RISC OS would not hurt either of desktop environments. And this truly is a usability enhancement, not an eye-candy.

      --

      --AP
    3. Re:This is Enlightenment people. by jallen02 · · Score: 1

      Read some more on the site.. I was actually rather impressed with the whole thing. The Protocol to have other apps launch and talk to each other seems like a great idea. I think this is a step in the right direction towards getting things to 'play' nice with each other.

  38. Offtopic, but... by Kozz · · Score: 1

    I agree with Alorelith completely.

    This is not an attack on the author of the comment two levels up from mine... but please, why must people discuss the moderation of their own comments??

    It's nearly always secondary to the topic at hand. Please, people... Stop your comments about "I'm gonna get moderated down for this, but..." sympathy cries. And please don't beg "Please moderate this up so people can see it" either. Sometimes it comes across like a child begging for attention.

    Moderators will (and should) moderate as they see fit, without having to read the "please (do/do not) moderate me (up/down)" cries.


    Quidquid latine dictum sit, altum viditur.

    --
    I only post comments when someone on the internet is wrong.
    1. Re:Offtopic, but... by SurfsUp · · Score: 2

      but please, why must people discuss the moderation of their own comments??

      1) There's no rule against it
      2) The author is often right: the comment would get moderated down if the author didn't get the attention of the moderator first.
      3) In my case, a previous comment with similar content was moderated down in the past.
      4) Yes, it is a useful technique for karma whoring. That won't last long though...
      5) If you want to get your controversial letter to the editor printed in a newspaper, you'd better start it with "you don't have the courage to print this" or words to that effect

      --
      Life's a bitch but somebody's gotta do it.
  39. An observation by PurpleBob · · Score: 3

    It seems that most of the comments on this article are saying one of the following:

    "ROX sux"
    "ROX rox"
    "ROX sux rox"

    ...only more elaborately.
    --

    --
    Win dain a lotica, en vai tu ri silota
  40. More history (Re:RISC OS != RISC CPU) by alhaz · · Score: 2

    Actually, there's even more history than that.

    The *Original* RISC OS was Mips RISC/os - written by Mips Co. to run on, you guessed it, Mips Co. RISC hardware.

    My first *nix experience was Mips RISC/os 4.53, in 1993. It was, for the time, a pretty slick *nix implementation, and was capable of making itself feel sysv-like or bsd-like by simply toggling an option in the admin menu.

    As everybody knows, SGI eventually bought Mips Co, and subsequently shut down RISC/os development in favor of Irix.

    AFAIK, the last release if Mips Co. RISC/os was 5.01a, released in late 1993. I could be wrong on the date.

    I actually have no idea what the RISCWindows gui looked like, since i never used anything but the telnet console.

    This, of course, has nothing to do with Acorn RISC OS, it's just that every time i see it mentioned, I get all nostalgic for that old account. You know, you never forget your first unix.

    Mips RISC/os is currently maintained by Controll Data Corp as their EP/IX operating system. Or at least, if they're no longer maintaining it, they were the last to do so.

    Incedentally, if anyone out there has a tape or tarball of MIPS RISC/os, I'd sure love to have a copy to re-load my rc3240. You won't be violating anybodies ip, ownership of the box gives you an implied license. 4.52 or 5.01, I'll take either one.


    --
    This is just like television, only you can see much further.
    1. Re:More history (Re:RISC OS != RISC CPU) by alhaz · · Score: 1

      I'm so embarrased . . . .

      sofya ran RISC/os 4.52+, not 4.53, I'm not sure there was a 4.53.

      OTOH, I'd be shocked if anyone who reads /. would have recognized that error.

      Man, it's like forgetting an anniversary . . . . how embarrasing . . .

      --
      This is just like television, only you can see much further.
  41. Defending the Windows GUI by Tim+Behrendsen · · Score: 2

    I have found in discussions on this topic that have taken place on /. and Usenet, the inevitable question of "Why do many Window Managers look like Windows when we know the GUI sucks?".

    Could it be that *gasp* the GUI doesn't suck all that much? And most of the animosity is rooted in silly Microsoft hatred?

    I know this is really unpopular on Slashdot, but the Win/98 GUI is currently the best in the world. Yes, you can cite particular features that you might like in particular GUIs, and cite particular pieces of brain damage in Win/98, but on balance it provides the most functionality and efficiency.

    Now, this is not to say that the GUIs under Linux haven't made tremendous strides forward (I would even say remarkable), but it still isn't where Windows is.

    I would ask that people developing GUIs (and software in general) not be blind to the fact that occasionally Microsoft produces some pretty damn good stuff. Good ideas are good ideas, regardless of where they come from (ALT-TAB, for example).


    ---

  42. Desktop Environments by Rhys+Dyfrgi · · Score: 1

    I don't get it.

    Why do we need Desktop Environments (DEs)? In their current form, at least, they are mostly useless. I don't want desktop icons; the dock is much better. And, with KDE at least, there's no way to turn off said desktop icons, which only clutter my desktop. So if I want to use, say, kfm, I can't, not without running the rest of KDE, memory and CPU time I'd rather not spend.

    I can see some use for them in the drag-n-drop functions and interprogram communication and integration (a la CORBA). But why oh why must this come with a desktop?

    I, for one, would love to see a desktopless DE, if you get my meaning. Everything but the desktop, and the taskbar. Pure functionality. Pure libraries, really.

    This way, the DE doesn't become too homogenous, as with GNOME and KDE, where for many things, there is only one program, since that is the one developed by the GNOME/KDE team.

    I fear I have little time for such projects myself right now, but it's an idea for those with more time, and more skill, than I.
    ---

    --
    END OF LINE
    1. Re:Desktop Environments by gabrielm · · Score: 1

      Why do we need Desktop Environments (DEs)? In their current form, at least, they are mostly useless. I don't want desktop icons; the dock is much better. And, with KDE at least, there's no way to turn off said desktop icons, which only clutter my desktop. So if I want to use, say, kfm, I can't, not without running the rest of KDE, memory and CPU time I'd rather not spend



      well, for one thing you have a choice of not using kde or gnome at all, and it's not like the desktop icons get in the way of whatever program windows you have open. you could just maximize a window or cover them up. as for kfm it was specially written to be used with KDE (startkde) where gnome tries to be window manager independent. i think it's a good thing for all the program to look somewhat alike using the same theme like gtk does. it just looks more uniform/pretty imho.

      --
      i thought I had no sig?
    2. Re:Desktop Environments by Anonymous Coward · · Score: 0

      It's because of choice. Whats good for you might not be good for me.

    3. Re:Desktop Environments by mdsdm · · Score: 1

      You can run kfm without desktop icons if you use the -w switch, that is, by running "kfm -w".

  43. Need I quote the moderation guidelines? by spaztik1 · · Score: 2

    Thus spaketh the Slashdot crew:

    Concentrate more on promoting than on demoting. The real goal here is to find the juicy good stuff and let others read it. Do not promote personal agendas. Do not let your opinions factor in. Try to be impartial about this. Simply disagreeing with a comment is not a valid reason to mark it down. Likewise, agreeing with a comment is not a valid reason to mark it up. The goal here is to share ideas. To sift through the haystack and find needles. And to keep the children who like to spam Slashdot in check.

    With this I leave you to consider.

    --

  44. Re:OPEN SOURCE ROX by NastardATT · · Score: 0

    her name is gwen stefani

    not stefano

  45. not on slashdot by Anonymous Coward · · Score: 0

    god forbid someone talk about a linux weakness or a flaw in something. Or the classic "it will be better in the next version" good I hope it is, until then I'll use what works. How about a decent media play for linux? I'm tired of watching mpegs at 10 fps instead of 30.

  46. Looks kinda interesting by ibis · · Score: 1

    But what I want to know is, where does your app go when you iconize it? There's no icon. And then I thought maybe it was behind the panel, so I closed the panel. But no, it wasn't. And that's the second question, how do you get the panel back after you've closed it? I had to logout with ctrl-alt-bksp!

  47. try this again (?) by NastardATT · · Score: 1

    what are sys reqs ? email me if you know where theres a faq or smt

  48. Re:Is Linux is less stable than Windows by Anonymous Coward · · Score: 0

    So enlightenment crashes all the time. Hmmm... Is Linux more stable than Windows? Linux zealots boast that linux is more stable than windows; however, they never offer any actual proof. My experience with Linux is that the software (XF86, enlightment, netscape, etc.) is not very stable at all. Why would the zealots say it is more stable? Are they comparing the linux kernel to windows (GUI and all)? Who really cares. Its unfortunate that zealots are the loadest individuals in the linux community.

  49. Re:GNOME, KDE, Enlightenment... so much fluff by rikrebel · · Score: 2

    I am continually amazed by this thread.

    We are trashing a valid open-source project for taking a different approach and focusing on a style of useability that perhaps exceeds that of existing ones.

    GNOME/KDE are visual fluff and no easier than windows to code for. Trying to 'take what you like' from an older successfull WM and creating new WM projects diversifies the selections and perhaps will lead those whom 'try' before trashing it, to a conclusion that something light and highly useable is often preferred to bloat-ware eye-candy.

    Un*x desktops are loosing thier useability and becoming buggy and inefficient resource consuming slovenly beasts. There is good cause to consider that just because a few people want windows that look like anime frames, doesn't mean that its a good solution for everyone.

    Heck, I thought my IRIX Interactive Desktop was way resource intensive, until I started working with GNOME/Enlightenment/KDE etc.

    Has anyone tried running a modern workstation with a simple window manager, like WM2 in a while? Its amazing the difference in memory and CPU available after such a change. I have a dual-channel display and often switch to a 'light' WM when I do work requiring many windows and resources. I can run GNOME+Enlightenment up to over 120megs on my SGI Octane! If I run the same apps and same number of windows my desktop under WM2 or AfterStep is just a tiny fraction of that!

    My point being, lets lay off trashing people for trying to be user-friendly instead of focusing on the aesthetics. (especially since 1/2 of the posts here are obviously from lil script kiddies whom haven't the foggiest cloo about what they are posting)

  50. Why win98's GUI sucks by Julian+Morrison · · Score: 1

    1) Inconsistency. Is the file system bassed in a "my computer", or in a: c: etc drives? depends what you ask. Why does "my computer" look ike a normal directory but you can't add things to it? How come you can see the treeview in one way of accessing the filesystem, but not another? Is the file system capable of long names, or only 8.3 ones? Too many different ways of doing the same thing, each with differing side effects and capabilities.

    2) Spurious crap. Internet explorer as a window viewer. Half the dir window taken up by a pane full of non-useful info. The MSDOS underpinnings. A start bar, desktop icons, a MSOffice toolbar, all to launch apps in different ways.

    3) Un-protected access to stuff you absolutely do not wish to touch (unless you are very fond of the color blue). Complicated and hard ways of altering things you frequently want to alter.

    4) The fact that it's designed to fulfil the interests of M$ over your own, where they conflict.

    5) minor design faux-pas like putting the quit command in the file menu, or putting scroll bar arrowheads at each end

    6) no security worth spit

    1. Re:Why win98's GUI sucks by acarey · · Score: 1

      Ok, I'll take the challenge... :)

      1) Inconsistency. Is the file system bassed in a "my computer", or in a: c: etc drives? depends what you ask. Why does "my computer" look ike a normal directory but you can't add things to it? How come you can see the treeview in one way of accessing the filesystem, but not another? Is the file system capable of long names, or only 8.3 ones? Too many different ways of doing the same thing, each with differing side effects and capabilities.

      The file system is based in drives. The drives are based in My Computer. What's so strange about that? Would you like a file system on your monitor? No, didn't think so... but the monitor has to logically be grouped somewhere, and My Computer is the place for that.

      You can always see either Tree or List Views, no matter where abouts you are. Right click on any object: Open gives you a List View, Explore gives you a Tree View. Quite consistent.

      The file system is capable of long filenames. I don't see where confusion over 8.3 comes from, unless you're referring to Microsoft's continued (and, I agree, somewhat braindead) usage of 8.3 filenames in the SYSTEM directory (no long names on DLLs, etc.).

      You can add stuff to My Computer. Plug in a scanner, a camera, a zip disk, etc., and it appears in My Computer.

      I agree that there are many ways of achieving the same thing. I think any Perl programmer will tell you that this is A Good Thing, because the system is able to adapt to your work methods, rather than you having to adapt your work methods to the system.

      2) Spurious crap. Internet explorer as a window viewer. Half the dir window taken up by a pane full of non-useful info. The MSDOS underpinnings. A start bar, desktop icons, a MSOffice toolbar, all to launch apps in different ways.

      IE as a window viewer is a personal choice, I guess. I used to hate it too, but IE 5 has finally won me over. It takes quite a bit of grunt to render it all, though. Conceptually I like the idea of a single browser for local files and remote content. I think ultimately it's a personal choice though. I think there should be a way to disable the integration for those who don't like it.

      It's quite easy to remove and/or customise (via HTML) all that extra stuff rendered in the file views.

      MS-DOS compatibility is part of Windows' legacy, in the same way that sh (or any other shell) is part of GTK and KDE's legacy. It's generally hidden from the GUI, though - you have to specifically invoke a command shell to see it.

      The MS Office toolbar (which is not installed by default in 97 or 2000, I believe) is not part of the base Windows GUI - it's app specific, so beyond the scope of this discussion. Windows is document centric, so of course there are multiple ways to launch documents and their parent applications. And of course you don't have to use all the methods available. You can ignore the methods you don't like.

      3) Un-protected access to stuff you absolutely do not wish to touch (unless you are very fond of the color blue). Complicated and hard ways of altering things you frequently want to alter.

      Um, I think this is a security gripe. It's nothing to do with the GUI. Try deleting system stuff on a decently admin'd Windows NT box.

      Which things do you frequently want to alter, and in what way is it hard to do so? In Linux, you drop down to a command line for repetitive stuff; same in Windows with Windows Scripting Host (VB-based commandline).

      4) The fact that it's designed to fulfil the interests of M$ over your own, where they conflict.

      I agree that using IE as a file browser is self-serving for MS. Is that what you're referring to? Or do you have something else in mind...?

      5) minor design faux-pas like putting the quit command in the file menu, or putting scroll bar arrowheads at each end

      The thing I dislike most is the fact that app close buttons are right next to app min and max buttons. I think that's a fairly major design flaw. I know the close button is slightly offset from the others, but it's still too damn close... :)

      All current GUIs have little bits and bobs like this which some people like and others don't. I think Windows' major failing is that it's too hard to customise some of this stuff; e.g. I should be able to move the app close button around and put it where I want, but I can't do this.

      6) no security worth spit

      Irrelevant to a discussion of the GUI. Again, see Windows NT.

      --
      -- "I believe the human being and the fish can coexist peacefully." - George W. Bush, 29 September 2000
    2. Re:Why win98's GUI sucks by SeanNi · · Score: 1

      > 1) Inconsistency. Is the file system bassed in a "my computer", or in a: c: etc drives? depends what you ask. Why does "my computer" look ike a normal directory but you can't add things to it?

      Agreed. Total crap.

      > How come you can see the treeview in one way of accessing the filesystem, but not another?

      So that it can adapt to the user's preference. I like a normal window without the treeview (aka "My Computer") one of my best friends prefers the treeview on the side (aka "Windows Explorer"). IT's adaptable. This is a good thing, not a bad one.

      > Is the file system capable of long names, or only 8.3 ones? Too many different ways of doing the same thing, each with differing side effects and capabilities.

      Again, I agree: this is crap.

      > 2) Spurious crap. Internet explorer as a window viewer. Half the dir window taken up by a pane full of non-useful info.

      Again, agreed.

      > The MSDOS underpinnings.

      This has nothing to do with the GUI. This is the underlying Operating System. Don't get them confused. You were complaining about the GUI, not the OS. If you don't like the OS, fine, but that's a totally separate argument. You're not helping yourself here.

      > A start bar, desktop icons, a MSOffice toolbar, all to launch apps in different ways.

      ...And this is bad how? I, for one, happen to like having different ways of doing things. And I often use many of these different methods combined. Preserve this! This is one of the things that should be brought to unix (well, actually, it's already here, but anyways.) This is a good thing! Don't lock me into one and only one way of doing something. Make it redundant, by all means!

      > 3) Un-protected access to stuff you absolutely do not wish to touch (unless you are very fond of the color blue).

      Again, this is the underlying OS you're talking about, not the GUI. If you run a unix GUI while you're logged in as root, you get exactly the same problem.

      > Complicated and hard ways of altering things you frequently want to alter.

      True, but I find it's not a big deal. Most things are easy enough to get at. And if you want minimal complication, you can drag them to the desktop or whatever, to minimize clicks. For the most part.

      > 4) The fact that it's designed to fulfil the interests of M$ over your own, where they conflict.

      Examples?

      > 5) minor design faux-pas like putting the quit command in the file menu, or putting scroll bar arrowheads at each end.

      This is really personal preference. You don't have much cause to complain here. Possibly you could complain about lack of tweakability in this regard, but that's about it. Any GUI has to go one way or another, and whichever way they go, someone isn't going to like it. When it comes to personal preference issues, you can never please everyone. And don't quote those "usability studies" at me. It's still personal preference. Not everyone prefers the layouts that are "proven" to be more usable.

      > 6) no security worth spit

      Again, this is an OS issue, not a GUI issue.

      Ok, so you have some legitimate complaints, but a lot of the thigs you are complaining about seem to me to be more related to the OS than to the GUI. The GUI is an interface, not a security system.

      And any gui is going to have some things that "suck," especially when it comes to matters of personal preference. The argument here was that on the whole it's better than a lot (most, even) of the others out there.

      And despite what you tried to claim, I, for one, still believe it to be just that.
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
    3. Re:Why win98's GUI sucks by yugami · · Score: 1
      I just want to take a moment to point out the interface hall of shame which has a huge section on the windows interface.

      I'm not a microsoft detractor(well sometimes, but I bash everything when I'm grumpy) but they do make some good points.

      This website should be your bible if you design major gui's(they also have a hall of fame)

    4. Re:Why win98's GUI sucks by Torbj�rn+Andersson · · Score: 1

      The file system is capable of long filenames. I don't see where confusion over 8.3 comes from, unless you're referring to Microsoft's continued (and, I agree, somewhat braindead) usage of 8.3 filenames in the SYSTEM directory (no long names on DLLs, etc.).

      Sometimes the 8.3 filenames shine through in unexpected places, though. For instance, I added a link to WordPad in C:\WINDOWS\SendTo. (I discovered this directory by accident, by the way. Is it documented anywhere?) This means I can right-click on a file and send it to WordPad instead of Notepad, which is useful since WordPad handles long files and understands UNIX line breaks. The odd thing is that if I do this to, say, a file called proofreading.txt, WordPad's window title will be "PROOFR~1.TXT - WordPad". If instead I open the file from within WordPad, the window title will be the expected "proofreading.txt - WordPad".

      This is just a minor detail of course, and for all I know it may have been fixed in later versions of Windows 98. Overall the Windows 98 GUI strikes me as pretty good. There are several non-GUI issues which makes something UNIX-y far, *far* better suited to my needs, but that's for another discussion.

  51. sweet!! by Anonymous Coward · · Score: 0

    Just what everyone could use, another desktop!! Thanks other Anonymous Coward!! I think I will write a slashdot article just like yours!

  52. Redundant, Concurrent Efforts are Inefficent by Anonymous Coward · · Score: 0

    Hey! I've got an idea! Let's half a dozen different window managers and GUI servers, that all provide a similar functionality!

    That way, all the GUI development efforts will be fragmented, and we will have a dozen half-assed GUIs to choose from instead of one really good one!!!

    Oh, wait a second. We already have that...

    1. Re:Redundant, Concurrent Efforts are Inefficent by Anonymous Coward · · Score: 0

      hey, I have a great idea ! Lets have a dozen different OS's, that all provide a similiar functionality!
      Dumb ass.

    2. Re:Redundant, Concurrent Efforts are Inefficent by John+Allsup · · Score: 1

      Not when the effort required to organise one unified effort outweighs the effort to have multiple independant ones, as is the case in the OSS community.
      John

      --
      John_Chalisque
  53. Re:Is Linux is less stable than Windows by reaper20 · · Score: 2

    So enlightenment crashes all the time. Hmmm... Is Linux more stable than Windows? Linux zealots boast that linux is more stable than windows; however, they never offer any actual proof.

    ----

    I still do not understand why people like you have this attitude. E on my mandrake 6.1 system runs fine. When I want to work, I load a light theme, when I want to show off, I load up a huge background and theme. I've run linux for about a year, and I never have had a problem with any major projects, with the exception of netscape. I am constantly amazed with the posts on the newsgroups / irc ... I believe most people either don't have the intelligence to use a computer OR they have substandard equipment. If a piece of hardware doesn't work on linux, then it probably sucks anyways. Example: Winmodems. If a person was computer literate in the first place, they would have never bought one for windows either.

    As far as the "desktop wars" are concerned, everytime there is a new version, etc. we get dozens of posts about how bloated and slow it is. NO ONE IS SHOVING THESE DOWN YOUR THROAT!!! That's the beauty of linux, if you don't like it, don't use it!! There's something for everyone here. If you're a real linux fan, you'll be trying them all just to see what they can do anyway!! Right now I'm ripping/encoding a cd, burning an .iso, irc'ing, listening to .mp3s, browsing, and cracking rc5 keys, on 4 virtual desktops, at once ... try that on windows ...

    I'm glad we have another fun toy to play with.. :)

  54. Re:EWWWWW!!!!!! by Anonymous Coward · · Score: 0

    REMEMBER, Even if linux consisted of a hamster running around on a wheel inside a case, It would be regarded as "THe BEst OS"!!!, AND everything else is said to be shit. I think the linux l-users are just a little jealous because they can't write a Gui as good as the old standard(windows).

    just my $0.69

  55. Re:Is Linux is less stable than Windows by Anonymous Coward · · Score: 0

    I can do the same thing on both linux and windows. I often have several demanding tasks operating at the same time when I am using either OS. These comparisons are boring. There is a hell of a lot of propaganda on both sides. And most of these discussions fail to reach a level beyond name calling. For example:

    "If a piece of hardware doesn't work on linux, then it probably sucks anyways" and "most people either don't have the intelligence to use a computer".

    Torvalds said something like: Linux sucks but it sucks less than the alternatives. I disagree. I think Linux sucks and so do the alternatives. The difference between Linux and the others is that we can do something about the fact that Linux sucks. We can't do anything about the fact that the alternatives suck.

    Although the empty comments of zealots are heard more often than comments with great insight, we have to be critical of Linux. Otherwise Linux will never develop to its full potential.

  56. Kde, Gnome, TurboDesk, Enlighten by Anonymous Coward · · Score: 0

    The other desktop that I've seen so far are superior to this. Anyways, this looks like CDE in color.

  57. Re:Is Linux is less stable than Windows by Anonymous Coward · · Score: 0

    Linux is not Enlightenment, nor is it Netscape. Linux is more stable because when a program crashes, it doesn't take down the whole OS.

  58. ctrl-alt-del by Anonymous Coward · · Score: 0

    hmm...got any other reasons?

  59. Hey, Micro$oft troll! by Anonymous Coward · · Score: 0

    A blind, syphlitic, one armed hermaphrodite could write a better GUI than Windows.

    1. Re:Hey, Micro$oft troll! by Anonymous Coward · · Score: 0

      please........

      linux's gui is shit, and that is the one reason windows is so much more popular.

      back to the basics-> no standard.

      just think if the internet had no standards, It would still be as unpopular as linux

      ------isn't that a kick in the nutz

    2. Re:Hey, Micro$oft troll! by Anonymous Coward · · Score: 0

      "A blind, syphlitic, one armed hermaphrodite could write a better GUI than Windows"

      You're clearly underqualified.

      &sign($AC[0]);

  60. fubar? by Anonymous Coward · · Score: 0

    Is it just me or is this webpage really fucked? It seems all bent out of shape and I can't click on any of the links using Navigator 3. So much for webpages designed with VIM, eh.

  61. Re:Why win98's GUI sucks-- Too many clicks needed by Anonymous Coward · · Score: 0

    Win9x-NT couldn't exist without the mouse. Linux can and does in various forms. Why do people want to embed Linux in smart devices both GUI/Non-Gui? Because you don't need a mouse port to configure anything as long as long as there is a keyboard port. Reducing the number of required mouse clicks to easily do what a user wants to do should be the real concern-- not the beauty of the desktop. Various Linux desktops are not wrist friendly and this makes them almost as bad as MS/Apple.

  62. Moderate this up. People need to see this. by Chas · · Score: 4

    EXCELLENT. You're hitting on what could be a sticking point for Linux. Similar to the Mac platform.

    Over-evangelization.

    It's great! It's wonderful! It doesn't do everything like we want it to but we love it anyhow and everything else is just a cheap hack!

    WRONG attitude! That's pulling a bag over your head and dooming yourself to obsolescence.

    If you don't stay critical, and either blind yourself to, or minimize, shortcomings within Linux (and let's be REAL people. Linux DOES have a lot of shortcomings.

    You need to be able to acknowledge that something sucks and that it needs to be changed. This is for both the programmers AND the user-only-base out there.

    Programmers, don't get pissed when a user mails you and tells you that your pet project(s) need work, or are buggy. Even if their ideas about what's broken aren't in-line with your conception of the project's goals, keep an open mind about it. Someone might spew for a genuine, bobdamned GOOD IDEA{TM} Remember, a TCP/IP stack wasn't essential to Windows at one time.

    Userbase. Don't be afraid of hurting a programmer's feelings by criticising his work! (Note: But try to stay within the bounds of civility for pity's sake!) Even if you couldn't write a Perl script to save your life, even if you just installed Linux for the first time yesterday night, stay critical.

    • Think about what it is, SPECIFICALLY that you don't like about the program, or Linux itself. Write this stuff down.
    • Think about what you DO like. Write this down as well.
    • Think about something that could make it even BETTER, and (you guessed it) WRITE IT DOWN.
    • Take these notes and turn them into e-mails to the appropriate persons who are responsible for maintaining the software. Without honest input, their projects will stagnate sooner or later. No one man can have ALL the ideas.

    Summary: Don't be afraid to say "This sucks and I want to help change it!"


    Chas - The one, the only.
    THANK GOD!!!

    --


    Chas - The one, the only.
    THANK GOD!!!
    1. Re:Moderate this up. People need to see this. by Antaeus+Feldspar · · Score: 1
      • Think about what it is, SPECIFICALLY that you don't like about the program, or Linux itself. Write this stuff down.
      • Think about what you DO like. Write this down as well.

      It's just as well to quote that second part, since spotting the good ideas worth keeping so frequently gets overlooked in the rush to throw out the mediocre, unkewl or simply unneeded.

      I see at least one element of this ROX desktop that I really like, and haven't seen elsewhere. That is the visible indicator of whether a CD-ROM or floppy or Zip is mounted or not. The idea of having to "mount" a CD or zip even after you've put it in its slot is not a natural one to Mac/Windows users, who are used to having it immediately available; if we want to convert users from those systems, we want to at least ease their transition with a visible indicator each time of what the next step is.

      --
      If people are to respect the law, perhaps the law should begin by respecting the people.
  63. Greased Lightning by slim · · Score: 2

    One of the primary reasons the RiscOS GUI was so fast and responsive is that they got seasoned games writers to code the GUI.

    All well and good - they got stuff like solid drags going on a 1 meg machine long before PCs could manage it -- but it sacrificed proper abstraction. I wouldn't like to try porting RiscOS to a new architecture; I'd imagine the whole lot is in ARM assembly language.

    Cloning the desktop is a great idea. The only shame is that (like Mac software), the paradigm relies on *all* apps groking the interface. e.g. the RiscOS save dialogue is just a file icon, and a field to type the filename into. To save it to a directory, you drag the icon. That's great if all your apps share that method, but a UI pain in the arse, if they don't. Still, that's always been the blessing and the curse enjoyed by X.
    --

    1. Re:Greased Lightning by Ed+Avis · · Score: 2

      If I recall correctly from an article in Acorn User magazine (mmm, that was a good magazine - still going but not as good any more), they only used games writers by accident.

      The new Archimedes was meant to use an OS called ARX, designed as an 'office automation system', whatever that means. It kept slipping, so eventually they scavenged together some spare coders and hacked up a single-tasking OS called Arthur, which in some ways resembled the BBC OS of six years earlier (ie 1981). The window system was written by a games programmer - which turned out to be an inspired choice, at least for performance. Arthur later became RISC OS. ARX was never finished. Another example of 'worse is better' at work.

      --
      -- Ed Avis ed@membled.com
    2. Re:Greased Lightning by Ed+Avis · · Score: 1

      Oh, and while we're on the subject of Acorn User magazine, I have a large number of issues, in fairly good condition, to get rid of. Almost complete from 1986 to 1991, and again from 1993 to 1995. I also have monthly disks or coverdisks for the issues from 1990 onwards.

      (The 8-bit cover disks have been released into the public domain, it would be good to put them on a website somewhere. I intend to do this eventually, but I can't find a decent DFS reader.)

      I'm in London SW2, mail me if you would like them. (Some hopes...)

      --
      -- Ed Avis ed@membled.com
  64. Nostalgia time... by Simon+Brooke · · Score: 2
    OK, I loved RISC OS; and I wrote some of my best software ever on that platform. It had many wins. Yes, the drag-and-drop was really well done and really clean, but there were lots of other things that were really clean. The menuing system was a particular one. Look at any Windows / Mac / Motif / KDE / Gnome application, and you see a great squodge of real estate permanently wasted - the menu bar. RISC OS applications have no menu bar. Instead, the menu always pops up when you hit the middle mouse button - and, of course, it's always context-sensitive.

    The other thing that RISC OS did - well - differently was file typing. Files were typed with (effectively) an unsigned short in the directory structure. This is sort of a kludge; it meant there was a finite number of file types, and by the early nineties they were already in short supply. I remember we asked Acorn for a block of sixteen, and, after intense negotiation, were actually awarded eight.

    But it had the advantage that when a file icon was dragged to your application, you got a request which said, effectively, here's one of these files, and it's this size, how do you want to handle it?. This saves an awful lot of messing about... The other nice thingb was that when the user selected a file and didn't drag it to a particular icon, the file was offered to the existing running copy of the application it was registered to, rather than starting a new copy. And if a file registered to your application was dragged to the printer, your application got alerted to decide how to render it on an abstract output stream, which the printer driver then translated to the particular printer actually in use.

    People elsewhere in this discussion have criticised RISC OS's collaborative multi-tasking. Yes, if your application failed to make it's next wimp_poll() call in due time for whatever reason the whole desktop locked up - so it was vital that you caught and handled all your own errors. But the upside was responsiveness. Yes, the ARM was faster than any other microprocessor available at the time by a good margin, but that didn't really account for the whole improvement in responsiveness that users percieved. Another big part of that responsiveness was due to the very low system overhead.

    However, nostalgia over. What can we learn from this and take forward? Well, one of the things we can learn is that RISC OS died in the marketplace (I know: my company was trying hard to sell it into big industry). Part of the reason it died was that it was different. People didn't take time to look past the difference to see that it was actually better. Part of the reason it died was lack of applications (although by 92 this was ceasing to be a real issue - most of the things people really needed were there, and most of them were very good). Part of the reason was that too few people will pay even a little more for a genuinely superior product. Part of the reason was single-vendor - 'what do we do if they go bust'. A lot of the reason was the old unfair reasons of the computer industry: FUD, whispers, lies, dishonest marketing.

    There are a lot of lessons out of RISC OS for the Linux community. And at some stage I think a desktop based on RISC OS-like drag-and-drop will win out over all the different cruddy file dialogs and stuff. But if I was designing a desktop application now would I write for this desktop? Well, I wouldn't, because a desktop needs critical mass. This is a chicken and egg situation... what we really need to be doing in application design is separating out the functionality into layers with well abstracted boundaries between them, so that if I wanted to put a ROX-compliant shell around, say, Mozilla or the GIMP it would be reasonably straightforward to do. Because whether ROX is it or not, some day there really is going to be a really creative new user interface metaphor which comes along and sweeps away the Windows-style GUI we're all currently using. It will come quicker if it's easier to experiment with new metaphors; and when it comes we'll all want to get our favourite applications working on it as soon as possible.

    Off topic, this is why I like the Abstract Window Toolkit so much, and think Swing is, in effect, a retrograde step.

    --
    I'm old enough to remember when discussions on Slashdot were well informed.
    1. Re:Nostalgia time... by Anonymous Coward · · Score: 0

      Very nice comment, just wanted to let you know someone read it and enjoyed it.

      I found your final comment about AWT/Swing a bit surprising. I fully agree with the concept though, I'm quite keen on a NeXTStep style for KDE myself.

  65. Superb - but how far will it go? by horza · · Score: 1

    This is excellent news! RiscOS IMHO is the best and most productive GUI/OS ever conceived. The look and feel of the Filer is a good start. Other functionality I would love to see:

    • proper task bar (ie tasks being resident, and clicking launching new buffers under the same app rather than new apps, plus being able to access global configs etc from there)
    • transparency of being able to wander into zip/tar/etc files just as though they are normal directories


    I presume file associations are supported? ie double click on a JPEG file and it is instantly displayed. Keep up the good work,

    Phillip.

  66. Re:Is Linux is less stable than Windows by Anonymous Coward · · Score: 0

    "I still do not understand why people like you have this attitude. E on my mandrake 6.1 system runs fine."

    The same is true for NT and VERY true for win2000. If you take some time, it is ROCK solid.

    Yet, untold hordes of Linux users will talk allthe time about how unstable NT is.

    &sign($AC[0]);

  67. Some Examples of Why Win98 Sucks by Bill+Daras · · Score: 1

    Could it be that *gasp* the GUI doesn't suck all that much? And most of the animosity is rooted in silly Microsoft hatred?

    I know this is really unpopular on Slashdot, but the Win/98 GUI is currently the best in the world. Yes, you can cite particular features that you might like in particular GUIs, and cite particular pieces of brain damage in Win/98, but on balance it provides the most functionality and efficiency.


    I am afriad that you have litte or no concept of, or experiance with, a good GUI.

    Here is a set of examples of why the Windows (and other) GUIs are badly designed.

    http://iarchitect.com/mshame.htm

  68. Interesting psychology by Nicolas+MONNET · · Score: 2

    Indeed. This is called "reactance" in soc psy parlance. I wonder if this is related with the moderator having a sense of authority when they get those magic points. I wonder.

  69. Acorn RISC OS you clueless Linux zeolots!! by Anonymous Coward · · Score: 0

    "RISC OS" have nothing to do with the CPU design term "RISC" (Reduced Instruction Set Computing), "RISC OS" is the name of Acorn's operating system that runs on Acorn computers.

  70. One question : why is this here? by Anonymous Coward · · Score: 0

    why exactly is this an article on slashdot? so someone has created a desktop that resembles an obsolete OS that sits on top a rewrite of an even more obsolete OS? so what? i just installed a desktop theme that makes my desktop look like an apple lisa's, it about as newsworthy as ROX thats for sure.

  71. Archimedes and RiscOS by acb · · Score: 2

    Did the first Archimedes actually have RiscOS, or some earlier system? I recall that their architecture was bootstrapped from the BBC Micro and Electron, and attempted to build an Amiga killer on top of it.

    (The BBC was a very impressively designed system; from what I could recall, you could execute arbitrary system calls by outputting characters to the console, which beat the pants off ANSI art. And the BASIC interpreter was light years ahead of anything Microsoft had at the time. The Archimedes continued that tradition of impressiveness; apparently it was so fast that the entire UI system was written in interpreted BASIC, as was a 3D game that shipped with it. When I was in my teens, I really wanted an Archimedes.)

    Anyway, from what I remember, RiscOS showed up a few years after the Archimedes made its debut (circa 1987), as a second-generation OS for it.

    1. Re:Archimedes and RiscOS by Pinetops · · Score: 1

      The Archimedes used an OS called Arthur when it first came out, and was the direct ancestor to RISCOS.

      Amongst other things, it lacked any sort of multitasking. I remember using First Word Plus on it.

  72. focus by mattdm · · Score: 2
    I guess another part of this is that I have my UI set so that focus follows the mouse. So there's no extra clicking involved.

    --

  73. Butt Ugly by Root+Moose · · Score: 1


    Thank dog for themes and different window managers - that's one fugly looking interface.

    r@m

    --
    r@m
  74. Why we need desktop ENVIRONMENTS by John+Allsup · · Score: 1
    The major problem, AISI, of the current trend in desktop environments (those that use X11 at least) is the degree of disconnection of the various different programs.

    For example
    The user drags an icon from here to there -- what program handles it? With GNOME, it could be the panel, or the GMC, etc. And then what can a particular icon be dragged TO? Even more confusing is that some icons can be dragged to some places, others to others, and there is no overall policy as to how this should happen. In short, DnD should be centralised in what should be termed the UI manager -- i.e. a WM with extra bits bolted on.

    John
    --
    John_Chalisque
    1. Re:Why we need desktop ENVIRONMENTS by Rhys+Dyfrgi · · Score: 1

      DnD should be centralised in what should be termed the UI manager -- i.e. a WM with extra bits bolted on.

      Why does it have to be a WM? One protocol for DnD between the app that controls the root window (the desktop), the file manager, any dock/start menu or equivalent. Seperate programs for each. If I want a desktop, then I run that program. If I want a start menu (ala windows, not as in X), I run that program (possibly embedded in a taskbar program).
      ---

      --
      END OF LINE
    2. Re:Why we need desktop ENVIRONMENTS by Enahs · · Score: 1

      >Even more confusing is that some icons can be
      > dragged to some places,
      >others to others, and there is no overall policy
      >as to how this should happen. In
      > short, DnD should be
      >centralised in what should be termed the UI
      >manager -- i.e. a WM with extra bits bolted on.

      Um...right...I believe that's one of the general goals of projects such as KDE and GNOME... *sighs*

      The thing that saddens me is that some folks will read this last comment, say "damn straight" and go on with it. (Not sure that made sense; I've gone a long time with no sleep. Mmmmm....sleep.) This IS the general direction both KDE and GNOME are going...if I understand your (rather incoherent) explanation...

      ...although I'm not sure why a window manager should handle drag-and-drop events, when it's the clients that have to deal with the consequences of a drag, or a drop. That would be one talented windowmanager, to be able to handle intelligently every type of drag-and-drop event. I can't think of a single instance of that ever having been done. (Although I could be wrong.)

      --
      Stating on Slashdot that I like cheese since 1997.
  75. Closest thing to WPS, yet? by Anonymous Coward · · Score: 0

    As near as I can tell, this may well be the closest thing yet to the WPS that I've seen. As a "Warp Refugee", I've been wishing to see the WPS on Linux, and have been annoyed to see Linux desktop efforts so completely bent on chasing Windows or NeXT, to the exclusion of just about everything else.

    I use DFM, but it's just too thin to really do the job right. ROX deserves a second look for WPS fans, though I need to look again for the licensing terms.

  76. EXCELLENT WORK! THANK YOU!! by Anonymous Coward · · Score: 0
    Looks great!

    This is exactly the kind of small desktop/work environment a lot of my users can errmmm ... use. They need access to (mostly text) e-mail, pager messages, and a lightweight consistent UI (the machines are old).

    G.

  77. Re:Is Linux is less stable than Windows by Anonymous Coward · · Score: 0

    Both of those "Zealot examples" actually are true to a degree:

    a) PC's are really far too complex to expect an "I just want it to work" user to deal with. PC's aren't appliances and likely never will be. Get over it and start recommending systems engineered for ease (if that's the driving motivation) instead of random collections of spare parts.

    b) You don't expect to be able to modify any other 'appliance' and expect it to remain in perfect working order, yet many people will expect this of computers when software engineering is still in it's infancy. This is just plain absurd.

    c) People work on projects they like. Hardware is reflected in this. So, some hardware without Linux drivers are infact lame and no one with a clue wants to bother fiddling with them.

    d) Also, there is likely to be a correlation between a company unwilling to invest in their product and companies unwilling to invest in good end user support for anything but their central cash cow. The same chintziness is likely to drive both poor quality in the hardware and unwillingess to acknowledge anyone but Win9x users.

  78. here here! by zonker · · Score: 0
    thank you for reminding us for our sins :)


    / k.d / earth trickle / Monkeys vs. Robots Films /

  79. But it was funny... by Ricardo+Casals · · Score: 1

    Aw c'mon I was expectin something like 1, Funny at least!!! Grr!!!

    Plus if it woulda been a Troll comment I would have gotten talk-back, duh.

    --
    yeah ... i'm going to have to go ahead and not put a .sig here, alright?
  80. Off topic (see thread): AWT and Swing by Simon+Brooke · · Score: 1

    OK, well, the thing is this.

    Run an AWT app on a Macintosh platform and it will look and feel reasonably Mac-ish. Run it on a Linux platform with the standard AWT bindings for Linux and exactly the same binary will look and feel reasonably Motif-ish. Run it on a WinXX PC and it will look as if it came from Redmond. And the reason this is so is that it isn't carrying around any personal baggage, it uses the real window toolkit of the environment it finds itself in. Consequently, if somebody invented a significantly different user-interface metaphor, and wrote AWT bindings for it, every AWT app would, if loaded in that environment, immediately look and feel (reasonably) native in that environment.

    It would be entirely feasible to build a RISC OS like (or a KDE) binding for AWT and immediately all existing AWT applications would work in it.

    This ain't possible with Swing, because Swing provides a look and feel (this is also why Swing is so huge and bloated).

    In my opinion it would have been better to persevere with AWT...

    --
    I'm old enough to remember when discussions on Slashdot were well informed.
  81. Re:Why win98's GUI sucks-- Too many clicks needed by thistle · · Score: 1

    This is simply not true. I rarely use the mouse for most operations under windows. Anything in the start menu is "clickable" with keyboard. I swap from app to app with alt-tab. Use alt for the menus. TAB for changing focus within an app. The file manager is completely keyboard usable and works sooth and fast. Hit WIN-E and the explorer pops up. Move to the directory you want, expand it with the space bar. Hit tab, select your file. Hit ctrl-c. Hit backspace to go up a directory, etc.

    Most of my X based linux apps don't even let me use the menus without the mouse. Trying to pretend that X is less mouse dependent because you can run non-x applications that don't use the mouse is a poor argument.

    I don't think I have used a mouse for file operations under windows for months and this is in a pure GUI environment. I am constantly frustrated by the lack of standards for how to control X applications from a keyboard, efficiently and quickly.

  82. Clue Stick (Was: Butt Ugly) by Enahs · · Score: 1

    Mah gawd--it ain't pretty; it must suck.

    Right now, I'm using ROX--including the nasty-looking ROX etheme. IMHO, this is the best desktop management system I've used in a *long* while, and it has great ideas. No, it's not a Windoze, NeXT, or Mac clone, it doesn't have 24-bit hand-painted icons, or any of that other crap--but damn, it's smooth.

    Please, everyone, give it a look--this is several levels above most stuff out there (at least, free UNIX software :^) And, BTW, thanks to Slashdot for posting this link--I may never use KDE, GNOME, or WindowMaker again! :^) I might even use FVWM1 as my windowmanager again (shock, horror) :^)

    --
    Stating on Slashdot that I like cheese since 1997.
  83. Re:Why win98's GUI sucks-- Too many clicks needed by lizrd · · Score: 1

    I've got to agree with you big time here. The only thing worse than KDE for avioding removing one's hands frome the keyboard is MacOS. I really do appreciate it with windows that I am able to do anything with the keyboard.

    --
    I don't want free as in beer. I just want free beer.
  84. Keyboard Shortcuts by Nem · · Score: 1
    I suspect I can type F3,Enter faster than you can type Alt-F,S. That is the standard keyboard shortcut for saving a file under RISC OS.

    Having said that I'd like to make two points:

    • As it stands RISC OS will need some work to become 100% usable in a mouseless environment.
    • ROX is not, as far as I am aware, intended to be a faithful emulation of the RISC OS GUI with every good and bad idea intact, but rather it is an attempt to bring all of the good things about it to Linux.

    In other words none of the deficiencies of RISC OS need apply to ROX/Linux. I for one am looking forward to seeing how it developes.

  85. Arthur by acb · · Score: 2

    Ah yes, I remember... the reference to British heroic myth is quite apt.

    Which reminds me: I heard that the Archimedes and RiscPC are massively popular in Wales, mostly because it is the only system that is fully localised into the Welsh language (mostly a matter of national pride).

  86. My tuppence worth by Ed+Avis · · Score: 2

    At the risk of repeating what others have said, here are the three main features of the RISC OS GUI that I think would be worth duplicating:

    1. The Filer - a fairly run of the mill file manager that displayed each directory in its own window. As with most RISC OS things, clicking with the right mouse button did almost the same thing as the left, but with a small difference. In this case, right-double-click opened the new directory in the same window. Another cool feature is that selecting items with the right mouse button adds to the existing selection rather than replacing it (like holding down Ctrl in Windows).

    The important part is that the Filer wasn't just a file manager but was 'pervasive' (ugh) throughout the UI. There was no separate application launcher - you just open the directory where your application is stored and double-click on it. Like NextStep, each app was its own self-contained directory, containing icons and a file to run when you double-click it. And saving files meant dragging them to a Filer window - no need for a separate File Save dialogue box.

    2. The menus. No menu bar, but clicking the middle mouse button almost anywhere brings up a context-sensitive menu. There were some flamewars on Usenet with Mac fans over whether this is quicker and easier than having an explicit 'menu bar' on screen - IMHO it is much quicker. It makes using the mouse a pleasure rather than a chore.

    3. Proper use of drag and drop. Mainly this is involved with the Filer again - drag a file to an app to load it (you could also double-click on the file, of course), drag it back to save (subsequently just press Return to save using the same filename), drag onto the printer icon to print. Oddly, there was no Trash - just a delete option.

    It would be nice if there were some way to integrate this with David Alan Gilbert's arcem Archimedes emulator. But I don't think there is, unless you want to do some serious patching of RISC OS to let its windows play nicely in your X desktop. (Actually, although RISC OS is a binary-only OS, it was mostly written in assembler anyway, so it's relatively easy to disassemble and patch. The ARM has a clean but powerful instruction set.)

    --
    -- Ed Avis ed@membled.com