Linked by Eugenia Loli on Sun 16th Mar 2003 07:28 UTC
Window Managers The XPde Team released XPde 0.3.0, a major upgrade to the XPde desktop environment and window manager. Check out the announcement, view the screenshots or read the detailed ChangeLog. Go to the downloads section to get the binaries and sources. Read more for a quick commentary.
Order by: Score:
Hmm ....
by Eike Hein on Sun 16th Mar 2003 07:36 UTC

Well, I don't know. I mean, it's perfectly fine with me that he does what he wants to, really, but I'm a bit skeptical. In the end, wasn't the race for Windows compatibilty one of the reasons for OS/2 never becoming what it could have been? Isn't educating the user that things can be done differently better than cloning on purpose? Isn't "let's clone first, once we have enough users, we'll innovate" just plain wrong?

Well, I guess, there's room for everyone.

How does it work?
by Dice on Sun 16th Mar 2003 07:37 UTC

Has anyone taken it out for a spin? Any impressions?

Hehe nice work :)
by Alex (The Original) on Sun 16th Mar 2003 07:37 UTC

Very nice!! Excellent work! ;)

@ Eike Hein (IP: ---.dip.t-dialin.net)
by iWindoze on Sun 16th Mar 2003 07:46 UTC

>>Isn't "let's clone first, once we have enough
>>users, we'll innovate" just plain wrong?


I dunno, it seemed to work fairly well
for Microsoft when they first got into
the game, and look where they're at now...

Besides, based on what I've read I think
that the fatal flaw in OS/2 was the fact
that its programmers got paid by the line
for the code they wrote, while the M$ way
(at that time) was to make the software
work in as little code as possible. LOL,
'QDos' indeed!!

What about copyrights?
by RonG on Sun 16th Mar 2003 07:53 UTC

Isn't the exact look of windows copyrighted?
I'm surprised Microsoft hasn't shut this down.

Copyrights
by Rayiner Hashem on Sun 16th Mar 2003 07:59 UTC

You can't copyright a "look" I believe Microsoft won that "Look & Feel" lawsuit with Apple.

RE: What about copyrights?
by Eugenia on Sun 16th Mar 2003 08:02 UTC

Well, as long you don't use original background images, icons etc for your project (XPde doesn't AFAIK), I am not sure that it's crystal clear that MS would win such a lawsuit...

Looks Good
by dwilson on Sun 16th Mar 2003 08:03 UTC

I haven't tried this out, but I am impressed by the screenshots. There is a gentoo ebuild available. However it is only version .20 and is marked unstable ;) . Anyways, I will definitely have a look at this if an ebuild for .30 comes out. I find it quite an interesting project, although I doubt I'll use it much. I prefer both Gnome and KDE to the windows xp gui.

Read the FAQ
by Eugenia on Sun 16th Mar 2003 08:06 UTC

A lot of answers for these questions can be found at their FAQ page: http://www.xpde.com/modules.php?name=FAQ&myfaq=yes&id_cat=1&categor...

It's OK
by Grant on Sun 16th Mar 2003 08:57 UTC

KDE is still the best DE though.

I've tried it out a few times - it's funny. Shows the real power of Open Source/Collaborated Hacking - Probably not in the best light though, might make people (*cough* Eugenia *cough*) think Open Source == Just copy something else, which most certainly does not.

Pitty it's written in Pascal and needs Borland Stuff to Compile (and hence i386 only). Not good.

Eugenia likes alot
by julan on Sun 16th Mar 2003 09:01 UTC

looks good... the last time there was a post about XPde...flames came from everywhere...but there isnt any flames here....yet..

XPde = QVWM, the next generation?
by iWindoze on Sun 16th Mar 2003 09:09 UTC

Heading over to http://www.qvwm.org/ it seems that both
projects have simuliar goals, the question I have is that
if they claim to not being willingattempting to upsurp
KDE or GNOME, then what good are they? A DE is only as
good as its apps, and it seems to me that once the
'experienced' windows user tries to 'feel at home' she'll
find herhimself lost when theey can't change the system
(cosmetically or otherwise) to fit their needs!

I don't mind their mision goals, I just don't understand
why they seem to hesitate to go all the way? Let the
GNOME and KDE projects go as they will, but if they're
going to call themselves a DE, then _be_ a Desktop
ENVIROMENT!! Don't just be an ugly immitation of a
pre-existing system that has no functionality!!

Just my $0.02. (Now to go to bed before I say anything
stupid! ...Oh wait. ;P)

nice job, too bad it's on X11
by James Warkentin on Sun 16th Mar 2003 09:46 UTC

Still waiting for something responsive, but it seems we're still running the X11 treadmill. Linus claims the next kernel will improve X11 latency to an almost usable state, but he's running a 4-way machine with more RAM than I've got in my 6 machines combined.
Nice.

Hmm...
by Evan on Sun 16th Mar 2003 10:01 UTC

It cant be ported to FreeBSD right? I guess Ill install gentoo to try this out. I wanted something like this so I can let others use my computer and not run windows (and all the headaches that comes with it) on my desktop, while using it as a ftp server or other such things I need.

Looks great though. Clean, simple, small learning curve. Not alot of bloat, would give me most thing's I'd need.

I wonder how OO looks in it. Native look for OO/irc client/jabber/Mozilla and Im there. Actually really pleased with how this is coming along.

RE: nice job, too bad it's on X11
by Pafnuti on Sun 16th Mar 2003 10:06 UTC

>Still waiting for something responsive, but it seems
>we're still running the X11 treadmill.

X11 is not the problem, it is the solution.
Show a proof where X is holding back any WIndowManager from quickly responding to something.
You wont find the proof.

Perhaps YOUR KDE 3.1 compiled with "unltra-alpha-latest-cvs-with-all-efects-you-can-get" is slow.
So what? My Blackbox is fast. Cant be X getting in the way.

And dont cry about coloured cursors or windows ahdows.
Install XFree 4.3 and get yourself a window theme with aqua style window shadows from kde-look.org.
Yes ,its all done with Xfree. Amazing, isnt it...

Lycoris Copyright Violation
by José León Serna on Sun 16th Mar 2003 10:07 UTC

I have received a very polite copyright complaint by Lycoris, they say their artwork it's copyrighted, so I'm going to remove it, of course, but I would like to know what osnews readers has to say on this matter, isn't just funny that a lot of companies are getting profit from OpenSource programs/developers and don't return anything to the community? Time to change GPL? I'll switch back to crystal ;-)

@Eike Hein
by rajan r on Sun 16th Mar 2003 10:11 UTC

No, actually OS/2 died because of poor business decissions. Having Win16 compatibility accelerated that - most applications were written for Windows 3.x instead of OS/2 because the prior can run on the latter anyway. However it was entirely possible for IBM to create an extension to Win16 like Win32/Carbon/etc. so it would be easy for Win16 apps to be ported to OS/2 (OS/2 at that time was big, mind you).

But as for looks and the UI itself, I can see some resemblance, but I wouldn't say they cloned Windows' looks. But I do agree that cloning Windows gets you no-where. I'd say copy what you need, but not everything. If Microsoft can be so free to change things like how Explorer looks and works, the Start menu structure, the control panel, etc., I'm sure XPde (and other Windows' clones) can afford to change accroading to needs. Linux after all is a different OS than Windows.

Of course, making too big a change (like imitating LCARS? :-) would be stupid, on the other hand.

But one thing I don't understand is that why when people clone Windows UI they don't clone the good parts and always clone the *look* - often badly? I mean Microsoft have been quite liberal in changing the *looks* of Windows, why not companies like Lycoris and projects like XPde really create a *look* of their own? Just asking... Familarity doesn't count. Unless your icons are totally in every way different from Windows, I don't see a cause for worry.

Re: Lycoris Copyright Violation
by rajan r on Sun 16th Mar 2003 10:17 UTC

No, GPL only applies on the software you write that you want GPLed. You can't force Lycoris to publish something they did (closely imitating Xp's icons is hard work, you know..) just because they used software given out free in the first place. There shouldn't be a clause in GPL saying that every company using GPLed software must have all their stuff free - every GPLed stuff would drop in the market sooooo fast.

Copyright Violation
by José León Serna on Sun 16th Mar 2003 10:31 UTC

I know what you say, I have read the GPL ;-), but I'm talking about whether it's fair or not, you know, they believe in GPL when it's time to get things, but they never return anything (I know they are not forced to do that, but it would be nice).

Re: Copyright Violation
by Anonymous on Sun 16th Mar 2003 10:58 UTC

That's not true, you know... they return everything except their artwork. All of their apps are open source (in fact Ark Linux and Blue Linux make extensive use of Lycoris code), but their artwork is not. The reason they give is that it is an extension of their brand or corporate identitiy. You may be interested to know that Red Hat does similar things; the RH logo and "Red Hat" cannot be used in derivative products at all. Both are interested in protecting their individual identities, but they are still firmly behind the Open Source movement.

Point your criticism at people like Xandros, whose custom enhancements (XFM, the Xandros Installer, Xandros Networks, etc) are all closed source to begin with.

Re: Copyright Violation
by José León Serna on Sun 16th Mar 2003 11:11 UTC

What you say has sense and you are right, but I'm talking about desktop icons, not about the Flower logo, Red Hat logo or any other trademark, but in any case, Conectiva supported the crystal icon set, and this icon set is GPL, it would be nice Lycoris releases their icon set under this license to allow anyone use it outside their distro, this doesn't mean everyone can use their trademarks.

RE: It cant be ported to FreeBSD right?
by KAMiKAZOW on Sun 16th Mar 2003 11:18 UTC

No it can't be ported, unless Broland releases Kylix for FreeBSD.
I haven't tried it, but maybe FreeBSD can run the Linux version.

Re: Re: Copyright Violation
by rajan r on Sun 16th Mar 2003 11:35 UTC

Apparently their icons are their competitive edge :-D. But if Conectiva didn't open Crystal up, I don't think it would be anyway as nice looking as it is today. Being open allow other artists to participate...

Violation of copyright
by Richard James on Sun 16th Mar 2003 11:47 UTC

If they have copyrighted the Icon's you cannot use them without their say so. It is a bit against the community spirit but some companies do need that competitive edge

Their should be lots of other free icons around or you could find an artist who will create a set that you could use.

( James Warkentin is a TROLL do not reply to him )

Nice Work.
by oGALAXYo on Sun 16th Mar 2003 12:03 UTC

Heh, these Screenshots look interesting and promising. I tend to quote a saying that we have in germany:

'When two persons fight then the third one becomes the winner'.

I like it being written with QT ;)

Fun(TNM
by Pahtz on Sun 16th Mar 2003 12:31 UTC

Now, that's what I would truly call a... "Lindows".

Now be careful there, LindowsOS is a trademark of Lindows.com. They might not like it if you began using "Lindows" as a generic term to refer to a Linux based system made to look and feel similar to Microsoft Windows. Not unlike like Microsoft doesn't like people using "Windows" as a generic term.

Fun(TM)
by Pahtz on Sun 16th Mar 2003 12:37 UTC

Now, that's what I would truly call a... "Lindows".

Now be careful there, LindowsOS is a trademark of Lindows.com. They might not like it if you began using "Lindows" as a generic term to refer to a Linux based system made to look and feel similar to Microsoft Windows.

This is not unlike the way Microsoft doesn't like people using "Windows" as a generic term, or using a variation of the word "Windows" as a trademark to promote products that can function similarly to Microsoft Windows.

re: iWindoze (IP: 192.216.2.---)
by James Warkentin on Sun 16th Mar 2003 13:03 UTC

By your reckoning those IBM programmers slaving on OS/2 were paid quite well, since most of OS/2 was written in assembler.

To the twit who thinks Xfree is a solution, rather than the problem: Please explain how you propose to get GUI responsiveness within reasonable limits when Xfree is single-threaded, and all GUI processes running on top of Xfree must therefore share a single time-slice with Xfree itself.

To quote Linus, in a recent thread over at kerneltrap - http://kerneltrap.org/node.php?id=603 : ...you're ignoring the fact that the heuristics we have now are clearly fundamentally broken in certain circumstances.
This was said about the horrible latencies observed everyday on Linus' own 4-way machine.
Linus: having X just _pause_ for several seconds gets to me. I can't easily make it happen any more thanks to having ridiculous hardware, and I think X itself has gotten better thanks to more optimizations in both clients and X itself (ie if the CPU requirements of X go down from 5% to 3%, it gets a _lot_ harder to trigger).
But it was definitely there. 3-5 second _pauses_. Not slowdowns.

Ingo explains part of the problem, which any long-time Linux user can attest to,
another thing. What really happens in the 'recompile job' [just as an example -JW] thing is not that X gets non-interactive [...] Shells, gnome-terminal, X itself will be often preempted by these gcc and make processes. Making X more interactive does not help in this case.
Obviously, making X more interactive is a concern. Why say "X isn't broken" when clearly it is? Other windowing systems (BeOS, Windows 2000/XP, etc) integrate the kernel with graphics display, because on these other systems graphical abilities trump the command line. Linux wasn't designed for a GUI, and it shows quite plainly. The "desktop environment" such as KDE is a horribly crude hack, and Xfree is the agent by which such kludges have become adopted as the norm. I admire the persistence of the KDE crew, but the fact that KDE is built on such a foundation makes me weep for the future viability of Linux on the desktop. Bloated X-server technology from 1985 is simply not the answer, my friend.
On the other side of the spectrum, you might want to look at how things should be done; analyze BeOS for an excellent example. OSX is also a fine example, even if it is a grossly under-optimized pig right now.

Why XP?
by Torrey on Sun 16th Mar 2003 13:20 UTC

Why clone XP when OSX's Aqua is such a better look IMO?

re: Grant and Richard James
by James Warkentin on Sun 16th Mar 2003 13:21 UTC

I had to laugh upon reading this little gem...
[...] might make people (*cough* Eugenia *cough*) think Open Source == Just copy something else, which most certainly does not
If somebody would please steer me to an excellent Open Source application (ie, standards like TCP/IP doesn't count - gotta be a program) that IS NOT an imitation of an existing commercial application I'd be surprised. Napster? Nope, not open source. OpenOffice? Nope. KDE? Nope. Linux? Nope. ANything, anybody??? How about FreeCiv? No, wait, that's just another ripoff.. CDex? Fantastic program, but certainly not original. VirtualDub? Getting there... of course, it's not as functional as many non-free editing programs that predate VD, but VirtualDub is mostly unique (by virtue of left-out features).

As a final note, Richard James is an IDIOT. This is self-evident truth, but it has fallen to me to clue in the less astute OSnews readers.

re: re: iWindoze (IP: 192.216.2.---)
by Richard James on Sun 16th Mar 2003 13:51 UTC

This is the same thread in which they say they are testing this while running make -j3 vmlinux in the background. They are talking about the system under very heavy load.

I'd like to see another system run three makes of the kernel at once and still be interactive.

Also they note that the problem is not X itself rather the fact that the kernel does not realise X is an interactive task. It is a kernel problem not X.

More Blah Blah Blah
by FaithMAX. on Sun 16th Mar 2003 14:17 UTC

It seems that noone has actually tried this out. Eveyrone is kust arguing over what it looks like and the GPL. How silly.

Freedesktop.org?
by KevinW on Sun 16th Mar 2003 15:06 UTC

Does anyone know if he is in compliance with the standards from freedesktop.org?

For instance, will the notification area standard be followed for the system tray?

I have to say, the encouarging thing about freedesktop.org will be that a new DE like this could come in an be compatible with Gnome and KDE apps in many ways.

Funny
by Ice on Sun 16th Mar 2003 15:28 UTC

This is funny, i think through all remarks thus far no one has even tried XPDE. Even in the prior thread about XPDE only a couple people actually claimed to have install it. Everyone says "looks good, i'll try it". As you know my thought is simple "It Looks Really, I'll try Windows XP" =).

Try the original instead of the clone
by Stardust on Sun 16th Mar 2003 17:14 UTC

Hey why go with a clone like Lycoris, Lindows or XPDE ?
Use the original WXP (wnt 5.1.1).
No bullshit x11 window manager which stops responding.
Why the heck are those Linux freaks after clones.
Is it because they are dumb ?

RE Stardust
by Iconoclast on Sun 16th Mar 2003 17:56 UTC

Hey why go with a clone like Lycoris, Lindows or XPDE ?

I can't answer this part because I don't understand it myself.

Use the original WXP (wnt 5.1.1).

That is an adroit suggestion, if it does what you want it to do. Coming from a programing point of view, there are times when Windows just doesn't offer the flexibility that I want. I use Windows sometimes, but sometimes Linux or BSD is a better choice for me. Perhaps others feel this way too, but they like the looks of Windows XP. Maybe this is good for them. Personally, I hate the looks of Windows XP and am happy to use something else.

No bullshit x11 window manager which stops responding.

I really don't know what you are referring to here. Windows crashes far more frequently on me than X does.

Why the heck are those Linux freaks after clones.
Is it because they are dumb ?


I don't know. As I have eluded to, I personally don't like Windows' appearance. I guess you will have to ask Linux users who do like it in order to get an answer. However, calling them dumb is probably not a good way to phrase your question if a response is truely what you are after.

Re: Why XP?
by FH on Sun 16th Mar 2003 18:21 UTC

>>Why clone XP when OSX's Aqua is such a better look IMO?

Why don't YOU clone it then? This guy obviously wants to clone the 2K/XP interface. Moron.

Yep
by Erwos on Sun 16th Mar 2003 18:37 UTC

"It is a kernel problem, not an X problem."
Precisely correct. I did not see anything during that particular discussion on the lkml that indicates that X is the real problem with some of the slowdowns. In fact, it hints just the opposite - Inigo's and Linus' patches combined make the problem pretty much go away.

The complaint itself doesn't even seem to make sense: on a single-processor machine, multi-threading just doesn't give you all that much (hell, usually hurts) performance, and the vast majority of machines are uniprocessor right now. Multi-threading is also not exactly trivial to implement in a GUI, even if you're doing it from the very start.

It's been said before, but it can be said again: GTK and QT are badly implemented in most apps, and are thus responsible for quite a bit of the slowness you see in XFree86. If you want to convince me X is really at fault for all of this, you need to show _proof_. But then again, even on an obsolete machine like a Celeron 700, I find GNOME+X to be just as responsive as Win98 ever was. Notably, I've found KDE to be much worse in this regard, although that may be because of my particular build options (using RedHat's, no one seems to like it).

As for XPde, I'd like to give it a shot, but the site appears to be down. Quite a shame. Anyone got a mirror?

-Erwos

RE: Iconoclast
by Stardust on Sun 16th Mar 2003 18:51 UTC

C'mon man serious, why do people clone something they do disregard.
Maybe you consult Sigmund Freud for the answer.

All it would take
by Jim Baen on Sun 16th Mar 2003 18:52 UTC

...for me to switch out of WinXP is something that would run Photoshop, and a browser and email, oh yeah, and Word.
I'm by no means a big expert in this stuff, more like a lowest common denominator, but if I am indeed lcd, then there is a revolution panting to happen. I am so tired as a user of being tooled around by MSFT.

Re: Yep
by Sagres on Sun 16th Mar 2003 19:05 UTC

If you want to convince me X is really at fault for all of this, you need to show _proof_.

http://www.std.org/~msm/common/WhyX.pdf

But i can name a few on my own:
A client/server model doesn't fit a desktop use, as there are too many processes involved (app, xserver, wm) causing a lot of context switching.
No support for 32 bit modes causing slow alpha support(transparency).
Does X even do hardware acceleration of pixmaps?

X11 Performace
by Ed Page on Sun 16th Mar 2003 19:50 UTC

Systems implement hacks, but oen thing some Linux peiople are going for is removing the hacks. Having the display server in teh kernel is a HACK. teh windows style of higher priority for the top app is a HACK. nicing apps is a HACK.

In the LKML discussion with Linus and Ingo, Linus says that this does not just fix X, X is just the most noticable since a user expects responsiveness. So going with The Right Way is fixing less notable problems which is a good thing.

X11 gives a lot of flxibility. Like someone said, sometimest he implementation slow it down. I liekd that I ddint have Java installed so I ran a program for a class remotely. Id liek to see taht done in Windows and a good job of it.

Erwos: Multithreading done right on a single proc computer can help responsiveness. With all of the Be and ex-Be advocates here, im suprised you havenyt heard baout it. It basically allows the processing to be done seperate from teh UI. An example of a single thread is a graphics progfram I use to download from my digital camera through twai. It completely stops refreshing until its doen with teh task. With multi-threaded, it would still be fucntional while crunching numbers. I would like to see QT apps go more multithreaded because it could be really good, especially with desktop HyperThreading.

In general about XPDE. I ahve a mom that screams when an icon is out of place is how bad she is with computerrs. My dad on the otehr hand used to program and work with Unices and still has a love for them and owuld liek to go back. Soemthing liek XPDE would solve both sides as long as their dirt cheap hardware is supported

re: re: Grant and Richard James
by J. J. Ramsey on Sun 16th Mar 2003 19:52 UTC

"If somebody would please steer me to an excellent Open Source application (ie, standards like TCP/IP doesn't count - gotta be a program) that IS NOT an imitation of an existing commercial application I'd be surprised."

How about Apache? That's a program. Or Nedit. Or TeX. Or the original SSH. Those are all open source, and they aren't imitations of commercial programs, and they are all rather good at what they are supposed to do.

Actually calling most open source programs imitations of commercial programs is disingenuous. Often they take ideas from commercial programs, but springboard off of them rather than hew to them slavishly. KDE, for all the talk of it being Windows-like, only marginally looks like Windows and has different features from Windows, and GNOME is even more different from Windows.

In some cases, when open source does clone, the clone is better than the original. Compare the GNU versions of the traditional Unix utilities with the original ones. The GNU versions are far more robust, and have more features.

Sorry, but the whole "Open Source chases taillights" bit doesn't wash.

Re: Sagres
by Rayiner Hashem on Sun 16th Mar 2003 19:58 UTC

A client/server model doesn't fit a desktop use, as there are too many processes involved (app, xserver, wm) causing a lot of context switching.
>>>>>>>>>
BeOS used a client server model as well. So does QNX Photon. In fact, even Windows XP uses a client server model: (it just happens that the server runs in kernel mode). Since most graphics calls are batched, the client server model incurs minimal overhead. What it does do, though, is put a heavy burden on the scheduler to schedule things properly. That's why BeOS felt so fast: the good scheduler, not the graphics system.

No support for 32 bit modes causing slow alpha support(transparency).
>>>>>>>>
Wow. That's interesting. Given that I'm running in 32-bit mode right now, I'm kinda surprised to hear that. I don't even think my GeForce4-MX supports 24-bit modes. Now, what you're thinking of is that X doesn't use a compositing model, so it can't do transparency effects like OS X. That's not really a limitation in my view: the OS X compositing model incurs a huge amount of overhead. It basically mandates the use of OpenGL for decent performance, and it is partially responsible for the obscene memory usage of OS X.

Does X even do hardware acceleration of pixmaps?
>>>>>>>>
Yes. In fact, X blits pixmaps faster than GDI, and about as fast as DirectX. The protocol overhead is low enough that the graphics card becomes the bottleneck once you get pixmaps larger than about icon-size. Do a search on some benchmarks I posted on OS News a while ago (I think it was in the BlueOS using X thread).

X11 rocks
by Uno Engborg on Sun 16th Mar 2003 20:19 UTC

The "twit" who tinks X11 is a solution is not talking about XFree he is most probably talking about the X Window System. And Xfree is only one implementation of a server for that system.

The advantages of X11 is quite clear especially in a network centric world like the one we live in today. It makes it possible to easily run thin client solutions as all applications are always written to live on a network. Not like in the windows terminal server world where some apps really have piss poor performance if they work at all. Not to mention a zillion configuration problems. And by having X11 stay ut of the kernal, the kernal remains small and maintainable, something that is very important for system security. I imagine that we would have had a lot fewer blue screens of deaths if windows had kept their GUI in userspace

I certainly prefer X11 to Windows terminal server any day. I don't know how BeeOS do remote application presentations so I can't say if they have a better method.

Re: Rayiner Hashem (Colours!)
by Frenion on Sun 16th Mar 2003 20:48 UTC

Rayiner Hashem: XFree as current doesn't support 32bit colours. And it doesn't need to. It supports 24bit colours, + 8bit of transparency levels.
Actually, it is the same as Windows. They just call 24bit colour + 8bit transparency for 32bit. This is where the confusion is.

Eventually... You can see this, can't you?

I mean Linux doesn't notice pauses in 'X' because of the killer boxen he works on. No surprise there. I think between processors like Banias, the Northwood P4, and Athlon 64 this will become less and less of an issue. No doubt, the kernel optimizations and ongoing 'X' work will also help latency and are welcome.

I see all these projects ongoing to supplant 'X' but when it comes down to compatibility, 'X' wins. It may not be pretty. It may be from 1985. But it does WORK.

Do you have any idea how many older DirectX apps no longer work (or work correctly) in 2000/XP? I can tell you from experience - quite a few. Funny. 'Xbill' still seems to work just fine under anything that runs 'X'. ;)

"Why clone XP when OSX's Aqua is such a better look IMO?"

It's an interesting thought but consider this - Apple has more lawyers on look and feel than MS. MS is trying to keep a low profile on lawsuits. They have enough issues without generating new reasons to be hated. But Apple? Uh-uh.

Apple sues people for using gumdrop appearing buttons - you can bet that anything approaching that or their nifty 'Program Wheel of Death' would be sued into oblivion.

No one should think that just because MS is evil, Apple doesn't have a dark side as well. I think that, if anything, you're going to be hearing a lot more from Apple than MS for a while.

Re: Rayiner Hashem
by Sagres on Sun 16th Mar 2003 21:20 UTC

That's interesting. Given that I'm running in 32-bit mode right now

I know nvidia doesn't have a 24bit mode, what i was saying was that xfree doesn't use the extra 8 bits (RGBA) for alpha, am i wrong?
Also if your going to call the gdi a server then you might as well call everything a server, you can call directx a server, the filesystem a server etc, i call them "services" because they only run locally, but it's a matter of opinion and generalization.
Can't find your directx vs. gdi vs. xfree86 benchmarks, is this the thread: http://www.osnews.com/story.php?news_id=1905 ?

Heres some benchmarks i found, care to comment?
http://www.directfb.org/news/dok/xdirectfb-1.6.4.xml

v BLATANT WINXP RIPOFF
by rowel on Sun 16th Mar 2003 21:27 UTC
Re: All it would take
by Iggy Drougge on Sun 16th Mar 2003 21:53 UTC

...for me to switch out of WinXP is something that would run Photoshop, and a browser and email, oh yeah, and Word.
I'm by no means a big expert in this stuff, more like a lowest common denominator, but if I am indeed lcd, then there is a revolution panting to happen. I am so tired as a user of being tooled around by MSFT.


So buy a Mac. What's stopping you?

.errr.
by philtermma on Sun 16th Mar 2003 23:14 UTC

"Why clone XP when OSX's Aqua is such a better look IMO?"

Because the XP interface is so much more usable.

Nope
by Erwos on Sun 16th Mar 2003 23:39 UTC

"Multithreading done right on a single proc computer can help responsiveness. With all of the Be and ex-Be advocates here, im suprised you havenyt heard baout it. It basically allows the processing to be done seperate from teh UI. An example of a single thread is a graphics progfram I use to download from my digital camera through twai. It completely stops refreshing until its doen with teh task. With multi-threaded, it would still be fucntional while crunching numbers. I would like to see QT apps go more multithreaded because it could be really good, especially with desktop HyperThreading."

Being a programmer myself, who has written multi-threaded apps before, I'm well-aware of what multi-threading is and how to implement it (well, in Java and C++ Linux).

Your particular example is a good point of what I was talking about: yes, you'll get your refreshes, but that other app is going to be sucking for CPU time while it does so, and thus take longer. On most CPUs (read: non-HT P4s), only one thread can execute at a time. Having 50 threads means your CPU has to switch between each of them. If you have one thread, it might not be doing refreshes, but it won't need to do all that switching and take CPU time to do so.

The fact is multi-threaded apps just cannot be as fast as single-threaded ones in a single CPU environment due to the overhead involved in doing the threading. If I write a single-threaded app, that overhead is not there, and it runs faster. I have not seen anyone advocate otherwise, at least... maybe I'll ask a prof tomorrow to be sure, ain't no one who's perfect or always right, even me ;) .

I'm not advocating not writing multi-threaded apps - everything should ideally be multi-threaded as much as practical, because the speed gains on SMP machines more than make up the speed losses on uniprocessor machines. But claiming that multi-threading is the magic key to performance on a uniprocessor machine just ain't true, even with a fantastic scheduler like the O(1). Most likely, BeOS' smoothness came from a large combination of factors.

-Erwos

RE: Why XP?
by KAMiKAZOW on Mon 17th Mar 2003 00:43 UTC

>> Why clone XP when OSX's Aqua is such a better look IMO?

Because Apple is quite aggressive when defending their look.

A few comments...
by Matthew Gardiner on Mon 17th Mar 2003 03:17 UTC

1) Delphi 8 has been released which has a beta version of Delphi for .net meaning that in the next year once mono becomes more stable and feature complete we should see a version of kylix develop for mono and thus provide that "cross platform feel'in" to those who wish to run it on FreeBSD or any other operating system.

2) KDE is a usability nightmare, one only needs to look at the control panel, browser configuration to see the problem. The "kde gurus" need to chant that less is more. The majority want to jump on their computer and get on with the job or either listening to music, surfing the net or writing letter. If KDE want something to look at, look at the Apple control panel. Dead sexy and easy to use. Heck, as a new MacOS X user I found it easy to use. Or, if you want something closer to home, just have a look at the configuration tools included with GNOME as another example.

Just look at the control panel for goodness sake, have these people EVER sat on a helldesk and tried to explain to the end user to click on the plus/minus sign? users want big frigg'in icons they don't want small confusing little widgets that they're unfarmilar with.

Not enough options make the user feel restricted, too much options confuse the user.

Interesting comments on threading. IIRC in a BeOS programming book there was a section that went into great detail about the negative affects of programmes with with no multi-threadint code and ones with too much multi-threading code.

Re: Nope
by Ed Page on Mon 17th Mar 2003 04:56 UTC

Erwos:
I did not say multithreading imcreases performance. The complainst against X normally deal with responsiveness or "performance" judged by responsiveness. I was stating the benefit of multithreading being responsiveness, sorry I didnt make this entirely clear. Performance and responsiveness are different beasts, though performance can help with responsiveness. I perfectly understand how multithreading can decrease performance. To an end user, responsiveness is more important then performce.

File Explorer
by Alex (The Original) on Mon 17th Mar 2003 08:30 UTC

I've noticed the file explorer doesn't have a cut/copy/paste icons on the toolbar. Is this feature currently available?

Re: File Explorer
by José León Serna on Mon 17th Mar 2003 09:41 UTC

It's the first version of the File Explorer, just use the right click button to copy/paste, cut/delete functions are not implemented.

Re: File Explorer
by Alex (The Original) on Mon 17th Mar 2003 10:45 UTC

Thanks for your response José

RGBA
by Eike Hein on Mon 17th Mar 2003 11:05 UTC

As a graphics guy, you're talking about 32 bit RGBA. 8 bit per channel: Red, Green, Blue, Alpha. X11 doesn't support the Alpha Channel, thus we're talking about 24 bit RGB. Just as many colors as 32 bit RGBA, but it's not possible to assign a transparency value to a pixel. Current transparency solutions just take snapshpots of what's behind a window, calculate the whole thing themselves and use it as background image. Very slow.

Now, as far as I know, GDI+ in Win2k/XP supports the Alpha Channel natively. I'm just now sure how it works. Might be an inefficient hack like the X Servers do it. Could someone with insight into GDI explain?

RE: J. J. Ramsey
by Anonymous on Mon 17th Mar 2003 13:35 UTC

And don't forget Mosaic to add to your list. The first graphical web browser ever was open source. And the first email clients. Ho hum. Killer apps weren't they?

61 posts...and no one has used XPde yet ...
by Apostata on Mon 17th Mar 2003 15:02 UTC

Aside from the bitching/flaming, does anyone have anything to say about the product? You'd think this question wouldn't need to be asked ;)

my impressions
by GH on Mon 17th Mar 2003 17:10 UTC

I tried it under mandrake 9. Looks promising.

Too bad that it is not using the XP-like icons , right now. Drag and drop is not yet implemented and the start menu doesn't come down when you click on the start button by the second time. Also the windows don't minimize if you click on their icons in the task bar.

IMHO , they shouldn't bother for now to implement system interfaces to configure things like network, etc.... The goal should be to provide an interface that would satisfy the
_really_non_technical_ windows users. They would see it as a "restricted" windows version ( There are restricted windows systems running in some places).

If they can do that, it will rock.

if your going to copy, copy the best.....
by Jeff on Mon 17th Mar 2003 23:42 UTC

In my opinion, linux desktop programmers should emulate the mac's ease of use and not try too hard to make things familiar for win users... more people would switch to something that feels like a mac if it were free and ran on their pc.

my 2cents

XPDE site out
by accensi on Tue 18th Mar 2003 13:28 UTC

It seems that MS acted quicly. XPDE site is out, Freshmeat entry of XPDE too vanished.

And you can't copyright a look?

Re: XPDE site out
by Bryan Schneiders on Tue 18th Mar 2003 16:58 UTC

At least CVS is still available:
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/xpde/

Re: XPDE site out
by Johnpipe on Tue 18th Mar 2003 20:20 UTC

For those of us who don't yet use CVS, go to :

http://developer.berlios.de/projects/xpde/

You can still download 0.1.1 from there.

Compiling CVS?
by Talis on Wed 19th Mar 2003 02:17 UTC

Has anyone managed to compile the latest CVS? I'm not sure what all software is required (compiler, libs, etc?), and the readme/install files in the CVS tree dont offer much guidance. Alternatively, is there any other download sites for the 0.3.0 version (yet)?