KDE 2.2.1, On Win32/Cygwin 225
m_ilya writes: "It looks like KDE 2.2.1 has been ported on Cygwin. More than year ago I was forced to use WinNT at work, and I've been missing the Linux desktop a lot. I hope if I will be ever forced to use Windows again I would be able to have more Unix-friendly desktop :). Here's the announcement.
Kudos to all the KDE hackers." Check out the posting on the Dot for some more links.
Hmm (Score:4, Insightful)
And what about KDE 2.2.2? Any plans to port that or are they just going to KDE 3?
why I hate slashdot. (Score:4, Insightful)
Whatever, don't be a mindless sheep.
The guys has his opinion, if it doesn't match yours don't scream foul.
KDE on windows (Score:2, Informative)
While I really do have to applaud the Cygwin folks for their work, I wonder if it would not be more effective (or possible?) to port Kde as a litestep style shell replacement.
Re:KDE on windows (Score:3, Informative)
I think they'd have to port Qt to windows natively. This, fortunatly, wouldn't be hard for an experienced programmer who knows the Windows API AND xlib. Most of the platform specific code of Qt is pretty well split off from the rest of the code. They are in the QXXX_x11.cpp files. There are only about 20 of these files, and KDE doesn't even use/require all of them (like QSound).
Re:KDE on windows (Score:5, Insightful)
I hope they don't do this. If they do, they will just discourage companies from GPLing their products.
TrollTech has been very supportive of KDE's development since the beginning, and has bent over backwards to please Free Software advocates by GPLing their main, high-quality product. They took a risk in doing that. So far it has not come back to bite them, but if the GPL'd QT was ported to Windows against their will, it would be very bad for them. They couldn't stop anyone from doing it, but it would be bad. A lot of TrollTech's revenue comes from companies doing in-house windows apps. In-house apps can be GPL'd easily because the source only has to be distributed where the binaries go. If the program never goes outside the company, the source doesn't have to either. If there is a free, GPL'd QT on windows, all those people will stop paying TrollTech and simply use the free version. There is a reason TrollTech hasn't released a GPL'd QT for windows. There is of course a free as in beer version, but it is not GPL. It has a license forbidding commercial use, for this very reason.
TrollTech has gone very far in its support of free software, but it is still trying to make money. It is trying to be a company that will balance Open Source and profit. Porting a GPL QT to windows would hurt TrollTech, and it would make the GPL look like poison for companies that want to make a profit. It would be more ammunition for Microsoft's "virus" analogy. It is the wrong thing to do.
On the other hand, making XFree on Cygwin "rootless" would be a much better solution. Then there would be a high-quality, useable, Free X-Server for Windows, which would be great. Then you would have the ability to make KDE a shell replacement or whatever. It might still be less than optimal for TrollTech, but I think most companies would still elect to buy the Windows version of QT. Commercial X servers have had this capability for a while now, and it hasn't been a problem so far (that I know of).
Re:KDE on windows (Score:4, Insightful)
I don't see many Free Software developers rushing out to buy commercial Qt licenses so they can produce Free Software for Windows. So, basically, TrollTech would not be harmed financially, and would probably gain more users (which could mean more Commercial licenses, if some of the Free Software developers wished to make non-Free Software).
Re:KDE on windows (Score:3, Interesting)
Re:KDE on windows (Score:2)
All in all, I think that it would have disadvantages and advantages, however, in this case, I think that the advantages outweigh the disadvantages for TrollTech financially. It'd increase the popularity of Qt a lot.
If TrollTech really didn't want this to happen, they wouldn't have released Qt under the GPL anyways. It'd be completely legal for anyone to do this, if he/she wanted to.
Re:KDE on windows (Score:1)
Giving the source to their employees is not the problem here, giving the code to their employees under the terms of the GPL (which permits licensees to redistribute code) is.
Re:KDE on windows (mod this up) (Score:3, Insightful)
I don't think a GPL'd port of Qt for Windows would be... bad to TrollTech. People who used this port of Qt would have produce Free Software anyways. Since most companies could not accept this anways, they'd buy the commercial license anyways.
I don't see many Free Software developers rushing out to buy commercial Qt licenses so they can produce Free Software for Windows. So, basically, TrollTech would not be harmed financially, and would probably gain more users (which could mean more Commercial licenses, if some of the Free Software developers wished to make non-Free Software).
Amen!
I'd have to hope Troll Tech is confident enough to GPL the native Windows version.
Troll Tech keeps relaxing their licensing according to the successes of GTK and GNOME. Fine, competition is great. I have no doubt the Qt license will change AGAIN in the future...
However the current COST of a Qt license is hurting Linux. By that I mean, they are hurting the small software developer. Troll Tech should have pity on low volume commercial software companies -- including shareware (what I call "mom and pop dot com") -- because the current licensing is way too expensive for the small guy. We want to encourage innovative, small developers... not just cheer and jeer for Oracle, and the latest game port. Qt licensing is like a head tax.. fair for some, but too steep for many.
I'll give you a great example of Qt-like licensing:
I lived in the state of New Hampshire. There in the land of "small government" the distribution of alcohol is a state-run monopoly. In order to have your alcoholic beverage "approved" to go on the wholesalers list, you pay a set tax regardless of the quantities sold. So, whatever Budweiser pays is also paid by Nutfield brewing company, or any outside brewer who wants access to the NH market.
The result is, while the Northeast is a boom region for microbrews, New Hampshire lags the pack with just one midsized microbrew. This is artificial and due to the state tax, because NH consumes more microbrew per capita than anywhere in the northeast. The tax brings in income, but it's miscarried an entire industry.
Anyone who thinks Linux on the desktop will "get there" without "shareware" is deliding themselves. There are just too many varied interests for the free software teams to fill.
Now, you and I probabnly don't care about shareware... but these tiny niche apps will keep THOSE people on Windows forever. These apps COULD be ported to Linux if the right toolkit were available.
Now, GTK gets around this totally by being LGPL. I don't think Troll Tech want to go THERE. So, they should address the vacuum by producing a low-volume commercial license. It will help the platform considerably!
Re:KDE on windows (mod this up) (Score:2)
[my quote] -- However the current COST of a Qt license is hurting Linux. By that I mean, they are hurting the small software developer.
Blah Blah Blah. We've heard this one before. I'f you're going to be producing commercial software for windows with Qt you have to pay, what, about $1200 to Trolltech?
[your quote] Nice to trivialize the expense of $1200... are you still employed by a dot-com? My point still went over your head (or you stepped deftly aside...).
The point isn't the the cost of the license, per se... it could be a $600 license and there would still be a problem.
What is my point then? There are two:
That's right, the Windows license for Qt actually hurts Linux desktop development. These developers will *continue* to target Windows, because there's no user base in Linux who will pay for software.
This is a chicken-and-egg problem. People don't use Windows because it's Microsoft... many use it because it is a program loader for their apps.
Tell me something, if you plan on making less than that amount of money on your product, perhaps you should consider GPLing it anyways...?
Irrelivent. No one can predict the future. If a well-meaning shareware developer were to consider a port to Windows, guess how quickly that idea will be sacked when the guy's wife realizes it's "$1200" to write Qt software that runs on Linux.
Oh WAIT... it's $1200 to write Qt software on Windows. Hey, forget about cross-platform... just write the freakin software in Visual Basic. Most people will "leave it" when given a $1200 "take it or leave it" ultimatum.
PS - Who ever moderated this guy as "Flamebait"... you need to read the moderation guidelines. He wasn't flaming as far as I can tell... just disagreeing. Oh, wait.. there's no way to send notice to these moderators...
Re:KDE on windows (Score:2)
2). no source
3). nothing for it for version 3 of Qt.
so it's not really that viable anymore.
that said, I think Qt is a wonderful toolkit, and I really appreciate the years of work that TrollTech has put into it.
Re:KDE on windows (Score:2, Insightful)
No company that doesn't want its source to get out is going to GPL its internal projects to avoid paying TrollTech. Too big of a risk. All someone has to do is anonymously post the GPL'd source someplace on the net, and the company's valuable, secret, internal (oooh, aaaah) intellectual property and probably lots about their business practices are revealed to anyone interested with no recourse.
Long term, Troll Tech has to adapt to free software world domination just as much as any other company. If they can't make a good profit on training, consulting, custom development, and other services (see Cygnus), they better learn how.
Re:KDE on windows (Score:2)
Right.
And not using the GPL will prevent some evil employee from posting the source anonymously.
I don't care how low your UID is; you're still naive.
Re:KDE on windows (Score:1)
You miss his point entirely. What it will do is prevent it from being distributed further. It gives them room for damage control. One the offending code is taken down, no-one can legally redistribute or use it. OTOH, if it's GPL code, there's nothing preventing anyone who downloads it from legally distributing it, and competitors from legally using it.
Re:KDE on windows (Score:2)
Re:KDE on windows (Score:2)
The GPL circumvents both of the companies defenses: they must provide the source code to all users who want it and they cannot apply additional restrictions to the license so anyone with the source can legally redistribute it in anyway they choose and the company can do nothing about it. Not many companies would be happy with that situation.
"
I don't believe this. The GPL affects distribution. If a person uses my computer to run linux I am obliged to show them the source if they ask me? No. I didn't distribute the software too them.
When a company delivers me a piece of software for my desktop computer they do not give the software to me. If they did I could delete it from my work machine and take it home to run there. The company id providing me the ability to use a machine that it owns with it's software. The GPL would apply to the company - i.e. software distributed by the company must give the source but internally it doesn't matter.
Re:KDE on windows (Score:2)
The way you're intepreting the GPL anyone could bypass it by simply saying that they are "lending access" to the software. Eg. I have a license to use some software, I install it on your machine, I'm still the license holder so I haven't distributed the software to you, I'm just letting you use the software temporarily. I doubt the FSF would agree with that interpretation.
Re:KDE on windows (Score:1)
This really misses the point. The fact that the GPL allows this is one of many reasons why it's so attractive. If people don't take advantage of the good things the GPL allows, then there's no point using the GPL in the first place.
Case in point here: Qt is also available under the QPL, which basically requires you to open your source code. If that was all people wanted to do, then they wouldn't have pushed for a GPL version of same code. The fact that Troll Tech dual licenses is proof that they recognise all the potential that a GPL-licensed Qt has for their business, and yet they did it anyway.
The whole point is, if you use the GPLed Qt, then you are obliged to GPL your code. Troll Tech obviously does not think their business customers will be prepared to do this. They certainly thought about it long enough - there was a huge delay between the (in my opinion misguided) outcry over the QPL and the dual-licensing of Qt.
Re:KDE on windows (Score:2)
Then why haven't they released a GPL QT for Windows? If this was really the case, they would have no fears about GPLing QT for all their platforms. But still only the Linux version is open source. In-house software is the key.
who cares? (Score:3, Interesting)
TrollTech didn't do this out of charity, they did it to popularize a toolkit that otherwise wouldn't have had a chance in the market: at the time Qt came out, there were already several established commercial toolkits out there, with better tool support and much better documentation. The only gimmick Qt had was the QPL, and the adoption by KDE the popularized it.
I hope they don't do this. If they do, they will just discourage companies from GPLing their products.
The GPL is a two-way street. TrollTech has profited handsomely from the adoption of Qt by the open source community. If they didn't like the deal, they didn't have to take it--they were under no obligation to put Qt under the GPL. I hope any other company will take notice and think carefully about putting software under the GPL.
Re:KDE on windows (Score:2)
Ummmm, qt has already been ported to windows natively... Actually, it's neve rbeen a port, since it was designed to run on both.
Re:KDE on windows (Score:2)
Re:KDE on windows (Score:2)
Quote:
I think they'd have to port Qt to windows natively
Thats what you said. You never said anything about porting it from QT/X11, and neither did the parent.
Re:KDE on windows (Score:2)
Re:KDE on windows (Score:2)
But Qt already has a Windows port, and it has been there since the beginning of time. Perhaps it would be easier just to consult a licensed Qt user to build binaries rather than port the library? I hold a Qt/Windows license, and I wouldn't mind building a native Konqueror or something, as long as it isn't too much work.
Probably still has a ways to go... (Score:4, Funny)
To those who ask "why bother?", at this time you might be right. However, as KDE matures, it'd be nice to know you could write apps that would run on many more boxes than just native Linux boxes. (Haven't seen KDE run on anything but Linux - I assume it might run on Solaris? *BSD?) Yeah, it's an early hack right now - if it matures to become a good alternative, it certainly can't be a bad thing in any sense of the word (unless you were to argue that that time could have been better spent developing some other apps).
Re:Probably still has a ways to go... (Score:1)
Re:Probably still has a ways to go... (Score:2)
Re:Probably still has a ways to go... (Score:1)
For all the flaws in the implementation, it does a great job at turning a Windows machine into a moderately usable X-term without paying for a commercial windows X server.
Depends on the Windows version (Score:2)
Perhaps it runs on Win98, but most of the success stories I've heard of are Win-NT. Haven't heard much one way or tother about Win 2000 or Win-ME (which is supposedly a modified Win-95! with a replaced DOS layer [replaced by what I don't know]).
OTOH, I must admit that back when I purchased CygWin they said up front that it was for Win-NT and Win-98. That Win95 would usually work for awhile, but that garbage collection problems would cause it to crash after a half-hour or so. The recent versions are a lot more stable than that, but I doubt that they've been putting much work into it. So perhaps X works with all of the more recent versions.
The kde-on-cygwin homepage... (Score:3, Interesting)
There are a few screenshots of kde 1.2.x there, but very little on the kde 2.X port.
Great lets make Windows slower and buggier. (Score:1)
Re:Great lets make Windows slower and buggier. (Score:1)
Yet, IMHO, it is neat to see KDE running in Windows. Even though that can be done by running it off another computer and using a X server on a Windows box, this way allows you to access the files on your local drive. I personally like to see the same thing pulled off with Gnome. Heck, GIMP runs in Windows and it installs the GTK+ libraries, so I guess it isn't too hard to get Gnome working.
Re:Great lets make Windows slower and buggier. (Score:1)
I was saying that is the only way you could do that until this was heard of. Sorry if I confused you there.
I was basically stating that the alternative method to running KDE on Windows is to get a X Server program (such as Exceed or Micrografx) and run X off a network (allowing you to run KDE in Windows). I never stated that those were false.
Commit to CVS? (Score:2, Redundant)
Anyways, great jobs guys!
Re:Commit to CVS? (Score:1)
As I understand KDE itself is not a problem since it almost do not require patching. It is already very portable. What needs patches is Cygwin.
That would be really nice, however I heard that QT wasn't releasing a free version of 3.0 for windows which would prevent KDE 3.0 running under windows.
They have ported Unix version of QT which is avialable as GPL.
Re:Commit to CVS? (Score:1)
Where? Not from trolltech, at least not that I could find. They have a binary version of QT 2.3 for MSVC, but I couldn't find anything except a 30 day evaluation for QT 3.0.
Re:Commit to CVS? (Score:3, Interesting)
Why can't it be a computer desktop? Pretty much all the programs except the control center are not unix specific. When you say "I sure won't be taking care to make it portable to Win32" is that implying you are a KDE developer/contributer? I wasn't implying that every developer would have to ensure their code will work on Win32. I was figuring a small porting team would work on that and make their commits and build binaries, etc, since after the project as a whole is ported, it shouldn't be too difficult to maintain new additions, maybe do nightly/weekly builds from cvs to see what (if anything) needs some work to keep it Win32 compatible.
I think it would be nice to offer the KDE desktop as an alternative to the standard Win32 desktop, or at the very least offer the KDE applications as native Win32 apps (kinda like how the Gimp works, but it's GTK+).
Don't forget: Litestep! (Score:2, Interesting)
Choice is returning in the browser market (Score:1, Offtopic)
But Mozilla is now very fast and stable on Windows, and it is clear that the 1.0 release will be one of the best browsers available (memory usage will likely remain unsatisfying, but memory prices these days are negligible) -- and available on all relevant platforms. Then you have spin-offs like K-Meleon [sf.net] and Galeon [sf.net] which use the Mozilla Gecko engine with smaller general overhead and some new features.
Development of Moz & Co. will not stop with the 1.0 release -- they will continue to improve proportionally to the number of people that use and hack them. The same is true for KDE's Konqueror, which is an excellent, fast browser that just keeps getting better, and has some very nice features, especially on the GUI side. I'm not keeping up with IE, but some of the Mozilla/Konqueror features seem to be unmatched by IE: tabbed browsing (Moz), background loading, very flexible window layout, perfect search engine integration etc. etc. None of them are bundled with any specific vendor-services (except for Netscape's "What's Related" in Mozilla). Wonderful cookie management. No smart tags either.
From what I have heard, IE 6.0 only had marginal improvements, reminiscent of a single milestone in Mozilla. This would not surprise me, given the fact that Microsoft no longer needs to invest in the browser market since they already dominate it pretty safely (or so they think). This is completely different to oss, which keeps getting better until its developers are satisfied.
The KDE port to Windows may eventually give Windows users another mature choice for browsing, besides Opera, Mozilla and K-Meleon, Konqueror. The Qt libraries are cross-platform (though there may be licensing issues), so hopefully eventually we'll see a simple to install binary port of Konqueror.
There's lots to say about why choice in the browser market matters, but I'll save that for another rant. Trust Microsoft: They knew why they had to concentrate all of their resources on killing Netscape 5 years ago. Part of their strategy was OEM licensing, telling PC manufacturers not to include Netscape besides IE, or suffer the consequence of prohibitive Windows prices. From what I have gathered, many of these practices are now forbidden, so OEMs should now be legally able to install another browser besides IE. And the choices for them to do so are growing. This gives PC manufacturers potential revenue streams since they can "customize" these browsers in unprecedented ways.
So this should be a wake-up call to OEMs to install browsers besides IE. The time is now, and liberating the browser is the first step to breaking the MS OS monopoly.
Re:Choice is returning in the browser market (Score:1)
Re:Choice is returning in the browser market (Score:2)
Re:Choice is returning in the browser market (Score:2)
Just maximize any sub window, and when you open up a new window, it will "maximize by default" you basically have tabs.
Also, button3, or shift button-1 opens up a new sub window.
Note that this is in windows Opera. I can't imagine it'd be too different in Linux.
Re:Choice is returning in the browser market [OT] (Score:1)
The joint development of an Internet browser designed for optimal performance, a consistent experience, and greater convenience on networked consumer electronic devices. Both companies envision not only employing the browser in future Sony products but also making it available to other consumer electronics manufacturers
Are they talking about Mozilla? If not what does this mean for Mozilla? Remember that AOL owns Netscape, who are the biggest contributors to Mozilla. There's also an article about the alliance here [zdnet.co.uk]. I tried to post it as a story, but it got rejected. Sorry about the offtopic message here.
Re:Choice is returning in the browser market [OT] (Score:1)
I don't think AOL will cancel Moz development anytime soon, unless they are conspiring with Microsoft (in which case they'd be better off sabotaging Moz through their developers). But if it happens, the only net effect will be a slowdown in development. Even many former paid hackers will likely continue working on Moz in their spare time.
Re:Choice is returning in the browser market (Score:1)
Not really. The problem is that it's a port to cygwin, not windows. IOW, it's running through some sort of emulation layer that is darn slow, IME.
The Qt libraries are cross-platform (though there may be licensing issues), so hopefully eventually we'll see a simple to install binary port of Konqueror.
Running it with the native Windows Qt port is an interesting idea. Not sure how well it would work, but it would potentially speed things up a lot.
Improvement in IE6 (Score:3, Insightful)
You're right though, choice is good, more browsers are good, standards compliance is good.
Re:Choice is returning in the browser market (Score:3, Insightful)
Yeah, they did. The free copy was technically only an evaluation copy for a long time. However, they had to make it totally free in order to compete with IE. There were lots of other channels which Netscape tried to use to make money, including partnerships with solution providers like Sun (Java in the browser - ugh), content providers (remember Netcaster? that thing was fucked up), licensees of the client software etc. They were fucked in almost every area by Microsoft, either because IE was free or because MS used its market power to stop people from entering any business relationship with Netscape. Netscape was also partially at fault because some things they did were really stupid.
If we assume that IE had not existed (Microsoft realizing in 2001 that the Internet may be relevant, or something), Netscape would certainly be a highly profitable company by now, and a very decent web-browser.
Re:Choice is returning in the browser market (Score:2)
Re:Choice is returning in the browser market (Score:2)
IE renders what the code tells it to, whether it is W3C correct, or if it's not. Netscape assumes everyone writes perfect code to begin with, so a lot of pages won't display properly with it.
reminds me of that line from airplane (Score:1, Funny)
What Is Cygwin?
Cygwin is a UNIX environment for Windows.
And while reading the description I kept thinking of that line:
"... it is like humping your sister, sure it feels good when you start, but you both know it is wrong.
KDE on windows...hurmph...like putting a tiara on a moose...uhhh...bad analogy. And get that thing away from my head!
Other resources (Score:4, Informative)
pstools [sysinternals.com]
strings [sysinternals.com]
grep [interlog.com]
Re:Other resources (Score:2)
andrew@INEGO% ls -l
572
Anyway, Gnome (and even Nautilus, IIRC) already run on Cygwin. As it goes I've been lost in the Cygworld myself for the last six hours, grepping and a shell-scripting, sed'ing and ^Ring, man pages to the left, info to the right... it absolutely rules, it's made Microsoft bearable for me. Tons of other runs under it too, I've got Apache and Perl going (from the standard src distributions) - problems with mod_perl though, which is a shame. XFree86 isn;t really practical on this P2-233 but the commandline is all I ever needed and more. Even netcat and mutt run... if only I had working mailserver..
tab line completion (Score:2)
Re:tab line completion under Windows [OT] (Score:2)
Re:Other resources (Score:2)
Shameless plug I know - but GNUSoftware.com [gnusoftware.com] has a directory of tons of GNU stuff ported to Windows.
Check it out sometime, and add pointers to software that isn't listed .. please!
Don't expect this to be a barn burner (Score:2)
Still, it's pretty darned cool to be able to run KDE in a window in NT/2000/XP. I look forward to the day when there is an entire cygwin distro. Won't have to dual boot or buy VMWare to try out linux apps.
-josh
Re:Don't expect this to be a barn burner (Score:2)
Re:Don't expect this to be a barn burner (Score:3, Informative)
In Unix, it's fork and be done with it. The code's built in. Under Cygwin, fork() is emulated like in the first versions of Unix, involing some wierd scheme of memory address copying and process signaling, since Win32 has no need in itself for a function like fork.
There was another in the similar line, I forget what exactly, but the cygwin FAQ or thereabouts said that those two system calls are what causes such a massive performance hit in emulation.
Anything that has to do real-time conversions for an app is going to be slower than the native environment, even on a fast computer.
Linux Desktop (Score:2, Insightful)
Re:Linux Desktop (Score:3, Insightful)
KDE is findamentally different from Windows in a variety of ways - style guidelines word strongly against MDI apps, which are the standard for most Windows apps despite being confusing to end users. KDE is more focused around using multiple desktops than Windows is, Windows still encourages users to log on as someone else if they'd like to run a program as another user (runas is flaky) rather than KDE's kdesu approach.
Windows looks like my AtariST. MacOS looks like Next, and older MacOS looks like Xerox porototype work.
Everyone's stealing ideas from everyone else - XPs task grouping came about after GNOME had this feature for years. KDE grabs concepts from MacOS and OS/2 too, as does Windows.
Re:Linux Desktop (Score:2)
You just make this stuff up, don't you? In fact, the only major MDI app MS still puts out is Access. In fact, MS's own style guidelines discourage MDI. I guess the truth is inconvenient when it's Microsoft in the crosshairs.
Re:Linux Desktop (Score:2)
I know they've changed Office with 2000 (hence the use of most windows apps), and IE has been SDI for a long time, but I wasn't aware they changed their guidelines.
In fact, MS's own style guidelines discourage MDI.
Fair enough, I stand corrected.
I guess the truth is inconvenient when it's Microsoft in the crosshairs.
I guess politeness is inconvenient when someone makes a mistake. Fair enough then, piss off you weak pathetic annoying fuckwit. : )
Re:Linux Desktop (Score:2)
Guess I need to remember that when I correct a misconception for the 233437324134th time, it's not the same person each time... Sorry, and peace.
Re:Linux Desktop (Score:2)
NOT good for trolltech (Score:2)
Re:NOT good for trolltech (Score:2)
TrollTech's angle has been to make money from commercial developers on any platform. I suspect that TrollTech actually gets more revenue from UNIX, but they have to answer that.
TrollTech's angle has also been to popularize an otherwise commercially irrelevant toolkit by getting lots of students open source developers to spend time learning it, evangelizing for it at their employers, and contribute suggestions for improvements.
hmm... (Score:3, Funny)
Nah, try rdesktop and xfree instead.... (Score:2)
Well actually.... [cyber.com.au]
i have a question (Score:2, Interesting)
Destroy the monopoly (Score:2)
LS
Re:Too bad nobody will use it... (Score:4, Informative)
Afaik, these guys are using Cygwin, which has a X11 server anyways, so not even that applies here.
Re:Too bad nobody will use it... (Score:2)
Re:Too bad nobody will use it... (Score:1)
Look at the project page [sourceforge.net]. I've not seen mention that they have been ported UNIX version of QT to Cygwin but since they require X server it is very likely. So there should be no problem with licensing.
Real reason why no one will want to use it (Score:2, Insightful)
there are some ways to get around that. And while I like the way the Windows shell works, occasionally I find advantage in using other visual shells. I'd use KDE.
HOWEVER, the big problems lie in the conversion.
I love cygwin and use it as my main POSIX environment. I use it much more than Linux, and have added most of the best tools to my version of it.
Icewm and twm have already been ported, and despite the simplicity of the two, both have problems in Windows, making a lot of other programs less workable (this is especially true of Icewm). In addition, configuration is based upon a series of workarounds, and is thoroughly unlike the elegant method used within Linux.
KDE already somewhat slow, buggy, and complex in Linux - while Icewm and TWM are quite simple. There's no way KDE will even be usable considering its complexity. The ability to change the configuration will make it far too difficult to change, and it would be too slow to run on all but the fastest machines since cygwin versions of apps are all slower than their linux counterparts.
In addition, having the Window manager is one thing, but having apps for it is something else entirely. That's what it'd really be good for. I'd love to use kdevelop under cygwin, but its not going to be joining Windows with KDE.
Re:KDE on win32 (Score:1)
Re:KDE on win32 (Score:2)
Re:KDE on win32 (Score:2)
As far as being totally configurable, it's much more configurable than KDE, and is much easier to configure as well.
To set a file-type association all you need to to is right-click a file, select 'register', then type in the command to use to open the file. That's a hell of a lot easier than KDE or GNOME. Not to mention that it works perfectly every time, very unlike GNOME or KDE.
More than that, everything is just that easy to configure... You right-click any panel icons to change the icon, application, or title associated with it.
I don't know what problem with XFce is, but it is a great interface all around.
Re:KDE on win32 (Score:2)
Re:KDE on win32 (Score:2)
Well, you click the Setup button, then under the Pallette tab (you know, the first one to show up) just click the load button to browse to the theme you wanted... It's right there in front of you... I don't see how anyone can miss that.
You can click on the desktop or on the bar of any window and choose 'switch-to'.
What's more, XFce does the exact same thing KDE does, the difference being that it takes 10x more applications in KDE to do the same things.
The thing that bothers me the most about your complaints is that people might actually believe you. It takes less than five minutes to read through the entire XFce manual, which tells you EVERYTHING you could want to know. The manual isn't hard to find either... You just click on the big blue 'i' on the panel.
Re:KDE on win32 (Score:2)
Re:whats the point (Score:3, Interesting)
Re:whats the point (Score:3, Offtopic)
Actually, I prefer it over Konqueror's cookie management (which I also think is very good, don't get me wrong). With IE6, I have separate control over first- and third-party cookies. I can set all cookies to "block" except for harmless and sometimes useful single-session cookies. If I ever want to let one through, I simply click the little icon in the status bar, and it gives me a summary of what it has blocked. BTW, it blocks more than cookies: it's on to some other privacy-invading tricks as well (sometimes it blocks loading of certain apparently invisible .gifs). I can select any one of those blocked items and let it through.
Konqueror doesn't really have anything comparable. The closest you can get is to make it ask you about cookies whenever you visit a new site. That generates lots of questions, which is annoying. You can set it to block always, but when you want to let a cookie through then, you have to go deep into the preferences, which is annoying. Especially because the preferences dialog takes forever to load and forever to go away afterwards. The cookie deleter dialog is nice, but I don't really find myself using it much. I'd like more convenient control over what gets in there in the first place.
Re:whats the point (Score:2)
Either you're just really tired because it's late where you are, or you're just stupid. My comment specifically stated that Konqueror was NOT the best browser. Sheesh...
Re:whats the point .. oops (Score:2)
Yeah, aesthetically, it's coming along nicely, and as I mentioned before, cookie control is better than many other browsers. If they could do the tabbed browsing like in moz.9.6, and a few other things, it may become my default platform. As more of my work is done via just web browsers, I'm flirting more and more with using Linux/KDE as my primary environment, instead of secondary to W2k. I *really* don't want to get into the whole XP thing in the Windows world. By the time I need to upgrade again, fingers crossed, Linux/KDE will be a rock-solid alternative (close, but no cigar yet).
Re:whats the point (Score:1)
Tell me something about the reason why this should be have done ?
Somebody asked me, why one should port all this software to this X&%$? windows ? Another one told me, that this would be perverse. Why are we doing this real ?
I think, that kde is a great desktop and has the oppertunity to be a big player in gui apps and desktop area. Especially because of the famous qt library, which is designed very platform independed and already ported to many operation systems, porting kde application to other unix based operation systems isn't very much work. The one currently left operation system is windows.
Windows is the standard os in many companies. How could this fact be used to enforce kde propagation ? The answer is simple: Build something that allow kde application running on top on windows. This goal we try to reach with this project.
Re:whats the point (Score:1)
Yeah, I know it's a troll, but look at me, silly me, responding anyway.
Doesn't this port go against the ethics and goal of the project? Isn't it porting software to a less stable operating system? Contributing to a monopoly?
*sigh* Maybe, but quite frankly, sometimes I long for my KDE 2.x desktop.
Now, I'm not saying that KDE couldn't use some improvements (like, for instance, if they were to copy pre-OSX Finder a little more closely
Back to my original point: I personally don't see a problem with this, mainly because it's a.) a neat little toy and b.) "proof" that apps written on POSIX systems are portable, unlike the stuff we get from Redmond.
Maybe due to all the recent flaws in the kernel
There's more than just Windows and Linux out there, bucko. You're talking about Linux, right? Well...at least the Linux crowd doesn't attempt to hide or stifle major bugs in their OS.
and the mass migration from Unix to Windows 2000/XP
Huh?
the developers are realizing that windows is a better operating system.
A-HAHAHAHAHAHAHAHA!!!!!
I'm not a Windows developer, but I know quite a few both In Real Life and online, and I've got to say that the phrase "happy Windows programmer" is an oxymoron.
More like, pointy-haired management types want something they can see in a box, and MS hucksters came along putting the hard-sell on their latest snake-oil release. And the developers were left with the task of developing on the turkey.
Have a nice night, troll. It's been fun.
Re:whats the point (Score:2)
Okay, I'll grant you there was a problem with 2.4.11 and a NASTY bug in 2.4.15, but at least Linus publicizes its bugs and gets a fix out as quickly as possible, as opposed to your favorite monopoly OS company which is trying its best to hide them
Say WHAT? I don't know the source of your information, but I've got news for you. The only mass migration to Win2K I've seen is from Win9x/Me/NT. As for XP, I don't know of a single case of anyone voluntarily switching to it.
Maybe this is the reason why all the computer science courses at the university I work at are taught under
Re:whats the point (Score:3)
On the other hand, Windows Explorer beats the shit out of all X11 in terms of speed, esp. Nautilus, and Konqueror to less off a degree. And no, I'm not counting ROX because it's not in the same field as Explorer in terms of features.
Re:whats the point (Score:2)
Drag with the right mouse button. I'd guess Microsoft is worried about usability so much they didn't think about real users. It's non-obvious what to do when you want to copy a program instead of "link" it. You have to use the right-mouse button to drag instead of the regular left button. I guess they thought a little pop-up was too confusing for people so they didn't make it the default. Right-mouse button dragging is all I ever use, that way I always get the result I want instead of the result Windows wants.
Re:whats the point (Score:2)
Re:whats the point (Score:2)
>>>>>>>>>>
So, according to your logic, an OS doesn't have something unless its built into the OS? And you're the same people who complain that MS is a monopoly for integrating everything? You do realize that the whole range of OSS programs are one big "third party" system, don't you?
Re:virtual desktops on win xp (Score:2, Insightful)
Re:KDE? (Score:2)
Microsoft does it too.
Whats the html browser in Microsoft Windows called?
MicrosoftMicrosoft's word processing application?
Microsoft Word
What is the name of Microsoft's C++ IDE?
Microsoft Visual C++
Re:KDE? (Score:2)
It'd called branding. It signifies that a particular program was written by a certain group, in case, the KDE developers.
Microsoft does it too.
Whats the html browser in Microsoft Windows called?
Microsoft Internet Explorer
What's the name of Microsoft's word processing application?
Microsoft Word
What is the name of Microsoft's C++ IDE?
Microsoft Visual C++
Branding? (Score:2)
Re:Forced to use windows? (Score:4, Insightful)
Does this company have a policy against using anything other than windows?
At my former job (a bank), company policy was indeed that windows was mandatory. So those jobs do exists. Funny that anybody would doubt this, I always lived under the impression that most jobs required windows, and that places where you are allowed to run Linux on the desktop (such as my current job) were still the exception.
If they do, I doubt that the poster will be permitted to run KDE even if it is win32.
Good point. Indeed, during the first couple of month, while working on a java project, it was impossible to get permission to install Cygwin. However, after that I got involved in a project with Tcl, and as there is (fortunately) no Visual Tcl, I got permission to install Cygwin, Emacs, the works. Certainly, being good friends with the guy in charge of security helped too, but this experience shows that places which mandate Windows, while still allowing Cygwin do indeed exist.
The fact of the matter is that this guy uses windows at work to be productive as his line of work is in win32 applications no doubt.
Nope. In general such policies exist to make IT support more productive. If they only have to know one operating system, it's easyer for them. Although this may seem backwards (IT are there to support the users, not the other way round), this is unfortunately what happens in many places.
Re:Forced to use windows? (Score:2, Informative)
Well, Visual Tcl does exist, check here [sourceforge.net]. However, it is an open source project, not another M$ Visual Studio addin.
Re:Is this a troll statement? (Score:2)
kde is more os2-ish than win-ish, although win9x had lots of os2-ishness.