Slashdot Mirror


XPde 0.5 - A Linux Desktop for Windows Users

Nissan Dookeran writes "From the website: 'The XPde Team today announced the immediate availability of XPde 0.5.0, a complete rewrite of the XPde desktop environment...XPde aims to recreate the Windows XP desktop environment on Linux in order to allow Windows users to "feel at home" in front of a Linux computer' Full announcement of release here with screenshots here. Might be a good transitional tool for Windows users looking not wanting to give up their eye-candy interface initially. The main page also has a good PDF document regarding legal issues when developing software that emulates Windows functions. A StarOffice version of the document also available."

28 of 460 comments (clear)

  1. secure winXP by wmacgyver · · Score: 4, Funny

    hey, it's the secure WinXP release! (duck for cover)

  2. Cool by MisterFancypants · · Score: 4, Funny

    This is a cool project. Windows is awesome. It is good to finally see Linux users realizing that the Windows UI is the best one there is and adapting to use it.

    1. Re:Cool by jaavaaguru · · Score: 4, Funny

      The thing about windows is that everybody has learned to deal with all of its crazy "idiosyncracies", not that it is any better.

      Pop quiz:
      If you drag a floppy disk into the trash can, does it:
      A) Delete everything on the disk
      B) Destroy the disk
      C) Eject the disk

    2. Re:Cool by horza · · Score: 4, Funny

      This is a cool project. Windows is awesome. It is good to finally see Linux users realizing that the Windows UI is the best one there is and adapting to use it.

      Think of it as digital methadone, propping up the poor user as they are slowly weaned off being given their daily hit of M$.

      Phillip.

  3. Morphix LiveCD of XPde by Gandalfar · · Score: 5, Informative

    g1powermac already created a livecd using Morphix that has xpde5 inside. Just boot it using desktop=xpde5 boot parameter. It will default to 0.4.2 since xpde5 is still lacking some of the features. Sourceforge download

  4. I'm not convinced by that PDF by rokzy · · Score: 4, Insightful

    if MS can take down "Lindows", they can definitely take down "XPde Professional".

    some of the icons are so similar that it looks like they've changed maybe one or two pixels at most.

    1. Re:I'm not convinced by that PDF by Anonymous Coward · · Score: 5, Insightful

      Remember the Microsoft vs. Apple lawsuit, that Microsoft won. It basically means that ripping off your competitor's "look and feel" is OK. Microsoft set the legal precident precident for this; if they have it invalidated, Apple will no doubt want to revisit its case.

      The issue with Lindows is the similarity to a trademarked name (though I agree that trademarking a common word is insane).

      If Microsoft can convince a judge that it owns the letters 'X' and 'P' (as opposed to the trademark 'Windows XP'), then the project will have something to worry about.

    2. Re:I'm not convinced by that PDF by Anonymous Coward · · Score: 4, Informative

      Uhh, those icons are from the crystal icon set that comes with a lot of linux distros. They may look similar to the XP/2k icons but they're certainly not direct copies of the Windows icons.

    3. Re:I'm not convinced by that PDF by eliza_effect · · Score: 5, Funny

      The Athlon XP neither looks, nor feels like Windows XP.

  5. Great Idea ... But ... by UNIBLAB_PowerPC · · Score: 4, Insightful

    Isn't this similar to the reason why Apple took Microsoft to court over the similarities between Mac OS and Windows? Or similar to the reason why Apple took some folks to court because they copied the look and feel of their Aqua GUI?

    I don't mean to piss in anyone's Corn Flakes, but damn ... look at a screenshot ... Start button is named Start, My Desktop is My Desktop, etc. Watch the headlines here in a week to a month for the cease-and-desist letter from MS to the XPde folks. Makes me glad I have a friend going through law school ... heh.

  6. My experience by Dunkelzahn · · Score: 4, Interesting

    I tried this out one night when I was planning out a desktop for a person I knew who wanted to try out Linux. On a visual level, it was very well put together, and one could forget they were in Linux until one tried out the control panel, or wanted to get any work done. Menus and things still had to be assembled manually also, which didn't mean too much to me, as it was still 0.31 at the time. It wasn't ready for my friend's system, and I ended up putting Gnome 2.2 on there which they were more than happy with. I'd say this project definitely has a future, from what I see their mock-up of the Win2K desktop was pretty right on target, behaviors and all. The lack of some key features are what kept it from being ready, but I imagine much of it will be dependent on the distribution, placing icons in the start menu, etc when one installs a .deb, .rpm, or runs an emerge.

    --
    .
  7. Eye Candy? by Biotech9 · · Score: 5, Insightful

    If XP has eye candy then I'm superman. The first thing I do on any install is take away that snot green interface and replace it with the classic interface.

  8. Migration? by landrocker · · Score: 5, Interesting

    I think that one of the areas that linux can really beat windows given enough effort is with it's desktop environments.

    Given this, wouldn't it be better for people migrating from windows to become acustomed to the more powerful desktop environment of linux, rather than one which sacrifices some good features for the sake of making windows users feel more at home?

    Also, if you shroud the differences between windows and linux behind a look-alike gui as soon as something goes wrong, or the user trys to install something the os will likely throw up a very un-windows like error, which will most likely confuse the user, leaving a sour taste about linux in their mouth.

    You may claim my $0.02 via Paypal or Direct Credit

  9. Re:Mod me troll flamebait or whatever but... by Ralph+Yarro · · Score: 4, Insightful

    Pretty much all window managers-themes look /horrible/ on linux, this looks nice and might just make it more attractive for people to switch.

    Might encourage them to try it but it also makes them less likely to stick with it when they find thing don't work quite right. A different appearance helps people with the learning experience because they have visual cues that things ARE different. Mimicking XP's appearance will mean they're constantly caught off guard by small differences, and they'll find that harder to cope with than bigger differences would have been.

    --

    The real Ralph Yarro posts as Anonymous Coward. Anyone else is an impostor.
  10. Good...bad...no - good! by broothal · · Score: 5, Insightful

    I have mixed feelings about this. At first I thought "if linux is better than windows, why try to be windows". But then I realised, that this is exactly what I'd show people whom I wanted to convert to linux. For most people, the GUI is Windows. They don't know about kernel stuff or hardware compatibility issues (if it works). If they saw this, with a properly wordes sales pitch "free, no viruses, cool geek factor" etc, I think a "sale" would be easier.

    I do have concerns about the legal side of the project, but other posters has already made good comments about that.

  11. It's the wrong product by heironymouscoward · · Score: 4, Interesting

    Very few people have made a conscious choice for Windows and its UI, and few people will really base their future decisions on this.

    95% of the angst most people feel from using Windows comes from one single thing: security. I find it remarkably easy to switch people to a distro like Xandros by telling them: it is safe and will protect your photos and documents from viruses, trojans, and worms.

    All that is needed is a reasonable level of compatibility so that people can continue to make their documents & spreadsheets, download their photos from their digital cameras, and email their friends.

    Not a single person ever says: "but it looks nothing like Windows!" - the only counter objection is that "certain things do not work".

    Emulating XP safely may be an intellectual challenge but it is not part of the Linux sales argument. Distributions like Xandros - which install easily, and handle smoothly - are.

    --
    Ceci n'est pas une signature
  12. Wohoo! choice! by Alkonaut · · Score: 4, Insightful
    What desktop linux needs is ONE desktop to replace them all. That is; one set of widgets, one way of doing everything, and one interface for developing gui apps for linux. This kind of dictatorship works dandy at the core level of linux, and needs to be extended to include the GUI, or the "linux desktop" will remain a flamewar of competing technologies, each trying to copy what the "top-down" managed software is doing.

    As long as there is choice, there will be no breakthrough. One more choice won't help either.

    Sure, starting in various ends will perhaps give a Darwinian process of development, but now with a plethora of applications developed on the different desktops, incompatible with eachother, there will be no survival of the fittest. All the desktop technologies seem doomed to live side by side forever. sigh.

    1. Re:Wohoo! choice! by jesterzog · · Score: 5, Insightful

      What desktop linux needs is ONE desktop to replace them all. That is; one set of widgets, one way of doing everything, and one interface for developing gui apps for linux. This kind of dictatorship works dandy at the core level of linux, and needs to be extended to include the GUI. [..] As long as there is choice, there will be no breakthrough. One more choice won't help either.

      It's a cute idea, but like another response to your post I also don't see it as realistic and in some places I completely disagree with what you've said. Someone else might elaborate since I'm not an expert on kernel development, but I also think you've missed some important points about how things work.

      Linux can have a dictatorship and "one way of doing everything" at the kernel level, because by definition the kernel is linux. If someone were to fork the kernel and do things differently, it wouldn't be linux any more. Similarly, if someone forks emacs it becomes something else. If someone forks X11, it becomes something else. And so on.

      Nobody's seriously and successfully forked the linux kernel for one reason or another ... or at least if they have, it's not called linux anymore. But there are several other kernels in existence that are available and work significantly differently. Even if nobody bothers to fork the linux kernel, some people may go and work on the BSD kernels, for instance, because they prefer the design.

      In essence, as long as enough people disagree about the best way to do something, there will be a fork. It happens with nearly every application available as much as, if not more than, it happens with kernels.

      Desktops are a huge area of disagreement. The design of them is mostly about usability, and we're still in infancy when it comes to understanding the best ways to do things. ACM has only been running HCI conferences since the early 1980's, and since then researchers have figured out that designing good desktops is very difficult. Putting rules on it might make it slightly easier to be compatible with or learn, but placing draconian enforcement on a policy that isn't known to be good is more likely just to leave us with another crappy desktop.

      Windows is a crappy desktop from a usability perspective. Personally I prefer to avoid KDE and Gnome, both of which seem to want to mimic Windows in most ways, including most of it's bad features. For a linux desktop I prefer WindowMaker, which also isn't perfect, but is has several features that I just like. Having the option to switch and still have all of my X applications work is fantastic.

    2. Re:Wohoo! choice! by nathanh · · Score: 4, Interesting
      What desktop linux needs is ONE desktop to replace them all. That is; one set of widgets, one way of doing everything, and one interface for developing gui apps for linux...

      As long as there is choice, there will be no breakthrough. One more choice won't help either.

      Having programmed in the Windows environment, I know there are multiple competing widget sets there too, so I know your argument is fundamentally wrong.

      But even assuming you're right. Assuming that Linux will never "breakthrough" without a single unified widget set. A single desktop. My question is... so what?

      Does it matter? Who cares if Linux never gets bigger than this? It rocks pretty mightily right now. I'm really happy with it. I got started with Linux so I could get UNIX@home. Ok, admittedly I already had UNIX@home (Interactive) but Linux was simply better. So I was happy back in 1992.

      Everything since then has been gravy. If you had told me in 1997 that I'd be playing 3D games and using state-of-the-art word processors on Linux, I'd have laughed at you and gone back to nethack and LaTeX. But now I'm sitting in front of a GNOME 2.6 desktop typing into a modern web browser. I'm in utter disbelief that it's this good. I would have been happy with command line UNIX! This is way more than I ever expected.

      So does it matter if Linux doesn't take over 100% of the market? I say it doesn't matter. I think it will happen anyway, but I won't cry if it doesn't. Linux rocks already. I'm content. Aren't you?

  13. Joe Sixpack has to re-learn a GUI anyway. by SoupIsGood+Food · · Score: 4, Insightful

    I really don't see the point. People claim that users will be "comfortable" with a Microsoft work-alike, like aping Microsoft's interface will somehow ease the path for regular users.

    Fast flash: Microsoft breaks all of their UI conventions with every major rev. Everything from the start menu to common control panels to file managers are all wildly different from one rev to the next. A slavish adherence to Microsoft standards will only put you behind when they move on to the next mediocre interface, wasting a lot of effort that could be geared towards making a better, friendlier, easier-to-grok-than-Microsoft interface that "Joe User" will take to like a fish to water. Kinda like, you know, how Apple does with the Macintosh? And no, this does not mean to mimic the MOSX interface. Get creative and think everything through to the logical end, and you'll be all right. See the earlier article on ROX.

    Aping Microsoft won't steal users, it will just confuse them when stuff breaks because it doesn't precisely match up with the way its Microsoft analogue works.

    SoupIsGood Food

  14. Just a quick note from a "windows user" by flappinbooger · · Score: 5, Interesting

    I've used windoze on my machine since win3.1. I've done the 3.11 thing, 95, 98, 2000 and now xp. I'm an engineer and did tech support for my department. I grew up with computers, I remember playing with a sinclair when I was like 6 or something.

    I tried redhat 5.2 when it was current, got it installed as a dual boot, got X configured manually, got on the internet with it. Couldn't do anything else, thought it was a neat thing but not of much use, and removed it.

    Tried redhat 7.2, and while the install was SO much easier, I simply didn't have the patience and time to learn how to recompile the Kernel, compile my apps, and become a command line wizard just to get anything done. (I knew a bit about the command line, I had used sun boxes at work for CAD)

    Flash forward to this year, I seriously wanted to get linux to work, I want to have a fast, streamlined system with lots of good, free software. I installed Mandrake 9.2, and I *am* seriously impressed with this thing. I got so much of it working, the way it handles the rpm's is great, the desktop is great, the install was great, but why am I still using windows?

    I can't figure out how to maneuver around X to update my video drivers and I can't get Firewire working. My goal is to have a killer video editing machine, and I gots to have firewire. The hoops I jumped through to get the video capture software working was dependency hell, and in the end I couldnt get the 1394 subsystem working.

    Again, I don't have the time, I can install windows and have it all in just a couple hours. Maybe later... I promise, I will try again. I AM a power user. I AM competent enough. I HAVE programmed. I just don't have the patience and time to have to make things work that take a SINGLE CLICK and work OUT OF THE BOX in windows. Here's my point: Either give me to a single, difinitive guide that explains these problems or make it as easy as windows. I WANT To use linux, and I'm not alone. Help us.

    --
    Flappinbooger isn't my real name
    1. Re:Just a quick note from a "windows user" by BlueLightning · · Score: 4, Insightful

      I'm a Linux developer (as in I write code for a Linux software package - nothing mainstream, and not really desktop, though it's designed to help build end-user interfaces). I apologise in advance for the length of this rant, but I've come to a few realisations lately.

      I feel for you, I really do. And I think one of the previous posters is right - as Linux developers some of us spend so much time at the command line that we don't know how "normal" users expect to be able to do things. I've done a few installfests, and personally I feel embarrassed when I have to go to the command line in order to change or fix something, particularly when it's a feature that should be available from the GUI (or is but doesn't work). End users just don't "get" the command line like we do - they don't understand the power, and mostly they neither want nor need it. Like it or not, this isn't going to change.

      What we need to do is start listening to the users. Believe it or not, some of their complaints are actually genuine. Of course, sometimes we also need to educate them in the new ways that Linux offers of doing things. There needs to be a balance between these two, and this is not a balance that is always struck in the Linux community.

      Linux usability needs work. I never realised how much until I started to think about how much time I spend just getting things to work in Linux. The other day I needed to scan and print a few photographs. I had had it working properly before, but when I tried it this time, neither XSANE nor Kooka (which I believe relies on SANE anyway) would play ball. In the end I realised I didn't have enough time to screw around figuring out why the scanner didn't work, let alone the printer which I had previously set up fine in Windows. I rebooted into Win2K and did the work in a snap. Me! A dyed in the wool Linux person, full-time home Linux desktop user and Linux developer, who nearly lives Linux, had to reboot to Windows because he couldn't be bothered to set something up. I am truly ashamed.

      Personally I don't believe XPde is really going to solve anything. Sure, it might attract a few more users, but to get lots more and get them to stay I believe we have to improve in the following three areas:

      1) Help people, and don't try to push them into something that they're not comfortable with. Don't get them to try installing Gentoo if they'd be better off with something like Mandrake (as examples). Learn how to use the GUI tools yourself instead of the command line, so you can show users the right way. Show them the good things in Linux. DO NOT MENTION how crappy you think Windows is. Listen when they complain about something - try to work out the message they've got, and if it's worth considering, see if you can pass it on to the right people (eg. if it's KDE, file a proper bug report at bugs.kde.org).

      2) Stop the infighting. There's no need for it, and it only hurts. If you're an XYZ user, don't go to the ABC forums (or comment on an article that's solely about ABC) blathering on about how much better XYZ is, or even worse, how crappy you think ABC is.

      3) For developers, follow up on #1. As creators of end-user software, we need to seek out these things that are hard and make them easy. I'm not saying nobody's doing this - you only have to look at the latest releases of both GNOME and KDE to see that people really are taking notice. We just need more people, and we need them focussing on solving the right problems.

      For my part, when I have gotten a little further ahead on my project I hope to be able to have time to contribute more to desktop Linux projects. For now, I try to write clear, concise and non-duplicate bug reports if I find a problem, help new Linux users where I can, and make a few donations here and there.

  15. Re:I like it by nicodietrich · · Score: 5, Insightful

    > seems even at 6:30 am the site is getting slashdotted but, for one, i like it.

    there are not only americans reading slashdot!

    greetings from sweden (1:30pm),
    nico

  16. Re:Here's an idea by matticus · · Score: 4, Insightful

    graphics card drivers, network drivers, tv-out, many things that have drivers in windows that don't in linux. this is the only situation i can think of.

  17. Re:legal issue? by MobyTurbo · · Score: 4, Insightful
    How would you sue Linux?
    I meant "Linux" as being the community and businesses involved in making or using it of course. This shorthand should be apparent to anyone reading.
    proving the need for a coherent, non-imitating *nix desktop.
    Yes, I'm all in favor of non-imitation myself - but you must admit that there's a certain class of user that this project would appeal to.
    i'll stick to Windowmaker on my Linux, thank you.
    WindowMaker is a NeXT clone, and Steve Jobs as much as anyone in the business has sued for look and feel; you're lucky that he ended up changing prototypes of OS X's look and feel to appeal to the existing Apple users.

    That having been said, WindowMaker's a fine window manager, but it doesn't appeal to the sort of user this thing addresses. (Though I wonder if it's this sort of user, someone looking for a better Windows rather than a free Unix, that is good for the Linux community.)

  18. Mod parent up! by FooBarWidget · · Score: 5, Insightful

    Exactly. There's choice on the desktop area because people disagree! Forcing one implementation down everyone's throat will make about 50% of the userbase unhappy. Do you really want to pay that price just for the sake of avoiding potential confusing?

    The top parent post is yet another example of critics proposing the wrong solution to a problem.
    What we need is interoperability and compatibility. Don't try to make a dictatorship, encourage effords like Freedesktop.org instead.

    Luckily interoperability is improving more and more. I don't know about KDE but both GNOME 2.6 and ROX have adopted the Freedesktop.org MIME standard. All desktops have already adopted the Xdnd standard quite a while ago. KDE 3.0+ has adopted the clipboard standard. GNOME 2, and I believe KDE 3.2 too, have adopted the menu vFolder standard. This list goes on and on.

    What people really want is to be able to write software that can integrate in every desktop. They want to write for one standard and work anywhere.
    That's exactly why we need interoperability and compatibility, not a single implementation.

  19. Missing the point by LoocSiMit · · Score: 5, Insightful

    The point of the Windows GUI is not that it looks nice, it's that you can do everything in it. If this project provided a functional Add/Remove Programs, Device Manager and Control Panel then that would be a good thing. But it doesn't. To be fair the authors didn't intend it to do anything but recreate the look, but I think that will be counterproductive. It will only serve to make the limitations of a GNU/Linux system in terms of ease of installation and configuration of hardware and software more obvious.

    The day you put the driver or software CD into your machine, click "install" and it Just Works(tm) - your new printer appears with an icon along with the rest, your software appears in the menu, the control panel lets you configure your new graphics card - is the day ordinary folk will switch to Linux.

    The project has set out what it intended to achieve - a Windows XP look-alike. So well done on that front. But I think the authors are wrong if they think the look of the GUI is what's stopping people adopting GNU/Linux for the desktop.

    --
    Intellectual Property
    Intellectual: of the mind
    Property: that over which one has control
  20. Re:Hang on a second... Initially? by Angostura · · Score: 4, Insightful

    Absolutely. Just love the condescension implied by that sentence. I, of course an an OS X user. But presumable the author believes that once I'm sufficiently clueful I will start prefering VI to these crappy old GUI editors I've been forced to use.