KDE 1.1 is out 269
erich@wrq.com was the
first to tell us that
KDE 1.1 is released.Update: 02/07 10:38 by H : It appears that while the annoucement has been made the binaries are not yet availible-should be up any time now.
Update: 02/07 02:55 by CT : thanks to Christian Kreibich
for the KDE Logo.
Ada support? (Score:1)
No Subject Given (Score:1)
Nice idea, but... (Score:1)
Open Source? Not in spirit. (Score:1)
GPL would be just as bad (Score:1)
Libraries should be LGPL, although the BSD
licence is OK too. Maybe the MPL is OK.
QT 1.1 (Score:1)
sorry, but I LIKE KDE, ok? (Score:1)
I don't see any problems with the new QT license. And GNOME just is not ready yet. Once it is, I'll give it a serious try. Until then, I'll stick with KDE.
Besides, Linux with KDE is 1000 times better than Microsh*t Winblows98...
some Qt 2.0 questions... (Score:1)
KDE 1.1 is K-cool. (Score:1)
Premature? You decide. (Score:1)
I have about 10 serious KDE 1.1pre2 bugs that I was about to report on the
bug report site, that I don't see anyone else having reported, just
lacking the time to put them in. Yes, releasing it now is premature. I
sure hope there will be a 1.1.1 maintenance release soon.
Why there will be KDE 1.1.1 (Score:1)
Nevertheless stability-wise 1.1 is much more stable than 1.0 and more polished. I don't think that there will be a need of a brown paper-bag version
Lotzi B.
Window wannabe? Take a look at this (Score:2)
http://www.jorsm.com/~mosfet/qtnext-highcolor.g
http://www.jorsm.com/~mosfet/qtnext-fileopen.gi
mosfet@jorsm.com
QT 2.0 and GTK Themes (Score:2)
This is shaping up to be a very interesting arms
race. Does anyone have the inside scoop on who
started the move to theme technology? I first
heard of GTK implementing themes, but did QT
have this in the works for some time? (And
please no mentions of: "Yeah my brother's tool
kit did that bad in 1985.")
Obviously QT had the base for different themes
with both their Motif/Windows toggle but my
guess is it was rather hard to implement and
2.0 is a big re-working of that code.
What both GTK and QT need is for data-binding
to ODBC or other data sources? Businesses, the real
pushers behind standards in these areas, need
database applications. I think if Troll
had put some people on database stuff instead
of OpenGL widgets they would have businesses
eating their product up.
Yeah 1.1 pre-2 seems stable and complete to me.. (Score:2)
There are bugs in it (e.g. removing a symlink to a
directory removes the directory itself, recursively !)
And I fixed some other things in kfm.
Please, please, when you can (binary packages are not
available yet), upgrade to the real 1.1
David Faure, faure@kde.org, kfm maintainer
Stop it... (Score:1)
--
more likely (Score:1)
I'm not opposed to ACs in general... people just shouldn't be expected to be taken very seriously if they post as AC.
Oh, and I admittedly haven't made any significant contributions to and major OSS projects. I have however taken advantage of the freedom given to my by using OSS and have modifided serveral apps to better suit me and to fix bugs... one of them was even a KDE app.
GPL good for Troll Tech's intentions (Score:1)
GPL is compatible with Troll's interests. (Score:1)
The QPL allows them to keep food on their tables, and Open Source people to keep the source open.
KDE 1.1 is NOT out yet (Score:1)
upload.kde.org,
Or wait a day or so for them to move it to the normal distribution directories.
KDE 1.1 & Open Source (Score:1)
KDE.. (Score:1)
Good intentions = the devil's work (Score:1)
*hehehehe* (Score:1)
Oh, my God... (Score:1)
(just kidding
Plausibility (Score:1)
It _is_ worth noting, however, that people without a clue might be conned by this sort of thing, and so it's good to note formally that the very suggestion is beyond ludicrous and in fact impossible. VC++ is not necessarily a more reliable tool- even if it were, which is debatable, it is absolutely certain that Linus used no such thing. Unix C compilers have been around for ages, since before X even... I daresay you could even look up what Linus had back then, it's not at all subject to doubt.
Er. If you say so ;P (Score:1)
My experience was of a thing that tried really hard to be just like Windows, had lots of little behaviors like what you'd get with Windows, but was horribly beset with minor glitches everywhere. Programs would launch a couple times and then be unlaunchable. Windows would freeze up- and KDE actually took pains to make sure I couldn't use PPP config information in nonKDE tools like wmppp, by literally making the important config info (in resolv.conf) _temporary_ and deleting it after use so no other program can use it unless it goes through kppp.
I didn't buy a whole other disk and set up a working, live, genuine Linux installation to put up with crap like that.
Again- I don't use Gnome and have had no real interest in trying to nail a desktop onto the side of X. But, I have used KDE, and in fact have hunted down some of the things it does, and my experience with it has been quite negative in every way. Most notably, I contest the implication that KDE is functionality, good design and working software. There is a lot to it and some of that works, but mostly all it is is Windows design principles hauled up by the roots and replanted in Linux. That's fine, but don't even call it superior design, or working software, or functionality incarnate. It's not, and there is no reason to seriously believe it will ever _fully_ live up to that sort of hype.
It doesn't need to- somebody has to take care of the Microsofties come to Linux and looking for their taskbar and shortcuts. But put a cork in the KDE-uber-alles ranting, OK? You're flat wrong, precisely as wrong as Microsoft itself is when it makes THOSE SAME EXACT ARGUMENTS. And Windows, too, works- sort of. But I don't want to use it, either, and I don't.
Uhm, are you just dumb? (Score:1)
I like it. (Score:1)
Very Next-ish. Reminds me of the look and feel of the WindowMaker control center, which, half-assed functionality aside, I really like.
Personally, I think GTK looks like crap (bring on the flames, I don't care) and I can't stand all of those stupid buttons that change color on mouseover. I feel like I'm looking at some "k-rad" Java applet on a badly designed Web page. And GNOME's panel is butt-ugly right now. They need to slim the thing down and do some major ergonomic work.
Really, all of this pissing and moaning and flaming over how widget sets look is useless, and makes the freenix-using community look like a bunch of whiny teenagers. Yes, the QT license issue is a concern, but QT 2.0 will be OSS, and if people don't like the terms of use for KDE, they can use something else. Flwm and dfm together make a very nice (and FAST!) desktop. Bottom line, however, is that KDE is the only desktop I can give to my parents and expect them to use with ease. GNOME is not there yet.
like for example... (Score:1)
--
Try also... (Score:1)
--
AC (anonymous and clueless) (Score:1)
TedC
PS. Those KDE 1.1 Mac style menubars are cool!
AC (anonymous and clueless) (Score:1)
I have never made any references to masturbation on /. or any other online forum. I think you must be confusing me with someone else. I was merely commenting on the lack of substance in a large majority of AC posts -- your's would be a good example.
TedC
Could we please move on? (Score:1)
Premature? You decide. (Score:1)
This is especially important in light of recent release happenings (not just KDE - Linux 2.2.0, for instance). i.e., when complexity is such that indefinite freeze periods occur and the "during testing" pool of testers is limited. I think the Linux kernel strategy of responsively and constantly maintaining the stable tree is excellent.
hell no (Score:1)
Before you attempt to discuss the GPL or the philosophies behind it, you should have a look at this document [gnu.org]. The moral opposition expressed there is not one against paying for software, it's against proprietary software.
It's against QT's license to distribute it in a modified fashion. To apply one of the concepts it explains to your statement, if you get food from the store, the store no longer has the food when you leave. This doesn't apply to software.
That said, I'm not a KDE basher. I actually use some KDE apps under WindowMaker. And, I contribute code to and maintain free software, so
GPL is compatible with Troll's interests. (Score:1)
(It's about Free Speech, NOT Free Beer.) Hence it would be perfectly possible and legitamate to sell GPLed software, PROVIDED the freedoms implicit in the licence are included.
This means that the GPL CANNOT be used to inhibit the commerical selling of a product.
What if... (Score:1)
hell no (Score:1)
(a) Development libraries don't maintain backwards compatability.
(b) If your programs are breaking, I'm afraid it's your own fault..multiple versions of GTK+ can live side-by-side quite peacably. (I have 1.0.6, 1.1.5, 1.1.6, 1.1.7, 1.1.8, 1.1.9, 1.1.10, 1.1.11, 1.1.13, and 1.1.14 installed) And all I did was "./autogen.sh && make && make install". (for the ones that weren't installed by my package manager).
Clues are a recommended accessory when using development software.
Daniel
I think the point was... (Score:1)
KDE for a fvwm setup unless someone pointed a gun to my head.
Qt containers and such (Score:1)
Some STL implementations have one, but it is not a standard.
2) STL containers can be used trivially with Qt.
4) I have interfaced C++ libraries to Qt with no
problem whatsoever (the mime++ class, specifically)
5) Qt's QString class can now do unicode. How do you do that with the non-standard STL string?
C binding for Qt (Score:1)
And before anyone says otherwise: it was a semi-trivial task. 90% of the work was done automatically by a tiny python script.
And no phony vtables were used, either.
Qt containers and such (Score:1)
1)The STL doesn't define a string class. Some STL implementations have one, but it isnot a standard.
--
I think that you are mistaken, see the now accepted standard on strings. The standard
most definately provides a string class and Qts is not to my knowledge complient.
-----------
The URL you provide contains a description for a string class. Yet it never says it complies to
any standards.
That description is part of a "working paper" dated december 1996.
Yet, on my copy of egcs, which is dated in 1998, I see: "NOTE : This does NOT conform to the draft standard and is likely to change" on it's string header.
Can you shed any light?
--------------
2)STL containers can be used trivially with Qt.
I assume that you are only attempting trivial things with them then. Last time I read the
Qt documentation, it did not provide a direct translation from types such as vector to
their Array and such. Without such you will with suffer a penalty of having to convert
types if you mix containers from Qt and STL. Although I admit I am hardly a Qt
expert. If you are wrong, please send code.
------------
Why mix them? If you want to use STL comtainers,
use them. If you want to use Qt containers, use them. I see no contradiction between what I said and what you said, except for your trivial slam at my usage of STL.
I must have deleted 3), sorry.
------------
I have no knowledge of the mime++ class, so I won't comment.
------------
You claimed interfacing Qt with other libraries was a problem. Can you give an example? A reason?
------------
(about using wchar to do STL strings do unicode)
------------
That is not really a solution. Or rather, it's a clunky, ugly, slow solution.
should-not-give-it-a-go (Score:1)
that about proves it :) (Score:1)
If you want to see how a real file dialog is done, take a look at X-file for OS/2 [bmtmicro.com].
should-not-give-it-a-go (Score:1)
GPL vs LGPL (Score:1)
However, Troll releasing GPL would infact be closer to what they're doing, and drive free software even harrder, but not allowing proprietary software to be compiled for KDE...
However, LGPL would - for the time being - be more desirble, to attract proprietary authors to GPL software. In the future, of course, all software should be GPL.
OSS vs GPL (Score:1)
That's why an LGPL library, like gtk+ is still more desirable than regular OSS - you can use the code in your own free projects. QPT'd code won't be very useful to anyone. Troll Tech needs to GPL Qt, since it would play such an integral part the system.
A good rule of thumb, IMO, is to allow programs/applications/libraries to be OSS, so long as they aren't integral to the system. If they are, GPL/LGPL should be required.
GNOME vs. KDE annotated (USA?) (Score:1)
Odd... (Score:1)
I haven't decided between GNOME & KDE yet for looks, but let me make clear I respect the people who do both. I think Troll has been very reasonable meeting people's problems with the way Qt is liscensed.
Eventually I'll prolly install both. I'll run whichever panel I eventually decide on, but I'll use apps from both. I can't live w/o KLyx, Iagno (Ian is renaming Gnothello) and Gnibbles (XNibbles gtk-ified).
Not true (Score:1)
which are actually pretty good but your statement
"gcc has no
ask "How much time have you actually spent using
gdb?". Gdb is actually very nice and very powerful - it (believe it or not) has some features not found in any other debugger. I have
used the visual c++ debugger and it is very good
but I have never in my life found a piece of code
I couldn't debug using whatever tools were available and frankly I've found that the biggest
proponents of the visual c++ debugger were people
who were didn't really want to do the work of thinking through the problem - they just wanted to
point their magic gui at it and have the problem
go away. The biggest impediment to debugging is
deciding that one will actually do the possibly
hard work that is required to mentally understand
the problem and step through it to solve it. In
summary if you haven't actually spent any time
using gdb, reading its manual, learning what it
can do you have no basis for criticizing it - though it is not inherently visual it really is quite good, I encourage you to actually try it before making disparaging remarks about its capabilities.
Not true (Score:1)
I have used the visual c++ debugger and it is very good but I have never in my life found a piece of code I couldn't debug using whatever tools were available and frankly I've found that the biggest proponents of the visual c++ debugger were people who were didn't really want to do the work of thinking through the problem - they just wanted to point their magic gui at it and have the problem go away. The biggest impediment to debugging is deciding that one will actually do the possibly hard work that is required to mentally understand the problem and step through it to solve it.
In summary if you haven't actually spent any time using gdb, reading its manual, learning what it can do you have no basis for criticizing it - though it is not inherently visual it really is quite good, I encourage you to actually try it before making disparaging remarks about its capabilities.
KDE.. (Score:1)
but I have to tell you after seeing years of
typical x apps and lots of gnome/gtk stuff I was
pretty well blown away by kde. I have to wonder
if some of this ranting is based upon religious
rather than pragmatic reasons. I mean have you
ever actually run kde? Though probably 8 of the
12 platforms I have actually written commercial
code for were unix variants I was always saddened
by the relatively amateurish look of most of the
x-based apps - netscape being one of the exceptions. I'm using kde now and you know what?
Netscape is the least-spiffy looking thing on
my desktop.
Open Source? Not in spirit. (Score:1)
__
... (Score:1)
But neither of your arguments have anything to do with gtk--. Those are functions of gtk+ and not of the wrapper on top.
There is nothing inherently a kludge in writting OO code in C and then wrapping it in C++. No one has ever cited a document showing that all wrappers must be bad. As gtk+ already has an excellent OO design very little changes were needed to make a good wrapper. Besides both Qt and Gtk-- wrap the OO X code in C so the point is mute. Both are wrappers of some sort.
--Karl
Gtk-- Contributor
... (Score:1)
But this is beside the point as we are to be comparing a C++ toolkit with another C++ toolkit. Gtk-- interfaces to C++ completely including STL defined methods. Qt on the other hand, implements its own set of list, strings, and containers that are not nearly as well as the STL ones. Further, gtk-- works within the C++ defined framework to construct its signal system instead of building in with MOC a meta compiler. So honestly, gtk-- is more C++ than Qt. It you want to interface a C++ library to Qt, you will have even more cost that we do interfacing to C.
If you honestly looked at gtk--, you would find it is a very clean toolkit class set. You can derive widget freely without worrying about the gtk+ internals, so what is your beef? And with our signal frame, your application will still be portable without a meta compiler.
You will also discover that the extra layer accounts for all of one extra function call in 90% of the cases. This is hardly a huge overhead. If you read through the fine book More Effective C++, you will discover that C++ implementation of its own internal mechanisms is far higher than this.
Both the printing needs and the gdk interface are properties of gtk and not just gtk--, so saying gtk-- sucks because you don't like the underlying gtk+ is being overly specific. It is like saying that you hate all Taurases when you mean you hate all Fords.
I understand that we don't have the interfaces you require, but that functionality is the domain of gnome, not gtk. If you think the documentation is bad feel free to contribute some more usable docs. We welcome participation in our project.
--Karl
... (Score:1)
I don't understand how you can think that we have some inherent restriction on our code. Yes providing a good wrapper is more difficult than writting from scratch, but we are not forcing you to work at the C level. We have taken the time and effort to completely cover it all. Any places that you must go and access the C understructures is a place we need to cover better, and we are happy to learn about such places, so we can repair them.
If your advisors AI system was interfacable from C++ and you could not tell the difference from the interface or running it, than what difference did it really make. You are assuming that all wrappers must be bad and therefore gtk-- is bad. With that assumption, you could not possible accept that we have created a C++ library from a C framework.
From the technical stand point, we did not just wrap the C gtk+ and call it good. (That was the gtk-- of about 9 months ago, it really did sucked.)
Currently, our code:
--Karl
... (Score:1)
If at some time later gtk-- becomes wildly popular and C falls out of use, we can always port the gtk code directly to C++. However, as I am sure you will agree C++, has some diffiences that need too be addressed. Given the controversy, shouldn't we just wait for D.
Good talking with you.
--Karl
What if... (Score:2)
Currently Gtk-- provides
Is there something more you desire, or is there some feature that we are missing that we should add? We would really like to know before we realease 1.0. Also when was the last time you looked over the interface?
--Karl
Gtk-- Contributor
Yes, I'm feeding the troll (sorry) (Score:1)
Not to be a troll pooper, but... (Score:1)
At least, that's how I seem to understand it.
>man top (Score:1)
>man top
Learn how to read the damn thing.
Compared to KDE 1.0, KDE 1.1 is miserly!
What if... (Score:1)
If you want, you can use the X version of Qt with an X server on Windows. Clunky, but it works.
As for GTK--, it's not the only C++ wrapper for GTK; check out wxWindows, which wraps GTK, Win32 and others in a single class library.
QT 2.0 and GTK Themes (Score:1)
I use KDE and many programs and tools from GNOME (Score:1)
KDE 1.1 & Open Source (Score:1)
A GPLed FreeQt would force an irreversible fork because the GPL is by far more restrictive than the QPL: Once you're in there, there's no way out again, while the QPL allows free contributions to remain free (you don't have to hand over your copyright, source has to remain open, etc.) but in addition to that allows commercial relicencing, which is essential if we want Linux to become the mainstream desktop OS.
License Shmicense. KDE and GNOME both suck (Score:1)
I have not tried any recent GNOME offerings, but I did install KDE 1.1pre2. I only have 32MB of RAM and 18MB of swap. Yes, I know, my fault for setting it up wrong so long ago. Linux needs something like HPUX's logical volume manager so I can just add to the swap.
Anyway, I run KDE, start up Netscape, Gimp and two of those Kvt terminals. Those stupid terminals take up 4MB of RAM. What the hell?! Well, as you might guess, my system starts swapping like there is no tomorrow. It becomes completely useless and I have to hit the reset button :(. Well, after that experience it was back to FVWM for me! I appreciate a window manager that starts up in about 5 seconds ;)
Gnome is the one that inflates version numbers... (Score:1)
That said, I cheer on the KDE folks whenever I can. I have nothing against gnome, other than the fact that it requires about a billion times more _Stuff_ (libraries/etc) to run and has never completed a compile on my machine. I wish their project well, but KDE is here today.
You may make fun of Microsoft's "Where do you want to go today?" campaign, but in the long run that's all that really matters. We have a working solution today with KDE, so why not take advantage of that? If gnome ends up being somehow superior, I am quite sure it will take it's place above KDE - but that day isn't today.
been using a snapshot (Score:1)
So although I hear there are some bugs that went out in 1.1, it should actually be pretty stable and 1.1.1 has already been confirmed anyway.
I like it. (Score:1)
>and I can't stand all of those stupid buttons
>[snip]... And GNOME's panel is butt-ugly [snip]
>Really, all of this pissing and moaning and
>flaming over how widget sets look is useless...
Oh really? You're sure doing enough of it, asshole.
Let me interject here... (Score:1)
Actual figures, anyone? (Score:1)
Also, on the original issue: I actually do think that having a more or less stable and *documented* library such as QT helps. The docs for GTK are unfortunately sketchy at this stage.
Just my $2E-10 worth...
Marciano
KDE 1.1 is NOT out yet (Score:2)
It's true that it'll be put on ftp.kde.org very soon, but only the directory structure is present!! Nothing's there now!
Everything is still under the unstable branch. Period.
Maddog
FreeBSD rules but... (Score:1)
FreeBSD has KDE, thus FreeBSD sucks (Score:1)
Mine is bigger! (Score:1)
Who said he was alluding to a monitor?
Runs on most Unices. (Score:1)
should-not-give-it-a-go (Score:1)
Paranoia, spammers, lazyness... (Score:1)
gtk-- is such peace of crap. (Score:1)
Hm (Score:1)
hell no (Score:1)
That said, I use Gimp, wmaker so there.
GNAT runs everywhere (Score:1)
Why in the world... (Score:1)
Window wannabe? Take a look at this - How? (Score:1)
- alex
hell no (Score:1)
Debian provides support, no? And yes I remember Debian for that extremist Bruce? Perens? What a good reason not to use Linux.
GNAT == Excellent Environment (Score:1)
FreeBSD vs GNOME (Score:1)
What really shows why I don't like Gnome is its configure stuff. It's really bastardized the autoconf mess. If you want to run code out of Gnome's CVS tree, chances are it won't run on FreeBSD (or run period..) without a lot of tweaking. KDE tends to be easier to get up and running from the CVS tree.
GNOME vs. KDE annotated (USA?) (Score:1)
(See how dangerous High School Spanish classes are?)
GNOME vs. KDE annotated - file formats (Score:1)
What an asshole!!! (Score:2)
Yes, but no code? Pffft. (Score:2)
And you're obviously not sorry to say what you've said. So stop saying you're sorry.. in the words of a wise person I once knew.. you're cheapening the words [dumbass].
I'm sure if there was a demand for Ada bindings, people would make them. Hell I'd volunter to make them, but it means I would have to ditch FreeBSD, something I'm not willing to do (well that and I'd have to learn Ada..).
....bad.. (Score:1)
oh well,
will wait for the qt-2.0 based one now...
(scrolling wheel my baby.. love it)
What if... (Score:1)
No, people are screwed by their management.. (Score:1)
your never used one I guess... (Score:1)
at this [troll.no]
That is what is not allowed.. (Score:1)
You see, they effectively killed the Harmony project, which would have allowed for cross platform development, if under GPL and if ported. Now nobody will ever write a good toolkit, that can be made cross-platform. Bastards.
Why in the world... (Score:1)
What C++ lacks that C has? (asctually, IMO, that's the probel with C++, but tastes aside).
Compilers for some DSP? Are you using a window toolkit on a DSP?
Graphical tookit have to be object oriented, sorry, that's the only sane way to include asyncronyous, random user generated events.
Of course it does not mean you have to use an OO language,- hell, you can find a way to code it in assembler,- but that (OO) surely does help.
In any case, for anything resembling a good UI you will have to expand the toolkit, to match your needs and to create your own compund objects. It is to be done in the same language the toolkit is written in. And that's better be an OO language if you value your time. Just inherit from widgets you like, and create what you need and give it to other people to use. I do not even use a single default Component in Java or Widget in qt, only my own library, that does what I need. And you can use it too. What a pain in the ass to try to use C for such coding.
Just how.. (Score:1)
I agree C++ is not the best. Personally, I am waiting for a good native before time compiler for Java (hello Cygnus
So you propose to put development effort into crappy hack of a toolkit, just because someone doesn't want to learn C++? What a waste of time.
Just how.. (Score:1)
first reference i found on the web (Score:1)
was this [stanford.edu]
Seems you are wrong..