Some KDE news 196
The KDE Development team progress seems very good these days. You can now take a look at some screenshots from the KDE 2 pre alpha. Also, the KDevelop team has announced today the 1.0 Beta 1 version of KDevelop. I must say it looks very promising.
Re:Themes (Score:1)
Re: Eterm is a bloated monster, use Aterm (Score:1)
Re:KDevelop mirror (Score:1)
Re:I'm looking forward to the day they ditch X (Score:2)
I think that this statement is based on a fundamental misunderstanding of how UNIX works. It is clear (I hope) that any effective display server has to be a separate process from the programs which display on it. Given this, there obviously must be some means of communication between the server and the clients. On a UNIX system this generally means opening a socket of some form, be it TCP, Unix domain, or just a pipe. This is not only the standard way of doing things, it is quite efficient most of the time; the only place where it really fails is *extremely* high-bandwidth transfers (think big pixmaps being written all over the screen), which is why shared-memory was invented. Any halfway modern app will probably detect that it's running on a local X server and use shared memory where appropriate -- ie, for bandwidth-intensive things like moving images around. (eg: *any* Imlib-based program will use SHM) The Myth2 demo is a good example of this -- on a *framebuffer X server* -- a server entirely lacking in acceleration -- I acheived a high framerate with the game running *in a window*. (I couldn't find how to clock it but it seemed like it had maxed out -- I noticed little improvement on a PII/400 with an accelerated server)
Without networking, there's no reason to have a client-server architecture
This is completely false. Even the kernel itself is in many ways a client-server architecture: programs connect with system calls and request stuff from it. (the Hurd just makes this explicit)
How would you allow multiple programs to access a single display at once without some sort of server?
I suspect all of stand-alone X desktop functionality can be written as one file for maximum speed and efficiency.
Which functionality are you referring to?
A networked version is only good as an option.
But given that programs are *already*, for reasons mentioned above, connecting in a client-server fashion using localhost UNIX sockets why not make the simple jump to supporting TCP and get five times the flexibility?
Second, I hope someone starts a page dedicated to pointing out what's wrong with X.
Most criticism I've seen of X is a slightly more literate version of "X sux, it's too big!" or "X sux, it scares me!" There are some real warts but the "X must die!!!!" camp generally doesn't even mention them (probably because most of them just mean that specific issues need to be fixed rather than throwing out the entire system they've got so much vitriol for)
If nothing else, it'd help X evolve in the right direction.
Read: the one I want.
Daniel
Re:Corba Object Models (Score:1)
Not only the whole source code is out there, but any fully compliant CORBA ORB could use the same authentication setup.
Re:I'm looking forward to the day they ditch X (Score:1)
Re:Kdevelop Mirrors? (Score:1)
Re:I'm looking forward to the day they ditch X (Score:1)
The Belin project looks like a neat idea, but the usefulness of a 3D desktop environment currently escapes me. Integrating 3D with the 2D desktop seems like a very good idea, given the 2D screens we all use.
The Berlin stuff isn't 3D, strictly speaking. Since the coordinate systems are in 3d, and it can use OpenGL as a display target (also Postscript and some other things now), yes, you probably can do a 3d desktop with it. I guess the main thing is that we don't really have any very usable 3d desktop UI paradigms yet, so it looks like we'll be doing a more "traditional" UI first. The 3d capabilities are mainly there as a matter of planning ahead.
So, most likely (at least from what I see now), the first major Berlin releases are going to be a more or less conventional 2d desktop with some really neat features, and once they're out people are more likely to start exploring 3d UI elements with it.
(in response to the obvious question, no, the 3d stuff doesn't really cost you anything if you don't use it)
---
Re:I was actually refering to windows and not MS (Score:1)
Wrong approach. (Score:1)
Single/double-clicking _definitely_ needs to be user-selectable.
--
Cool! KDE is whats going to win over microsofties. (Score:3)
MY second favorite app for linux is kdevelop. I had trouble getting kdevelop
I also have a friend who works at microsoft and he told me that kde scares the sh*t out of Steve Balmer more then any other linux app besides apache. I believe in 5 to 7years from now, kde will match if not surpass the ease of use of wibdows. KDE is allready passed windows 3.1 and is right now close to windows95 in terms of ease of use. Its still in the middle though. BUt compared to the kde beta
I would love to have crystal ball and look five years into the future. I could bet you that kde will be aorund and be probably the defacto standard in xwindows managers by then with machines ranging form 768- 2 gigs of ram where the preformance drop in kde will not be that noticable compared to windows maker at that time. I imagine that linux will still run on very old machiens though so the other windows managers wills till be there. All I know is that Caldera only uses kde and has kde and qt intergrated in everything. Suse loves kde as well and even redhat who invested ing gnome also a default configuration for kde.
In 4 weeks kde 1.2 will be done. It included lots of themes and high color icons. I cant wait for it.
Re:Looks nice, but is not stable (yet) (Score:1)
Re:I'm looking forward to the day they ditch X (Score:1)
And I dunno so much about that "efficient" bit...
List of Mirrors :) (Score:1)
ftp://129.187.206.68/pub/unix/ide/KDevelop/
ftp://ftp.bawue.de/pub/unix/KDevelop/
ftp://ftp.chg.ru/pub/X11/kdevelop/
ftp://ftp.weltopia.com/pub/kdevelop/
Pager? anyone? (Score:1)
Looking good (Score:1)
Re:God, I hope so... (Score:1)
It's just a glorifed tool bar.
Looks nice, but is not stable (yet) (Score:1)
It looks really nice and I get the feeling that big progress have been made in the underlaying architechture. To bad it segfaulted every other minute while I was using it, but I geuss that's why it's still pre-alpha.
Haven't tried kdevelop.
Re:Kpanel (Score:1)
I love GNOME's level of configurability, and the way I can have my pager on the lower right with the clock, but have my menu's and shortcut buttons hanging out at the upper right...
Plus the taskbar icons (the little icons next to the clock) need more spacing left and right, and less spacing top to bottom...
It's only a little more configurable than the windows 9X toolbar... which says a lot. Plus it's just as ugly.
I'd take KDE with gnome's panel and never look back.
Doug
GUI competition is great. (Score:1)
Re:Eyecandy-icons -- wait for the next KDE-release (Score:1)
Re:Looks nice, but is not stable (yet) (Score:1)
--------------------------
Re:Let's not go nuts now! (Score:1)
Lets see, Word Perferct, Koffice, Corel, Star Office. Compapred to any one of these MS Office
Guys this is all just realism. We do this Linux thing because it's a hobby. Us hackers are the type of people who like to know what no one else knows. We like to have secret weapons to show off if need be. If everyone uses Linux, then what is the point anymore?
I was under the impression that, that [everyone using Linux] was the point. Call me naive, but arent we doing this for the masses, to show them that there is a different if not better choice ? If you are only doing it because it is cool, then maybe you are in it for the wrong reasons. There are plenty of us out here who have put their jobs on the line and used Linux, only to prove to upper management that it is cost effective and requires less day to day support.
And even if you are right... 5 to 7 years??? Come on! What we know of user interfaces will be NOTHING like right now in 5 to 7 years! If anything, we will sit and have conversations with our computers. I know I don't want to be looking at some dumb colorful icon while I chat with my machine. Each UI serves a purpose, and KDE will either fall or change into something that is no longer what we know of KDE.
Sure and "1984" came true ! These specualtions are ridiculous, The UI IS changing but ever so slowly. Wnat will keep it roughly the same as it is, is the same thing that keeps MS in power, the people. Have you EVER tried to get someone to use a different UI, or convince a secretary that uses WIN95 that Linux is better ? KDE is growing up, and they will be able to change with the time, but I disagree with you abhout the UI being so totally different in 5 years. Come to think of it I disagree with just about everything you said
Re:Looks nice, but is not stable (yet) (Score:1)
My main workstation at home is a PPro200, with 48M of RAM, and it runs just as fast as anything else....
Re:Wrong approach. (Score:1)
Most knives cut both ways.
Re:GUI competition is great. (Score:1)
I guess they expect Linux to look boring.
Memory Usage ?(or Memory more important than CPU!) (Score:1)
A year ago I tried KDE and was dissapointed by the memory requirement (I had only 32 megabytes -- AMD K6 200 Mhz). I tried then Gnome and still continue to use it because it fits well in my system and not overload it.
Recently, I took the old computer of my father (486-DX 66Mhz + 8 Megs of memory) because I wanted to have a small installation for working when I am to his flat. Gnome worked with a good answer to my action while KDE really made my swap partition screamed and was terribly slow !!!
I agree that Kde is more advanced than Gnome for the end user and is it a reason to have it eating memory ?
I would like to have more information about the memory requirement for KDEI think sad to have 128 Mb of memory for having the same speed than NT with 64 Mb or Windows 9x with 32 Mb!
La Schwarzasse.Re:Kpanel (Score:1)
Re:I'm looking forward to the day they ditch X (Score:2)
--
Re:I'm looking forward to the day they ditch X (Score:1)
Single click... (Score:1)
Re:KDevelop most promising Linux IDE yet... (Score:2)
SlickEdit looks pretty cool though, it's the first place I've seen intra-line file differencing as opposed to plain old line-by-line file differencing. I've been thinking of hacking a version of diff to have an option to do that, or perhaps a post-process filter on the diff output.
Mice cause RSI: need kbd control for KDE & E (Score:1)
Re:Themes (Score:1)
Maybe he's thinking as a USER??
The idea of having 3.14 themes on your desktop maybe reasonable to anybody whose had the misfortune to see how X-Windows works, but to the average rest-of-population person it is simply silly. Why do you have to have one UI manager for the outsides the window, and one for the insides of each window? It's just plainly unintuitive, wasteful and very inconsistent from a UI persective.
If you need further convincing, take a look at how the Mac menus appear in KDE, and then try them under a different window manager (and see how they did them -- rather unimpressive isn't it). Nope. Sorry. That they got it to work at all in the braindamage we all know and love as X-Windows (or 'The X Window System' if you must) is something to be applauded.
So maybe he doesn't know what he's talking about. Then all the better for him, and all the worse for you!
John
Re:Mice cause RSI: need kbd control for KDE & E (Score:1)
Re:I was actually refering to windows and not MS (Score:1)
Re:I'm looking forward to the day they ditch X (Score:1)
was subjective and was never meant to be more
than that.
But let me refrase my point: if you had one
server, you could hard code a good portion of
your communication protocol to speed things up.
I hope you do not claim that X protocol is as
efficient as a pipe.
When I said there'd be no reason for client
server architecture, I meant precisely that
the user would not have a choice of servers but
one server only. Bad wording on my part, I agree.
I still think that a web page stating flaws
in X is necessary. You could state what you think
are warts, and it could evolve in _your_
direction.
Re:Memory Usage ?(or Memory more important than CP (Score:1)
(Be sure you use the most recent versions! KDE 1.1.1 is better than 1.1).
humm.... I am still with the 1.0 series, thx for the tips, I will try a recent distro.
With a 486/8MB computer, I'm absolutely sure you won't get a decent response with either of them, anything else is bullsh*t. This is mostly due to the fact that X itself is an enormous memory hog.
To be more precise, I have tried a Gnome + WindowMaker installation and a full Kde 1.0 installation.
Morality of theseRe:KDE 2.0 wish list (Score:1)
The double-click folks should try out KExplorer (now called Kruiser), which is a nice MS Explorer clone which behaves in the 'traditional' way.
Re:I'm looking forward to the day they ditch X (Score:1)
Re:mirror - you will not be able to get this /.'ed (Score:1)
You're not that site's network admin, are you?
Re:Memory Usage ?(or Memory more important than CP (Score:1)
> due to the Corba ORB (currently ~+5MB).
It's just nice to know that they are thinking about the memory requirements of the system by using a stripped down version of MICO. I know that an ORB is the only way to really improve KDE and KOffice is going to be one killer app because of it.
Iggy
KDE and GNOME (Score:1)
Also about the themes: I saw an earlier comment remarking about how they hoped the System style (themes are called "Styles" in KDE2.0) wasn't the default. No, it's not- the default is really impressive, and it's not a "theme" like for E or for GNOME. It's just a simple new way of making the desktop look and act a bit more futuristic. And also, about the System style itself: It is ten times more stable than any of the themes I've seen for E, save the default (BigClean) and ShinyMetal themes. The styles are really cool and not only that, but they also are functional. They work, which is more than I can say for some of the themes for the other desktop...
All in all, I'm pretty glad to be using Linux. The months ahead are looking better and better... and to the guy who wrote that in 5 years Linux will be the champion, I doubt that it will take that long.
Also, one last thing: Has anyone seen/used Windows 2000betaX©? Seems like the more rehashed Windows© gets, the more it looks like KDE... oh, yeah, and everybody who claims that KDE isn't as advanced as Windows95/98/NT has to remember: KDE is only at MajorVersion 1. Wait til WE get to version 4.0....
KDE and GNOME (Score:1)
Also about the themes: I saw an earlier comment remarking about how they hoped the System style (themes are called "Styles" in KDE2.0) wasn't the default. No, it's not- the default is really impressive, and it's not a "theme" like for E or for GNOME. It's just a simple new way of making the desktop look and act a bit more futuristic. And also, about the System style itself: It is ten times more stable than any of the themes I've seen for E, save the default (BigClean) and ShinyMetal themes. The styles are really cool and not only that, but they also are functional. They work, which is more than I can say for some of the themes for the other desktop...
All in all, I'm pretty glad to be using Linux. The months ahead are looking better and better... and to the guy who wrote that in 5 years Linux will be the champion, I doubt that it will take that long.
Also, one last thing: Has anyone seen/used Windows 2000betaX©? Seems like the more rehashed Windows© gets, the more it looks like KDE... oh, yeah, and everybody who claims that KDE isn't as advanced as Windows95/98/NT has to remember: KDE is only at MajorVersion 1. Wait til WE get to version 4.0....
Re:I'm looking forward to the day they ditch X (Score:1)
be an off switch for this option (either run time
or compile time or both).
Also, anyone who cares about privacy and security
will not connect any of their PCs to any network.
You can have a lowly peice of sh*t for networking
and do real work offline. Floppies, zips, CDs etc.
were created to facilitate info transport if
you absolutely have to xfer something, but
preferably leave your computers offline 100%.
Sorry about the dual posting (Score:1)
Re:Single click...more user oriented. (Score:1)
Now with NT/IE 5.0, you don't even have to click to select, just pause over a file and it is selected. Hold shift to select multiple files or control to select non-contiguous files.
KDE's single click is going with the trend. It is easier and less confusing for a naive user. Lots of users that I work with do not know if they have double clicked fast enough. I see it all the time...users double click, waits 10 seconds and wonders why nothing happened and double clicks again.
Double click should be an option though: I've seen die-hard Mac and PC users double click URL links on an HTML page.
KDE is designed to be a users UI, and single click is the simplest and easiest UI (IMHO). I DO think that they should default close to be on the opposite side of maximize/minimize as on the Mac--Much superior (how many times have you accidentily clicked the X instead of maximize? How many times on a Mac?)
Re:Single click... (Score:1)
Remember Kommander/Kfm uses a different idea to what files are -- it treats folders as if they were web pages (and you can modify the look and feel if you know how to), which is a totally radical deparature from anything Microsoft or Apple has ever done (which is invovation in my book). Since, most people agree the web is going to an important part of the future, we want to make the desktop easy to use and act just like the web (no matter what protocol you are using). What's nice about Kommander/Kfm is it treats a web page like files, you single click them to launch them.
Yes, this is different to what you may be used to in the old days, but I think this is a gui improvement.
With this new paradigm, you select files using the rectangle box, just like in the old days, but you can't do it with single clicks anymore (just like with web links).
Internet Intergration is a good thing in my book.
Re:I'm looking forward to the day they ditch X (Score:1)
*cough*bullshit*cough*
> What more could you want it to do?
Antialiasing, alpha blending, higher-level protocols (sending widgets over the wire, not just their shapes), coordinate transformations, resolution independence, device independence.
There you go.
The "system" theme? Say it ain't so (Score:2)
They suck. They're hideous, garish, clashing, and make your entire professional body of work look like some 3L337 kiddie's toy. I hate them. Everyone I've shown them to sneers at them.
At least this is true for well over half of them (I have seen some nice ones, E's default theme these days is a nice one). If this is made the default KDE theme, I hope to god distributions will change it to something they can demo without embarrassment.
Re:Memory Usage ?(or Memory more important than CP (Score:1)
Plus, KFM by itself only needs a few megs of memory.
--JZ
Yeah, slow for me too. And unstable. (Score:1)
Re:The "system" theme? Say it ain't so (Score:1)
Yep, you are right, most themes are ugly like hell ( specially those toolbar buttons - uhrrrr)
Re:KDE 2.0 wish list (Score:1)
I've noticed that it became a LOT more stable once I upgraded from Suse6.0 -> 6.1. I'm not sure why that would be, but it was. Maybe some problem library netscape depended on started behaving? No clue really. I'm reasonably happy it, and just waiting for Mozilla to become usable.
Re:KDevelop most promising Linux IDE yet... (Score:1)
Re:Memory Usage ?(or Memory more important than CP (Score:1)
No matter how much programs I start I've never seen a single byte getting swapped. But I don't complain
Re:actually, the plan is to import GTK themes to K (Score:1)
Re:I designed this theme for testing (Score:1)
As a long time Kaliedoscope (a themeing program for the Mac OS) user, I often used a themeing program known as Kdesigner, which made building themes, relatively easy (well, not that easy, but it wasn't rocket science either).
Well, this should lead to dozens (literally) of both good and bad themes for KDE, but since everybody will have a choice this will be a good thing.
Re:KImageShop as well... (Score:1)
KOffice, according to what I have been reading is starting to have some stablity work done on it already, and doing some hookups in some of the apps. True KSpread and Kformula need some work, but KWord and KPresentor look as they will be well ready by the time of KDE 2.0.
KImageShop sounds nice, as does Killustrator. These also seem like important KDE-2.0 desktop apps.
Re:I'm looking forward to the day they ditch X (Score:1)
What that means, is that Windows 95 has better video drivers then XFree86 (or what X Server you use) for your hardware.
Yes, some people with certain X Servers claim that they get far better preformance with X then with Windows 95.
When will we get better X Servers? When people convience there graphic card makers to support X development, by putting teams of people to improve things like XFree86. If enough people do this, your graphic's card vendor will feel required to improve it's XFree86 preformance.
Re:Memory Usage ?(or Memory more important than CP (Score:1)
If your machine doesn't have at least 32 megs of RAM, you can probaly still run KDE/GNOME but the preformance will be slightly slower (and likely unusable).
But the fact is, RAM is cheap. Virtually anybody can afford a machine with at least 64 megs of RAM, alot of new machines come with around 128 megs.
When people say Linux can run on a 386 with 4 megs of RAM, just remember they are referring to a min. equiped setup -- just the basics, with no X or anything.
No he didn't, dumb ass. (Score:1)
Re:Themes (Score:1)
I love watching jaws drop when I pop up HP OpenView (Motif based) on my KDE themed desktop. With fonts, colors and window decorations all the same, it looks very much like KDE OpenView!
Shutup. You sound foolish. (Score:1)
You sound like an idiot! Have you tried these programs? They don't have nearly as number of helpful features as Office. Their UI is not as nice (although each have their plus sides), Koffice (oh please. I compiled the latest build. sheesh), Star Office (oh god no) and Word Perfect (for linux) are as SLOW AS HELL. They each crash more then a Win31 server would if it were running slashdot during a flameout!
Have you EVER tried to get someone to use a different UI, or convince a secretary that uses WIN95 that Linux is better ?
You speak as if it is the secretary who is foolish for not using Linux. How is Linux better for a secretary then Windows? I can not think of a single reason! Is it faster? Nope, not office apps. Is it more stable? Nope, not it's office apps OR it's GUI. Is it as user friendly? HA! Don't even get me started! Is it cheaper? Yes. Do secretaries pay for their OS? No!
For those who are wondering: read my above comments which incited this attack. I use Linux, I hack for Linux, I love Linux. But I also an not so foolish as to follow the sheeps ass directly in front of me. It is you people (whom make such pathetic attacks) who will end up ruining a fine hacker OS. MS can just sit back and watch us eat ourselves to death.
God, I hope so... (Score:1)
Re:Mirror sites for screenshots? (Score:2)
http://www.de.kde.org/webmirrors.html
Re:Memory Usage ?(or Memory more important than CP (Score:1)
Just replace "kwm&" by "wmaker&" in the startkde script. Works fine for me.
Konrad
Re:I'm looking forward to the day they ditch X (Score:1)
With Berlin you get antialiasing, alpha blending, higher-level protocols, coordinate transformations, resolution independence, device independence and much more.
I am already giving my X its first farewell kisses, Berlin will sure knock it out once it is usable.
P.S. Some people think Berlin is a 3D-Desktop, it is not! Quote from the FAQ about the use of OpenGL:
Kdevelop Mirrors? (Score:1)
You are absolutely right, although too harsh... (Score:1)
But I wouldn't say it "sucks so much."
Let's not go nuts now! (Score:1)
Guys this is all just realism. We do this Linux thing because it's a hobby. Us hackers are the type of people who like to know what no one else knows. We like to have secret weapons to show off if need be. If everyone uses Linux, then what is the point anymore?
And even if you are right... 5 to 7 years??? Come on! What we know of user interfaces will be NOTHING like right now in 5 to 7 years! If anything, we will sit and have conversations with our computers. I know I don't want to be looking at some dumb colorful icon while I chat with my machine. Each UI serves a purpose, and KDE will either fall or change into something that is no longer what we know of KDE.
Go ahead and argue, but this is how things always turn out. Shit. That's quite a comment! I don't think I have ever posted so much at once!
Scrytch, you read my mind (Score:1)
Re:Cool! KDE is whats going to win over microsofti (Score:1)
Re:Themes (Score:1)
you want one theme that will work on Gnome and E at the same time? what have you been smoking? Do you even know what you are talking about?
No anti-aliased fonts? (Score:1)
When is Linux going to learn how to anti-alias fonts, similar to what SmoothType (" http://kaleidoscope.net/greg/smoothtyp e.html [kaleidoscope.net]") does for the Mac?
Re:KDevelop most promising Linux IDE yet... (Score:1)
KDevelop mirror (Score:1)
Re:I'm looking forward to the day they ditch X (Score:1)
home users (i.e. desktop users) will not need it either. Yet I cannot
turn the networked architecture off and switch to something more
direct and efficient and with fewer components communicating between
themselves. Without networking, there's no reason to have a client-server
architecture, I suspect all of stand-alone X desktop functionality can be
written as one file for maximum speed and efficiency. Maybe then mere
mortals could compile X without excedrin. A networked version is only good
as an option.
Second, I hope someone starts a page dedicated to pointing out what's wrong
with X. This comes up many times over and there needs to be an up-to-date
X critique. If nothing else, it'd help X evolve in the right direction.
Corba Object Models (Score:2)
Older KDE apps (Score:1)
Mmm... translucent terminals (Score:1)
I'm looking forward to the day they ditch X (Score:1)
If your going to say that consumers (no not consumers like you, the ones who simply use the computer to play games or browse) are going to care if the GUI is free [as in freedom]. They will not.
Re:I'm looking forward to the day they ditch X (Score:2)
The X Consortium is a closed group of members with a membership fee of $50,000/year to do any significant work on X. X is far from the nice open development environment of traditional open source applications.
This is why all sorts of development has gone into what goes ontop of X rather than what goes in X and is the reason behind projects such as Berlin. It's simply not possible to get things added to X unless you have some serious weight behind you... especially the sort of radical changes the Berlin folks are doing.
Of course, I am biased in this
--
in 5 to 7 years???? (Score:1)
Themes (Score:1)
I think competition in the desktop environments is great and some people may prefer coding in GTK and others may prefer Qt but for the end user who may not have much experience would like to set the theme once and then have the theme applied to both GTK and Qt apps. This will mean that they can use their favourite desktop environment but still have the same look and feel. At the moment the motif (Netscape) apps look different from the GTK apps (the GNOME utilities, GIMP, etc) and the KDE apps.
There's nothing much we can do about motif but it's use is decreasing so it's not too much a concern but having the same themes between GTK and Qt is the way to go.
--
Re:God, I hope so... (Score:1)
KDE 2.0 wish list (Score:2)
1.1 also had some warning about "security hole in libmedia.so, so KDE's system sounds are turned off by default." If this were fixed, it'd be excellent--the standard system speaker beep gets really annoying. I also noticed that the old kvt doesn't seem to be on the panel. Have they finally managed to get konsole working correctly?
And is there really a need for kfm to be able to run Java? It'd be cool, yes, but probably of limited utility unless you used kfm as a Web browser...
Re: Runs slower than what ? (Score:1)
Re:I'm looking forward to the day they ditch X (Score:1)
Re:I'm looking forward to the day they ditch X (Score:1)
Is it me, or does X seem a little sluggish...
Re:I'm looking forward to the day they ditch X (Score:1)
Re:License question (Score:1)
I guess I didn't express myself clear enough. Imagine that 'you' is a software company that would like to embrace and extend the source code without giving away theirs. With GPL 2.0 this is suposedly impossible. But if a future version of it appears which contains a legal backdoor than the company in question could take advantage of it.
Is this a danger only I am able to see or is it just my imagination?
Re:I'm looking forward to the day they ditch X (Score:1)
the IP header to reduce message size. A pipe does
not require headers, does it?
Re:I'm looking forward to the day they ditch X (Score:1)
I still don't get it (although you'll probably never read this since it's such an old article
I hope you do not claim that X protocol is as efficient as a pipe.
Well, on a local computer the X protocol uses filesystem sockets, which I believe are essentially fancy pipes. So there's no IP overhead, just the protocol itself. I freely admit that I don't know much about the low-level structure of the X protocol, but I believe that it's rarely used to draw single dots on the screen -- in those cases you use SHM. Higher-level structures -- like boxes, lines, text, and server-side pixmaps -- are much more common and bandwidth-efficient (you have to send relatively little information to specify a box compared to what the server does with the information. Pixmaps cached on the server are even better)
When I said there'd be no reason for client server architecture, I meant precisely that the user would not have a choice of servers but one server only.
I still don't get this. You mean we'd throw out all XFree drivers except one, or that there would be a single canonical implementation of the protocol? Neither one sounds like an especially good idea to me -- the second is more reasonable but not so good as a way to get a new standard (pretty much every common protocol I can think of has multiple implementations)
I still think that a web page stating flaws in X is necessary.
The main things that spring to mind are an ugly font-handling system, a need for better authentication systems, and inflexibility in color-handling. XFree could use a good, intelligent tool for picking the Right Video Timings, but that's their problem, not a problem with X in general.
I still feel like you're confused about something. Basically -- you have to have a client-server architecture anyway, pretty much any protocol can work over multiple transport mechanisms (TCP/pipe/local socket), and all the different protocols are already in libc and don't get paged in unless you use them so it doesn't make X any larger. And UNIX sockets are efficient enough for anything but extremely high-bandwidth stuff (think pixmaps and Quake), which is what SHM is for. Not supporting network is just unnecessarily crippling your server.
Daniel
Re:I'm looking forward to the day they ditch X (Score:1)
that every bit of flexibility has its associated
overhead. Thus, removing networking would gain me
something if only
One approach would be to compile X into
programs and to pass requests on the same stack.
I have a large HDD and can fit 20 times what is
there now, so many chunks of X code lying around
would not be a problem for me. But I agree that
this is ugly and has its own problems.
However I do not see anything wrong with using
shared memory for every last bit. It'd be faster
and could only be done locally.
Lastly, I am starting to agree with a position
that we need to move to openGL-based rendering,
or in some other way move display management into
hardware. Software is just too slow no matter
how efficient it is.
And that ain't the half of it... (Score:2)
Not to take away anything from any of the other free software projects...but these guys truly amaze me; they are taking on Microsoft, not with words, but with deeds.
--
Re:I'm looking forward to the day they ditch X (Score:1)
I'm assuming you weren't aware of most of this. Now you should be.
Re:GUI competition is great. (Score:2)
Correction, you mean UNIX, not LINUX!
Linux is not the only OS that can run KDE, Gnome, etc... Don't count my IRIX and FreeBSD boxes out yet, I am quite happy with them, and have no intention of converting them to Linux.
Re:I'm looking forward to the day they ditch X (Score:2)
Re:Corba Object Models (Score:2)
They haven't agreed on a common use of CORBA, yet, AFAIK.
One reason is that the Gnome guys use some kind of proprietary protocol to do
the authentification (implemented directly in ORBit). I don't say
they're wrong, but it's a problem when you want to use other ORB than ORBit.
--