Slashdot Mirror


KDE Success in the Enterprise

Arandir writes "Is UNIX ready for the desktop? Display Works Inc. thinks it is! They adopted KDE as their official desktop environment over a year ago, and KDE::Enterprise is running an interview with IT manager Tim Brodie over their experiences. This is a very good interview that covers why KDE was chosen, user migration, and wish lists for KDE. Quote: "I now see KDE taking the lead in polish and professionalism on the desktop"."

65 of 351 comments (clear)

  1. hmm.. by njan · · Score: 3, Insightful

    An interesting article; not only this, it addresses the issue of inexperienced or job-only computer users using KDE - hitherto not really mentioned in linux-promotion material (apart from obvious examples, eg. lindows). Quite a feather in kde's cap, I'd say.

    Or certainly a good sign. :)

    --
    I am a viral sig. Please copy me and help me spread. Thank you
  2. Finally reaping the fruits of their toil! by Bold+Marauder · · Score: 5, Interesting

    Let's face it, for well over five years the KDE team has slaved away forging a complete and total desktop solution for not just linux, but the intire UNIX platform. No small feet, that. Along the way, they've had to make some hard choices. Abandon the closed-source QT license or petition to have QT opened? Work on the linux frame buffer potential, or expand their prescence over into the *BSD projects? While GNOME was making critical mis-steps such as following in the footsteps of Microsoft, and using their FSF clout to force Redhat to hemogenize the redhat/linux desktop; KDE kept their focus almost to the point of obsession. Quality, and Nothing but. So, I say Huzzah to KDE! Truly, the GNU worlds' greatest example of the american dream -realised!

    1. Re:Finally reaping the fruits of their toil! by silvaran · · Score: 4, Funny

      No small feet, that.

      No, the small feet would be left to GNOME.

    2. Re:Finally reaping the fruits of their toil! by Anonymous Coward · · Score: 5, Insightful

      > intire UNIX platform.

      That would be "entire", and I believe *nix is probably more appropriate.

      > No small feet, that.

      "Feet" are the logo of the Gnome folk. Perhaps you meant "feat?"

      > Abandon the closed-source QT license or
      > petition to have QT opened?

      Neither, actually. The KDE people went to Qt in the first place. It was the Gnome people who had a fit over the license.

      > Work on the linux frame buffer potential, or
      > expand their prescence over into the *BSD
      > projects?

      I wasn't aware that the KDE people were working on a framebuffer version. Are you confusing it with the Qt framebuffer?

      And it's "presence."

      > and using their FSF clout to force Redhat to
      > hemogenize the redhat/linux desktop;

      "Homogenize?" Redhat was hardly forced by Gnome to do anything. I suspect you are confusing them with Ximian.

      > Truly, the GNU worlds' greatest example of
      > the american dream -realised!

      "American dream?" I was under the impression that KDE was largely a European effort.

      > So, I say Huzzah to KDE!

      Agreed.

    3. Re:Finally reaping the fruits of their toil! by Wumpus · · Score: 2, Insightful

      Still, I don't remember the GNOME developers jumping up and down with joy over Bluecurve. Sure, they weren't as vocal as (some of) the KDE developers, but I don't remember a warm endoresement.

      But then, I don't remember what I had for breakfast.

    4. Re:Finally reaping the fruits of their toil! by Numen · · Score: 5, Insightful

      [quote]
      Truly, the GNU worlds' greatest example of the american dream -realised!
      [/quote]

      Well like yeehaw and stuff, but KDE is largely a European dream.... which is actually just petty retort on my part in response to your attempt to make "the dream" somehow nationally proprietary.

      Keep the jingoism at home, or at least keep the jingoism related to things that actually have something to do with your nationhood.

    5. Re:Finally reaping the fruits of their toil! by Mister+Proper · · Score: 2, Interesting
      I disagree with most of your points but I'll confine myself to only two of your assertions since the other ones have already been replied to.
      While GNOME was making critical mis-steps such as following in the footsteps of Microsoft, and using their FSF clout to force Redhat to hemogenize the redhat/linux desktop;
      "Following in the footsteps of Micrsoft", what's that supposed to mean? I've always thought KDE resembles Windows more than GNOME. For example, KDE favors the same button ordering as Windows and has plenty of preferences in their programs (which I find Microsoftish, although KDE takes this further -- case in point: the overwelhming amount of options in konqueror). In contrast GNOME took over somewhat the button ordering of MacOS and advocates to keep only sane and necessary preferences, going as far as moving the preferences perceived only by power-users as necessary to gconf.

      The hemogenizing that Red Hat did with GNOME and KDE isn't that great from a GNOME perspective either. Consider for example that the menu bar on top was dropped in favour of the old foot menu, to make the desktop experience similar to KDE.

      I prefer GNOME because of its simplicity but I reckon that's a personal preference.

    6. Re:Finally reaping the fruits of their toil! by Mister+Proper · · Score: 2, Interesting
      Ah, but it's Ximian that's doing the work in that department, not the GNOME project itself. If I understand correctly the question if C# should be used in GNOME is still undecided and in fact has not been raised yet (or rather, it has been postponed until Mono is more mature).

      I remember a lot of ambivalence from GNOME developers when Mono was announced so I don't believe the answer to this issue is obvious. Although to be fair it must be said that Ximian hires quite a few GNOME core developers, most of which I assume are pretty excited about Miguel's pet project. Because of that I don't expect Mono to be shot down without some vivid discussion. ;)

      Personally I would love to see Mono/Gtk# programs being accepted into the GNOME project. In fact, I believe it would fit right in with GNOME's aim for being programming language agnostic. On a sidenote, if Mono code started appearing in GNOME I'd probably start helping out where I can (I really dislike C and C++ and I don't care if anyone wants to call me a weeny because of that :P).

    7. Re:Finally reaping the fruits of their toil! by FooBarWidget · · Score: 2, Insightful

      "While GNOME was making critical mis-steps such as following in the footsteps of Microsoft, and using their FSF clout to force Redhat to hemogenize the redhat/linux desktop;"

      You only say that because you're a geek and therebefore not GNOME's target group.
      Like it or not, GNOME has moved on to the "keep it simple and stupid"-philosophy. People like you are not their target anymore. They're targeting average users, who demand a simple, easy-to-use desktop that don't overload them with options. People like your grandmother, who don't care about lots of config options or other geeky features like you do.

    8. Re:Finally reaping the fruits of their toil! by Reziac · · Score: 2, Interesting

      Speaking as an average user (well, in linux, anyway -- Windows is scared to death of me :) I found KDE more user-friendly out of the box, and Gnome far less usable. Everything seemed more simple and obvious in KDE, with easier access to what config options I cared about. Frankly, KDE behaved enough like Windows that using KDE didn't require much adjustment. Gnome reminds me more of OS/2.

      I had the same opinion for two versions of each from about 3 years apart.

      Of course, your grandmother's idea of easy-to-use may vary :)

      --
      ~REZ~ #43301. Who'd fake being me anyway?
  3. great... by larry+bagina · · Score: 2, Funny

    but what about countries besides Poland?

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

    1. Re:Great... by Arandir · · Score: 3, Informative

      With KDE & QT, your application will only be GPL...

      Minor correction: your application must be Open Source, but it need not be limited to the GPL. You see, Free Qt isn't under the GPL, it's under a dual GPL/QPL. No, it's still not going to let you release pay-for software without using a pay-for Qt, but you still have a lot of latitude regarding licensing.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    2. Re:Great... by Spy+Hunter · · Score: 3, Insightful
      With KDE & QT, your application will only be GPL, unless you cough up the money for QT license *before* you start developing your app.

      Why would that be? As the copyright holder, you can change the license any time you want. You can start it as GPL when it's in-house, and change the license later if you want to sell it outside of your company.

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    3. Re:Great... by ultrabot · · Score: 4, Insightful

      how do you accidently GPL anything?

      You have a proprietary library. You develop an application, that can as well be open source, or proprietary, you don't care. So you use QT, because it appears to do the job well. At some point in time, someone thinks that a feature from the proprietary library might be handy for the app, and you link that library to the app, thinking that it doesn't matter, you just ship a closed source version. The application is shipped to the client, client sees that it should be GPL due to QT being used (note that you can't buy the QT license and make the app closed-source afterwards - QT doesn't allow that). Client requires the sources to the proprietary library and rights to distribute it under GPL.

      accidently GPLize?, sounds like a lot of laziness, and a dash of incompetance

      These things can happen when people are not watchful (or competent) and time is in short supply. With LGPL & GTK, this is simply not an issue at all.

      GPL is greatest thing since sliced bread for layers of infrastructure that you don't have to link against (OS's, apps). Not so good for libraries.

      if your employer cant make up its mind of whether to release it as a free or commercial app, BEFORE development commences, your employer has larger issues to worry about

      Occasionally people will just play around with something that might become useful in a open source OR closed source app, without knowing in advance. I want to know that if I create something useful, I am free to use it in my day job and hobby alike. With QT I don't have that option.

      QT is probably very good for what it is, but for this reason it can never become the de facto standard of Linux GUI development. GTK can, and quite probably will.

      --
      Save your wrists today - switch to Dvorak
    4. Re:great... by Elektroschock · · Score: 3, Interesting

      KDe is very popular in Europe. fix your Gnome file dialog and I will consider gnome too.

    5. Re:Great... by FooBarWidget · · Score: 2, Insightful

      "> how do you accidently GPL anything?

      You have a proprietary library. You develop an application, that can as well be open source, or proprietary, you don't care. So you use QT, because it appears to do the job well. At some point in time, someone thinks that a feature from the proprietary library might be handy for the app, and you link that library to the app, thinking that it doesn't matter, you just ship a closed source version. The application is shipped to the client, client sees that it should be GPL due to QT being used (note that you can't buy the QT license and make the app closed-source afterwards - QT doesn't allow that). Client requires the sources to the proprietary library and rights to distribute it under GPL."


      You haven't "accidentally GPL'ed your software". You've only violated the license.

      Stop this "GPL is viral"-myth. Your software does not automatically become GPL'ed if you distribute or link to GPL'ed software! You'll be violating the license, yes. But your software won't be automatically GPL'ed!

    6. Re:Great... by infiniti99 · · Score: 2, Informative

      This is absolutely not true. Go read the license sometime, it is pure GPL.

      I believe you're thinking of some old FAQ entry on the Trolltech website, probably written by someone without a clue. Saying that you can't change your application's license is ridiculous and completely unenforcable. Of course, if you distribute your code then you can't take it back (this goes for any software), but future distributions of the code could have a different license. Even the GPL itself doesn't 'force' your derivatives to be GPL, only that you break copyright law otherwise (in which case, you pay your fines and keep your source closed).

      So yeah, go use your Free Qt initially, and then buy a commercial license when you want to close the source. This issue has been brought up too many times on the qt-interest mailing list, with the same concluding remarks as this message, and with no objection from Trolltech. Bottom line: read the license.

  4. Polish? by jpsowin · · Score: 4, Funny

    I now see KDE taking the lead in polish and professionalism on the desktop

    I bet those Polish people are happy... :)

    1. Re:Polish? by MrEd · · Score: 2, Funny
      --

      Wah!

    2. Re:Polish? by nutshell42 · · Score: 2, Funny
      I bet those Polish people are happy... :)


      Of course they are, they can enjoy the most Polished desktop experience for Linux... =)

      --
      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage
  5. Not bad at all. by dbarclay10 · · Score: 2, Insightful

    It's a pretty small installation as these things go, but most business uses probably revolve around those sizes of networks.

    So good news.

    And, if it turns out that it's bullshit, at least it's first-rate bullshit :)

    --

    Barclay family motto:
    Aut agere aut mori.
    (Either action or death.)
  6. Ehh by Timesprout · · Score: 5, Insightful

    We are operating a LTSP server with (at this date) twelve concurrent users. We also have another four stand-alone workstations used at some of our other sites.

    Without wishing to be overly critical 12 users does not constitute Enterprise level. Yes its nice to see a success story but do we really need to get a story on every KDE/GNOME deploment in the universe ? Can we maintain some perspective with the headlines please.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
    1. Re:Ehh by snilloc · · Score: 2, Insightful
      Yeah, ditto that, AND they still need XP workstations for AutoCad, and idiots are still sending them MS-only files.

      Sure, this is great - they're saving cash and maintaining productivity, but they're far from the "dream" of a totally MS-free environment.

    2. Re:Ehh by prockcore · · Score: 4, Funny

      Yes its nice to see a success story but do we really need to get a story on every KDE/GNOME deploment in the universe ?

      This just in.. I've just deployed GNOME on my laptop. I can't say how much money it has saved me, accounting is still working on the numbers. Upper management (my wife) is still resistant to converting the entire household.. but we're making progress.

      Further bulletins as events unfold.

    3. Re:Ehh by rseuhs · · Score: 2, Insightful
      Without wishing to be overly critical 12 users does not constitute Enterprise level.

      What is "enterprise level" anyway?

      This is a moot point. The FUD around KDE and Linux is that it's "too complicated" for mere mortals. Obviously, it doesn't matter if Jane Secretary works with KDE in a 20-people company or in a huge worldwide corporation. Obviously, KDE is a viable alternative for non-geeks, too.

    4. Re:Ehh by NineNine · · Score: 2, Funny

      and idiots are still sending them MS-only files.

      They're not "idiots". They're customers. And let me guess, you're unemployed, aren't you?

  7. sure by Anonymous Coward · · Score: 2, Funny
    "I now see KDE taking the lead in polish and professionalism on the desktop"

    Yeah, and i see hot chicks. But I still spend saturday night alone, reading slashdot, and jacking off.

  8. Someone explain the (L)GPL to the guy... by netsharc · · Score: 5, Interesting

    that when he wants to develop an in-house program that isn't going to be distributed anywhere else, the GPL doesn't require him to release his sources to the public, so he didn't need to be really concerned about the licensing issue.

    --
    What time is it/will be over there? Check with my iPhone app!
    1. Re:Someone explain the (L)GPL to the guy... by CoolVibe · · Score: 3, Interesting
      Someone moderate this guy up, because he's spot-on.

      Oh, and I'm a full-time KDE user too... albeit not on Linux... KDE has worked wonders for me on FreeBSD and Solaris too! KDE is not Linux-centric.

    2. Re:Someone explain the (L)GPL to the guy... by Billly+Gates · · Score: 4, Insightful

      "You get the entire Microsoft Enterprise developer suite for less money than a Qt developer license."

      Win32api, MFC, com/dcom is a nightmarish piece of crap. May god help you if you have to develop software with it. .NET and its proprietary libraries are leeps and bounds better but I have not tested them out.

      Swing is good for general programming or jsp's but your apps are limited to java.

      Carbon/coca is ok but its limited to the mac platform. WxWindows/GTK is a great cross platform gui toolkit but its limited to mainly gui development.

      QT is the best api out there for gui development. But its not its main strength.

      QT has classes for gui's, database access, 3d graphics with opengl integration, 2d graphics for video and 2d graphics development, networking, xml, and it even has pda portability! Its a suite of api's and it provides a great value.

      Its worth every penny if you are a professional developer or a corporation who develops software. If you think its expensive have you ever scanned the price of third party api's? Rogue wave is expesnive and many companies charge $1,000 per user for just a networking specific or pda specific set of api's! QT offers not a specific set but a whole suite. The gui example shows how much time can be saved with QT also. This is important because programmers are expensive not to mention bugtracking eats into deadlines.

      QT not only serves a market for cross platform development, but it also saves money for alot of companies and professional software contracters. I heard stories of WIndows only developers using QT becase MFC and the win32api sucked so bad and just took to much time to get anything done. The few grand spent paid itself back.

      There are alot of free api's to use of course and part of QT is free for non professional development. However QT is really not that expensive compared to the competion and quite good. You really get a good value. Not to mention companies like SCO (vomit) charge over $1,000 for their own 1980's ms C compiler and gnu tools.

    3. Re:Someone explain the (L)GPL to the guy... by g4dget · · Score: 2, Informative
      WxWindows/GTK is a great cross platform gui toolkit but its limited to mainly gui development.

      Not at all. wxWindows has C++ classes for I/O, networking, threading, network protocols, and other facilities. So, for that matter, does Gtk+.

    4. Re:Someone explain the (L)GPL to the guy... by KiwiSurfer · · Score: 2, Informative

      GNOME isn't Linux-centric too. Sun is in the process of porting GNOME to Solaris and I'm also writing this from a FreeBSD box running GNOME 2.2. Both GNOME and KDE works perfectly on FreeBSD and that shows that both projects has made a lot of effort to make sure their code works fine on non-Linux OSes. This is good because it means non-Linux users have the same choices as Linux users.

  9. KDE Success in the Enterprize? by schnits0r · · Score: 2, Funny

    Did Picard endorse this?

    1. Re:KDE Success in the Enterprize? by CleverNickName · · Score: 4, Funny

      Did Picard endorse this?

      Yep. The new apps "KPolarityReverse and KSensorArrayMod" are awesome.

      Oh, crap. I gotta go. I have a runaway "KNanite" process.

    2. Re:KDE Success in the Enterprize? by Enigma2175 · · Score: 2, Funny

      Yep. The new apps "KPolarityReverse and KSensorArrayMod" are awesome.

      Yeah, those apps are nice. However, my KEjectWarpCore always seems to crash when I need it most (although it appears to be running fine when not being used). Has anyone else experienced this problem in their enterprise?

      --

      Enigma

    3. Re:KDE Success in the Enterprize? by CleverNickName · · Score: 4, Funny

      Yeah, those apps are nice. However, my KEjectWarpCore always seems to crash when I need it most (although it appears to be running fine when not being used). Has anyone else experienced this problem in their enterprise?

      Yeah. Upgrade to KPlotDevice 2.2a and you'll be fine.

  10. Re:A flash-only web site?? by Lshmael · · Score: 2, Informative

    Much as I hate all Macromedia products (grr!), there is a Flash plugin for Netscape-compatible browsers that is for Linux. Go here.

  11. Good deal, KDE is a great desktop by pair-a-noyd · · Score: 3, Interesting

    It's hard to say anything bad about the latest release. Works great for me.
    And I've set several first time LInux converts up on it and they not only like it, they have a fairly easy time adjusting from windows to Linux.

    It's really a good thing.

    Thanks KDE guys, you got a good thing going!

  12. Hello? Hello? by Slur · · Score: 5, Insightful
    Is UNIX ready for the desktop?

    Yeah, I think so.

    You can go back to sleep now.

    --
    -- thinkyhead software and media
  13. Re:KDE Myths by CoolVibe · · Score: 3, Informative
    [yeah yeah, troll... but I'll bite this time. I feel like burning a little karma]

    Wow, that's a lot of conjecture and speculation you're spouting, yet you haven't given any solid proof of any of your arguments. Most of it is objective (X is better than... Y is faster than...).

    There are also quite a few flaws in your diatribe. (i.e. Ximian's Red Carpet is NOT part of "official" Gnome)

    Anyway, for the real beef on KDE myths and facts, go here.

    ...and remember, it's only a desktop environment. Remember you can always opt for something else, because the FOSS has given us choice.

  14. Re: by Mithrilhall · · Score: 2, Funny

    Why the Polish...I mean come on...what about us! =)

  15. Better than windows by quantaman · · Score: 4, Interesting

    I personally find KDE to be better than Explorer for me. Of course windows on a whole is still far more user friendly when one considers program instillation, learning curve, and generally things working. However if one were to consider the desktop environment of windows compared to KDE I do find KDE to be superior.

    Configurability: KDE hands down, the Control Center simply allows so much to be configured, my system is currently set up to respond precisely how I want it. Windows respond to mouse overs after the time I specified, right number of desktops with the correct visibility of other apps, themability also a big plus. Don't know if XP has themability or to what degree but I don't consider it a major function.

    Look & Feel: Used to give it to Windows but now I think I like KDE better. Basically a function of familiarity of the system combined with actual looks, themability helps KDE here.

    Usability: Both have a fairly comprehensive start menu. I'll discount the points I could give KDE for a greater amount of software initially since this isn't necessarily a long term effect as you'll fill both with software you need eventually. However I do prefer the KMenus method for listing large numbers of programs as a heirarchy, when Windows tries to list 3 full columns at once it's much too slow especially since you probably already know the location of the item you're looking for. Also KDE gets points for multiple desktops, yes I know that you can get programs for Windows to mimic that but it doesn't work as well, most notably it simply hide apps so that cycling through apps in one desktop gives you apps for all desktops. The file manager for windows is generally nicer but the combination of file manager and CLI built in for KDE should give it the advantage there but I'll call it a tie.

    Either way overall I prefer KDE but after a certain level it comes down to familiarity. I used to use Windows alot and prefered that but recently I've almost entirely switched over to Linux, just found that the things I did alot were just as good and easy in Linux. Actually it's mostly multiple desktops that gets me. Frankly Gaim still isn't up to par with Trillian and Evolution isn't as nice as Eudora but the entire environment is nicer to work in. But either way that isn't directly pretaining to the Window Manager.

    --
    I stole this Sig
    1. Re:Better than windows by Osty · · Score: 4, Informative

      [KDE] Windows respond to mouse overs after the time I specified, right number of desktops with the correct visibility of other apps, themability also a big plus. Don't know if XP has themability or to what degree but I don't consider it a major function.

      All of that is available in Windows. Get TweakUI from the Power Toys page and you can enable X-Mouse if you like focus-follows-mouse functionality (personally, I don't like it, but to each his own). You can also theme XP with StyleXP from TGTSoft (or if you don't want to pay, you can find the uxtheme.dll hack on google -- search for "uxtheme.dll SP1", no quotes). Tons of themes are available.


      However I do prefer the KMenus method for listing large numbers of programs as a heirarchy, when Windows tries to list 3 full columns at once it's much too slow especially since you probably already know the location of the item you're looking for.

      That's just organization. There's nothing stopping you from organizing your Program Files menu on the Start Menu in Windows. KDE has a nice organization because it comes with a lot of apps to begin with. Windows on the other hand tends to rely on separate software, and each installer wants to have its own top-level menu. Don't let it. Some apps play nice, like all of Microsoft Games Studio's games -- they all install under "Microsoft Games" rather than having one menu for each game. So, organize the menu if you don't like the default.


      Also KDE gets points for multiple desktops, yes I know that you can get programs for Windows to mimic that but it doesn't work as well, most notably it simply hide apps so that cycling through apps in one desktop gives you apps for all desktops. The file manager for windows is generally nicer but the combination of file manager and CLI built in for KDE should give it the advantage there but I'll call it a tie.

      Try the Virtual Desktop Manager, again from Power Toys. It does multiple desktops correctly, though it does have some other issues. Also, I guess I'm not familiar with KDE's file manager/CLI (I assume you mean Konqueror?), but remember that the Konqueror design is essentially Explorer/Internet Explorer's design -- it's really little more than a container for other objects. There's a Power Toy to open a command prompt from a folder, or you could try something like this instead, a command prompt explorer bar to put a CLI directly in the explorer window. Is that what you mean KDE does?


      Sure, right out of the box KDE is more configurable and has a little more functionality (virtual desktops, mostly). But with a little work and using only that which is built into Windows or Power Toys provided by Microsoft directly (ie, not replacing your shell with something like LiteStep, or paying for something like StarDock's WindowBlinds) you can make Windows (XP) do everything that made you choose KDE over Windows. The only thing Windows can't do is run on top of Linux :).

    2. Re:Better than windows by SiChemist · · Score: 2, Informative



      I have a couple of favorite features in KDE (3.1) that (AFAIK) have no windows counterpart.
      Open the KDE file browser and type fish:// plus the location of a machine running sshd and you can then graphically browse/copy/delete/etc files on the remote machine as if it were local. This feature even shows thumbnail previews of remote files (if you have that feature enabled). Browsing is very fast over my DSL connection to the machine at work.

      Another great feature is the KIO CD slave. Typing audiocd:/ in the Konqueror address bar gives you a directory listing with .wav files in [by name] or [by track] folders, an [Ogg Vorbis] folder with tracks in that format and a MP3 folder. Copying files from these folders automagically extracts and encodes the tracks in the appropriate format. Slick!

    3. Re:Better than windows by bogie · · Score: 2, Funny

      Yes but can you make linux lock you out of your computer because you haven't activated it yet?

      Saying you can do X task with Windows is missing the point. The bottom for most linux users is they get to avoid having to use Windows in the first place.

      --
      If you wanna get rich, you know that payback is a bitch
  16. Enterprise? by Anonymous Coward · · Score: 4, Insightful

    Give me a break, I have friends with more computers and servers in their homes than this company. No matter how bad KDE was, that Sysadmin could walk around to each desk and teach everyone in the company how to work with KDE in one day.

  17. Great... by ultrabot · · Score: 4, Insightful

    KDE is indeed very polished, snappy and comfortable, arguably more so than Gnome (apart from Red Hat's excellent Gnome). However, Gnome & GTK is a more future-proof *platform*, since you can develop a toy application with it, and if it is succesful, you can release it with whatever license you/your employer wants to use. With KDE & QT, your application will only be GPL, unless you cough up the money for QT license *before* you start developing your app.

    For example, I develop Python applications in my current job. There are some python libraries that can't be released under GPL, by any means (the will of the company, not mine). In those cases, I just can't import those libraries when I develop a GUI application if I use PyQT. However, with PyGTK, I can release anything I want with any license I want.

    So, the main point is that even if your application could be GPL, all the libs that the application would use can't necessarily be so. Of course one can use CORBA etc. the insulate the non-GPL portions, but it's a drag and I'd much rather use GTK. The code that uses GTK can be deployed everywhere without worries, with QT you have to keep vigilant that you don't accidentally GPL'ize anything.

    In my view a library is not a "commodity" until its use is absolutely free of strings. That's the reason I avoid proprietary libraries, and GPL libraries. Liberate the infrastructure!

    --
    Save your wrists today - switch to Dvorak
  18. This qualifies as success in the enterprise? by Numen · · Score: 5, Insightful

    Aww come on chaps.

    As an individual story this is kinda cool. As a slashdoy headline of "KDE success in the enterprise" it's just sad.

    And I would imagine all the Apple users raised an eyebrow at "is Unix ready for the desktop".

    Like some business somewhere uses KDE on their desktop... so what? You not see how desperate it is to be going nuts over this rather small instance... how many desktops exactly are involved here?

    There have to be better examples than this.

  19. Desktop Ready on Enterprise Level is REAL! by westyvw · · Score: 5, Informative

    After reading comments that there should be more examples, and a larger amount of clients would add credibility, I would say there is:

    How about 450 thin clients running KDE with 800 users? All running from one Linux server box. Now that sounds good!

    Articles:

    http://techupdate.zdnet.com/techupdate/stories/m ai n/0,14179,2860180-1,00.html

    and the follow up:

    http://newsforge.com/newsforge/02/12/04/2346215. sh tml?tid=19

  20. Recent Experience by AKAImBatman · · Score: 5, Insightful

    His mention of building KDE reminded me of my recent FreeBSD install experience. After getting pissed off at RedHat constantly locking up my USB mouse (I don't know why I keep trying Linux distros. I must be a sucker for punishment or something.) and failing to support my NVidia card (Your kernel is too old, update. Oh wait, now it's too new, downgrade. RPM compile? I'm sorry Dave, I can't do that) I decided to try building a trusty FreeBSD box instead. I figured, "if Linux is here, BSD must already be there too!" Well, I was right and wrong at the same time.

    My first attempt was to build a Gnome desktop similar to RedHat. FreeBSD 5.0 itself installed cleanly, and with the help of a FAQ I was able to build NVidia drivers for 5.0. (One kernel module! You hear me Linus!!! One module for every friggin' kernel! BTW, for anyone who wants to do this, 5.0 is not officially supported by NVidia. The module will not install by default! You need to modify the header to remove the 5.0 checks and use the new AGP stuff.) So far, so good. I begin the build of Gnome. It built and installed cleanly. Unfortunately, the desktop was a little sparse and didn't look like the RedHat desk at all.

    So I began tweaking it. I added Bluecurve to replace the hideous default theme and then tried attacking the problem of installing programs. It soon tells me "Only root can add to the foot menu". Fine. So I log in as root and modify the menus. Come back as the user and none of the new icons show up! Is this a sick joke? Even worse, I cvsuped and upgraded to Nautilus 2.2. Suddenly, I have no way to change the Nautilus theme, it looks like crap, and all my icons are "unknown documents". On the bright side, I can sample the beginning of an MP3 by mousing over. Swell. A search on Google Groups tells me that a *lot* of people are having this problem with Nautilus (both Linux and BSD) and noone has yet found a solution. But don't worry! They'll have an XML config file in the next version that will fix all this. Couldn't they have done this in the first place? This goes on for awhile, with the desktop getting worse the more I tried to tweak it. Oh, and it's impossible to copy desktop settings between users. Apparently, these config files are tailored to individual logins. They look like serialized objects or something. Bonobo perhaps? Finally I give up and install KDE.

    Now, I didn't install KDE to begin with, because the 2.x UI was kind of flakey. It wasn't that it didn't work, it just kind of flashes and resizes in a very ugly fashion. None the less, I figured that 3.1 couldn't be any worse than Gnome. So I cvsup and begin a "make install". It begins building. And building. And (this thing is huge!) a day later I have a KDE desktop installed. No install problems to report. I booted up my brand new desktop, and.... WOW, IS IT EVER BEAUTIFUL. Well, save for the fonts. I had to tweak those a bit. 12 pt. Arial looked too thick on the screen. Later I loaded my TTFs from my NTFS partition. Cheating, but hey. Nice fonts are nice fonts. :-)

    Anyway, I just started *using* my KDE desktop. There really wasn't all that much I needed to tweak. I got Russian keymappings set up for my wife (a seemingly impossible task under GNO-it doesn't work-ME), installed KDevelop (nice IDE!), Netbeans (I love how unixes don't touch the swap file), and FreeBSD OpenOffice 1.1 (Side note: needs a full install per user. Yuck.). Worked like a charm. Even my wife, who usually hates these experiments, really loved this desktop. She soon was browsing the web, checking email, typing letters, etc. without my help. And she absolutely *loved* the action sounds.

    So here I sit. One KDE desktop on the nicest OS known to man (maybe save for OSX) and I am happier than a clam. The really great part about KDE was that everything *just works*. Like with BSD where sendmail works from the point of install, KDE never needed my help to get working. I just had to tell it my preferences, plus enable KDM and I was good to go. No hassle, no idiot scripts to

    1. Re:Recent Experience by Anonymous Coward · · Score: 2, Funny

      Where can I buy the abridged version of this post? Thanks

    2. Re:Recent Experience by GauteL · · Score: 3, Informative

      You seem to have some obviously legitimate problems. However some of them are pretty simple issues that reading READMEs and any GNOME-user should be able to help you with.

      1. The bad icons on the desktop is due to you missing "gnome-icon-theme". This is a FreeBSD (and Debian) distribution issue. Nautilus should depend on "gnome-icon-theme". Installing that package will make the default icon theme show up. Why the BSD and Debian -distributors of GNOME did not add this dependency beats me.

      2. Copying settings means copying .gnome* and .gco*. They ARE copyable. If you cannot seem to copy settings, then you've skipped one of these.

      3. The menu-editing problem is a genuine GNOME-problem, so might the russion-problem (that I have no idea about).

  21. clarified? by Slur · · Score: 3, Informative

    I use NetBSD every day. I use Mac OS X every day. They're both UNIX as far as I'm concerned, regardless of how many Erdos points they are removed from their AT&T ancestry.

    You know what the Mac Window Manager is? It's a UNIX daemon. You know what Mac OS X "Web Sharing" is? It's Apache. You know what the core compiler of ProjectBuilder is? It's gcc.

    Perhaps my definition of "UNIX" is too broad for some, but I see no reason to split hairs about something built around the same foundation and principles. However I will happily agree that Windows NT is not UNIX.

    --
    -- thinkyhead software and media
  22. The cost of QT by Kidbro · · Score: 3, Insightful

    The cost of a QT license amounts to roughly the same money it takes to have a decent developer working for a week or two. And this is ONLY if you're going to sell the end result. This could hardly be a problem for any serious product development company.

  23. Only three good things in computing nowdays by oosid · · Score: 4, Funny

    1. KDE 2. BSD 3. OS X ...oh wait. That's only two.

  24. How do the licenses play together? by Lumpish+Scholar · · Score: 2, Interesting
    I admire Trolltech's flexibility in licensing, their willingness to open Qt to use by free and open source developers.

    A couple of Slashdotters argued:
    As the copyright holder, you can change the license any time you want. You can start it as GPL when it's in-house, and change the license later if you want to sell it outside of your company.
    Not so with QT. Can't remeber the exact terms, but that procedure is explicitly forbidden. If you start it as a GPL project using QT, you can't just change license. You have to buy the QT license and develop a new app from scratch.
    I understand what you're saying, and I understand what Trolltech wants, but I don't understand how anyone thinks they got there.

    GPL: You can distribute internally. Anyone who get the binary has the right to request (and receive) the source. Not a problem; that's all internal.

    Qt commercial license: Some number of developers are licensed to build with the Qt framework and distribute the result with a non-free license.

    So what prevents a shop from having a bunch of internal developers who only distribute their results internally, plus one licensed person who builds the "gold disk"?

    P.S.: According to the URL above, you're supposed to:
    Use the Qt Commercial License to ... [b]uild software that is not sold, but that advances the business goals of a commercial enterprise.
    Seems to me the GPL gives you the right to do that. How does Trolltech expect to enforce the clause quoted above?
    --
    Stupid job ads, weird spam, occasional insight at
  25. Rubbish. by torpor · · Score: 2

    This is just the sort of snobby elitish pedantism which gets Linux into trouble, consistently. Lets see, how about we call your company "too small" to be called a "company" ...

    The word 'enterprise' is not a 'class' of business nor does it imply any 'size of business'.

    The word 'enterprise' simply means "A business organization." as opposed to an educational institution, or personal user.

    Please learn to use a dictionary, and especially work on your 'marketing dreck filter 101' language skills.

    Whatever Microsoft (or IBM) may have done to this word, getting Linux installed in this budding enterprise is a damned fine thing. Hats off to to the entire crew of the Display Works crew for proving that yes ... Linux *is* ready for most enterprises...

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    1. Re:Rubbish. by Ed+Avis · · Score: 2, Insightful

      The word 'enterprise' doesn't really mean anything, it is just a magic word uttered by marketers because it has a positive effect on other marketers, PHBs and general timewasters. Whatever meaning it once did have has been squeezed out. In general, any product with 'enterprise' in the title is to be avoided (just like any Microsoft feature called 'smart').

      So no point arguing about what exactly 'enterprise' means. Let those who want to use it use it, and the rest of us can continue speaking English as before.

      --
      -- Ed Avis ed@membled.com
  26. Re:Visual C++ Standard is $109. by Billly+Gates · · Score: 2, Insightful

    .... Forcing someone into a choice of licence for their end-product because of a choice of GUI API is retardedly counterproductive......How much of a fuss would people be making if Microsoft Visual C's EULA dictates how you use, licence and distribute programs generated by the compiler

    Go use the Introductory or Academic edition of VC++? A dialog will always display saying distributed binaries are prohibited! Its printed in the EULA about how you can distribute binares. Infact the Windows mobile sdk prohibits GPL DEVELOPMENT!

    "
    How much of a fuss would people be making if Microsoft Visual C's EULA dictates how you use, licence and distribute programs generated by the compiler? The sooner someone re-writes KDE to not use QT the better"


    FYI the $109 standard edition that you linked above is probably the introductory edition which will display the same message about distributed binaries. I do not know because I have not used it. Maybe someone reading this can answer that. It would not supprise me if any EULA is included telling you how to use the default binaries. Its rumoured that some .net development EULA's also forbid gpl development.

    Troll Tech is no different from Microsoft in this regards. Ms does this to their products and are not as lenient as Troll Tech. If you want to use their services you got to pay. However they are nice enough to let thouse who can not afford it play with their product. Students can not afford it anyway and its great PR.

    TrollTech has investors and bills to pay and the price is quite cheap compared to its competitors. It comes with alot of tools as well as the api's.

    Keep in mind at the end of my earlier post I mentioned bussiness users are the ones who pay. $499 is dirt cheap because of the amount of money saved from decreased development time. Infact I say its probably worth 3x times as much! I am sure you paid more for your monitor and your computer then $499.

    "Win32 is not that terrible, especially compared to X."

    Yes X sucks but QT is there to make alot of it easy just like .net does for Windows in terms of simplying things and hiding complexity.

  27. Re:kde: mickey mouse or sesame street? by Billly+Gates · · Score: 2, Insightful
    Agreed with the icons part. I have trouble deciding what each icon does with the new default kde 3.1 theme. It could confuse new kde users as well comming from Windows.

    You can download the old icons if you like from kde.org. FreeBSD has the Kde icons themes in the ports. Go look at themes.org or kde.org to download the themes pack. Its kind of hard to fine on the web. I do wish the KDE team would at least put some of the other icons in the theme folder.

    I also find that kde 3.1 is getting a little cluttered and its not as clean as the 2.x series or gnome. It use to be the other way around in the past. Kde was always had a simpler interfact then gnome. However Sun has invested alot of R&D into UI development for Gnome and it has paid off. Maybe version 4 of kde will fix this.

    PS trash Suse or any other .rpm distro. They are a pain in the ass. Debian, Gentoo, or FreeBSD may be what you are looking for if you like to add and delete alot of packages. Only Gentoo or FreeBSD will probably include the latest kde and or the kde icon themes.

  28. RH 8 & 9 by jobsagoodun · · Score: 2, Informative

    Having just installed RH8 (9 doesn't work with WebSphere yet) for a development project I was really impressed with how far it has come since RH6 and RH7. In fact, so impressed I'm having another go at replacing win2k on my notebook with it. Last time I tried, I had trouble working with people using MS Word etc. Openoffice initially looks good - time will tell if I can interoperate. Its great that KDE and Gnome are moving forward so fast - they really look like a viable desktop platform these days.

  29. Re:Duh... by WindBourne · · Score: 2, Informative

    If you need speed (or extremely low memory useage), try icewm or blackbox. Personally, I find KDE is awesome on the desktop, but use ice on an old toshiba satallite pro.

    --
    I prefer the "u" in honour as it seems to be missing these days.
  30. fantastic work by main() · · Score: 3, Funny

    > Quote: "I now see KDE taking the lead in polish and professionalism on the desktop".

    Yes, the kde internationalization team have done a truly fantastic job.

    Oh... *polish*...

    I'll get my coat.
    Si

  31. Whats wanted in a destop by ExEleven · · Score: 2, Insightful

    I have recently realized that People dont care about Real Multitasking, Threading, a easy to use shell. What people dont want is "Questions" to a normal user, a "question" is a mind bogggleing thing, even if its just to turn off a startup hint, they will dread reading it and ask "whats this mean" to the nearest IT person.

    What windows does is it ignore's us geeks who like to decide what we want top do and just does it without asking. So really, you just need to remove "Questions" and you will have a suitable desktop/home system.

    This is also why I feel that a lot of people dont like the debian installer (even geeks).

  32. Two points here. by Balinares · · Score: 2, Interesting

    > All of that is available in Windows. Get TweakUI...

    Microsoft Windows: making you redefine "available in" since 1995! *g*

    > But with a little work [...] you can make Windows (XP) do
    > everything that made you choose KDE over Windows.

    Okay, two point here.
    1) KDE does NOT require 'a little work'. It's already powerful and functionnal that way out of the box. No need for crutches of any kind.
    2) Last I checked, the Windows GUI was still broken in deep ways. You can't move or resize an application window that is busy. Killing a dead explorer takes down the ENTIRE desktop. Sure, it respawns right away (if we can't make it stable, well let's sweep the unstability under the carpet, right?) -- leaving behind the application windows that are busy and not responding right at the time. Window folding still isn't there. Advanced features (virtual desktops et al) felt awfully awkward last time I checked, behaving mostly like a single desktop with some windows hidden -- compare with the seamless way it works in KDE.

    Etc, etc.

    There are a number of issues with Linux, a number of things that work more smoothly in Windows, but the desktop environment is no longer one. That battle is over, and Windows lost it majorly (mostly due to its own monolithic design, funnily enough). Get over it.

    --

    -- B.
    This sig does in fact not have the property it claims not to have.