Slashdot Mirror


KDE 4 to Support Apple Dashboard Widgets

Ryan writes to tell us Applexnet is reporting that Zack Rusin, a lead developer of KDE, has confirmed that KDE 4 will be able to run and display Dashboard widgets similar to Mac OS X 10.4. From the article: "Basically, this means that a layer (similar in some ways to layers in Adobe Photoshop) in the KDE desktop could function the same way that Dashboard does in Mac OS X. Widgets themselves are not inherently difficult to write nor properly interpret, since they are usually just HTML and Javascript (although Cocoa code can be included, the developer's skills permitting). Furthermore, since Konqueror and Safari share very nearly the same rendering engine, KHTML and WebKit, this too will simplify the process."

63 of 373 comments (clear)

  1. Too bad the K name is taken by tepples · · Score: 4, Funny

    Konfabulator?

    1. Re:Too bad the K name is taken by User+956 · · Score: 2, Informative

      Konfabulator?

      Nah, didn't you hear the news? Konfabulator has been renamed to "Yahoo widget engine". Which means "konfabulator" is up for grabs.

      --
      The theory of relativity doesn't work right in Arkansas.
    2. Re:Too bad the K name is taken by zarr · · Score: 3, Funny

      Kkonfabulator! :)

  2. Re:who knew by theAtomicFireball · · Score: 4, Insightful

    Sure... if you define "anywhere" to mean "anywhere but windows"

  3. A possible merge in store, perhaps? by hahafaha · · Score: 4, Interesting

    Apple already took a lot from UNIX. It pretty much *is* UNIX. Perhaps it will lend something to KDE.

    Most UNIX-people use Apple because it still is UNIX but with a better GUI. Perhaps KDE will convince Apple to make the GUI Free Software.

    Or maybe Apple will just sue the socks off of the KDE project.

    1. Re:A possible merge in store, perhaps? by HowIsMyDriving? · · Score: 4, Insightful

      It will never happen. Apple needs OSX to be able to be in the market place. Apple, while making money off of the hardware will need OSX, especially since going to the Intel platform to make it different. If they opened it up to white box computers no one would buy Apple hardware, and they would soon be stuck with just iPods and iBooks and Powerbooks. The cannot do this, for it would kill the company.

      --
      Welcome to the Entropy Bar, may I take your order?
    2. Re:A possible merge in store, perhaps? by linguae · · Score: 3, Insightful

      Most UNIX-people use Apple because it still is UNIX but with a better GUI. Perhaps KDE will convince Apple to make the GUI Free Software.

      And don't forget about the ability to run commercial applications such as MS Office and Photoshop. I believe Macs are preferred to a standard Linux or BSD desktop configuration mainly because of mainstream application and hardware support; the GUI just makes the experience more worthwhile.

    3. Re:A possible merge in store, perhaps? by aztracker1 · · Score: 2, Interesting

      Considering that *most* computer sales are laptops, it may well be a good thing to F/OSS their OS... you would get *real* support for branded hardware, and OSS community support for other hardware... Honestly, it's the *only* way I would trust apple to have an OS for non-apple hardware is an OpenSource license, considering what happened the last time they allowed 3rd party vendor licensing.

      I really like OSX 10.4, and would really like more support, the intel move will help this a little. Open-Sourcing the OS could help a *LOT*, maybe restrict the license to use without redistribution, or something... Which would allow for download/install, but limit competing vendors.

      --
      Michael J. Ryan - tracker1.info
    4. Re:A possible merge in store, perhaps? by Eil · · Score: 4, Insightful

      Perhaps it will lend something to KDE.

      They already do. Safari is descendant of Konqueror and contribute (perhaps inefficiently) their patches back to KDE. However, since this is KDE's own effort to reproduce Dashboard from scratch (Dashboard isn't open source even if many of its components are), Apple has no reason or incentive to contribute any of their work on Dashboard to KDE.

      Most UNIX-people use Apple because it still is UNIX but with a better GUI.

      This needs to be qualified a little better because the a large number (most likely the majority) of "UNIX-people" are still happily using a non-Apple Unix. For example, I use KDE and don't see that changing anytime soon because KDE is, for me, a much more powerful UI environment than OS X. Most of my geek friends and co-workers are in the same boat, though some are considering Powerbooks for the occasional on-the-road work.

      Perhaps KDE will convince Apple to make the GUI Free Software.

      Not going to happen and literally everyone at Apple has said as much. The simple, elegant OS X GUI is Apple's trump card. It is the main reason to buy a Mac. If they give that away, then anyone on the planet can implement it and Mac sales go down the tube. Sure, there are many reasons to buy a Mac but the OS is definitely the biggie. This is why Apple is putting so much effort into making sure that OS X does not run (easily) on plain Intel boxes.

      Or maybe Apple will just sue the socks off of the KDE project.

      I don't see how that's possible unless Apple went patent-squatting on the desktop widget engine idea. Dashboard may be the most popular implementation, but it was hardly the first to exist.

    5. Re:A possible merge in store, perhaps? by IGnatius+T+Foobar · · Score: 2, Insightful

      Most UNIX-people use Apple because it still is UNIX but with a better GUI.

      Uh, no.

      "Most UNIX-people" use Apple because the Apple desktop users outnumbered other unix desktop users, so when Apple switched to unix, they instantly became the #1 desktop unix brand. You're swapping cause and effect.

      True, there are some people who moved from other unices to Apple, and if so, great; they went with what they liked, but don't make it sound like the entire unix world moved en masse to Apple when OS X came out.

      Also, one other thing: by some counts, Linux users now outnumber Apple users. I will only make a passing mention of this because it's debatable.

      --
      Tired of FB/Google censorship? Visit UNCENSORED!
    6. Re:A possible merge in store, perhaps? by Overly+Critical+Guy · · Score: 2, Informative

      Perhaps KDE will convince Apple to make the GUI Free Software.

      How could anyone possibly think this, and actually post it? Everyone knows this will never happen.

      --
      "Sufferin' succotash."
  4. Memory Usage by Arctic+Fox · · Score: 4, Informative
    Hopefully, they'll find some way to knock down the memory usage. A couple of widgets (weather, stocks, iCal) were killing my 1Gb Powerbook.

    I switched to the ex-Konfabulator, Yahoo! Widgets and now my PB doesn't seem to thrash as much. That, and I've added a number of additional widgets.

    1. Re:Memory Usage by Arctic+Fox · · Score: 2, Interesting
      Of course.

      But 150+ Mb for a weather widget? The Mac widgets were pigs. Though, I don't think it was the individual widget's fault. I think Dashboard was funky.

      Like I said, I've since turned of Dashboard and am using the Yahoo Widgets, with far less trouble.

    2. Re:Memory Usage by theAtomicFireball · · Score: 5, Insightful

      I can't believe I'm posting hits, because I'm usually playing the drooling Mac fan-boy part in this here Slashdot play we're all in, but...

      Do you realize how inefficient even a 12 meg memory footprint for something that pulls down like 20 bytes of weather data from a URL and then displays that data along with an image to indicate whether it's sunny, raining, or snowing? Widgets are a great idea, but they ARE memory hogs and take far more processor cycles than they should to do their job. They are not the best example of software engineering to ever come out of Cupertino by any stretch of the imagination.

  5. Exciting by BrenBren · · Score: 5, Insightful

    I think this is a great idea. Right off the bat, there will be lots of Widgets available.

    The Apple community will also benefit, because there are probably a lot of people in the Linux community that will write new Widgets that haven't been thought of (or thought necessary) by the Apple programming community.

    I, for one, welcome our new Widget overlords.

    1. Re:Exciting by mblase · · Score: 4, Informative
      I think this is a great idea. Right off the bat, there will be lots of Widgets available.

      No, there won't. The headline is misleading. Read carefully:
      ...the upcoming KDE 4 will be able to run and display Dashboard widgets much in the same way that Mac OS X 10.4 can.... I'm planning to add full OSX Dashboard compatibility layer for Plasma....Basically, this means that a layer (similar in some ways to layers in Adobe Photoshop) in the KDE desktop could function the same way that Dashboard does in Mac OS X.
      Furthermore, keep in mind that a not insignificant number of OS X widgets interact specifically with OS X apps like iTunes. Obviously, only internet-based widgets (like Google lookups) could be cross-platform.
    2. Re:Exciting by bonzoesc · · Score: 2, Insightful

      Mac widgets are basically tiny HTML/Javascript applications, with the option of using native code and certain JS functions to access system stuff normal web pages shouldn't.

      They're rendered and run by WebCore (derived from KHTML), so adding them to KDE is simply getting KHTML to support transparent windows and the extra JS stuff. Getting them to run the widgets with native code parts probably won't ever be a priority.

    3. Re:Exciting by rampant+mac · · Score: 2, Funny
      "[...] there are probably a lot of people in the Linux community that will write new Widgets that haven't been thought of (or thought necessary)"

      I can't wait to download the 324 widgets that will allow me to control XMMS, each just a little bit different from the last.

      --
      I like big butts and I cannot lie.
  6. Pulling numbers right out your arse? by Anonymous Coward · · Score: 2, Insightful

    None of the UNIX people I know use MacOSX. And I personally think the UI is awful.

    1. Re:Pulling numbers right out your arse? by hahafaha · · Score: 2, Interesting

      I know of plenty of people like that. You might have misinterpreted what I said. I did not mean that most people that like UNIX, use Apple because of its GUI. I said that most people that use UNIX and use Apple, do so because of the GUI.

      Why do you think the UI is awful?

  7. Re:Lets slow down KDE Even more! by chill · · Score: 4, Informative

    You haven't used KDE lately, have you?

    Each release has been faster than before with 3.5 being noticably faster than 3.4.1.

    Finally, get off your whiney ass and compile it for yourself using Konstruct. Pick just exactly what you want and make it nice and slim for you.

    That is what the source code is for, you know.

    --
    Learning HOW to think is more important than learning WHAT to think.
  8. Am I the only one by Keruo · · Score: 2, Insightful

    who thinks this is rather bad idea?
    Why do we need to bind the browser this deep to the GUI?
    Haven't we learned anything about bad design from microsoft and IE5?
    I mean something like this.

    --
    There are no atheists when recovering from tape backup.
    1. Re:Am I the only one by AntiOrganic · · Score: 4, Insightful

      Can you explain to me, from an accomplished software engineer's perspective, what's so bad about modular components that can be reused in multiple applications?

      The problem with Internet Explorer was never that it was coupled too deeply into the file manager and it was therefore buggy and insecure, and only someone with no clue whatsoever would tell you that. Internet Explorer is problematic because it has multiple zones with different security settings, and as history has shown, it's very, very easy to trick Internet Explorer into thinking that a script executing from the Internet zone is actually in the Local Computer zone, and thereby able to overwrite files, instantiate arbitrary ActiveX/COM components, and do all manners of naughty things that it shouldn't be able to.

    2. Re:Am I the only one by NutscrapeSucks · · Score: 2, Informative

      . Internet Explorer is problematic because it has multiple zones with different security settings,

      That's also true of Apple Safari & WebKit. IE has a special "no sandbox" zone for ActiveDesktop widgets, and Apple has a special "no sandbox" zone for Dashboard widgets.

      Now, it could be impossible to "trick" Safari into the wrong zone, so this won't be a problem. But the overall architecture is nearly identical.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
    3. Re:Am I the only one by tawhaki · · Score: 2, Interesting

      It is actually quite difficult to use KDE without KHTML being installed. Lots of things depend on it. I believe you wouldn't even be able to load KDE without KHTML.

    4. Re:Am I the only one by monkaru · · Score: 2, Interesting

      Konquerer will have everything to do with unless the abstraction layer is running off the X server, much like Windows ActiveX components, which wouldn't make any sense. KHTML has to be rendered by a browser because that's how the scripts will be parsed. The desktop is just a Konquerer shell anyway. It's going to make Konquerer even more like Windows Explorer, which it is a lot already, with the browser making calls to the hardware abstraction layer. I see the makings of a security hole you could drive a small band of Mongols through.

    5. Re:Am I the only one by Uncle_Al · · Score: 2, Insightful
      > KHTML has to be rendered by a browser ...
      > The desktop is just a Konquerer shell anyway.

      Hmmm...A few points about KDE:

      • Konqueror is just a shell to plug in KParts. One of those KParts is a khtml part, which makes Konqueror behave like a webbrowser. So to render a webpage you will not need Konqueror but khtml!
      • The Desktop is a program called kdesktop. It is not Koqueror!

      Why do I get the feeling you are not the KDE expert you seem to think you are?

    6. Re:Am I the only one by Matthias+Wiesmann · · Score: 2, Informative

      Widgets are not run by Safari. They are separate Unix processes. They just happen to share a library that handles HTML.

  9. Re:Lets slow down KDE Even more! by molnarcs · · Score: 2, Interesting
    You have absolutely no idea of what you're talking about... Slow down KDE even more? What version did you use last time? 2.2? With every release since 3.0 KDE is getting better and better perfomance on old hardware. I'm happily using it on a 700Mhz duron with 256Mb SDRAM (not my main machine though). Please don't spread FUD about KDE if you haven't used it for years...

    On the other hand, if KDE is slow for you (on hw with speck >= to my duron conf.), than you screwed up your config (or your distro screwed up kde). KDE permorms admirably well these days...

  10. Will enable the pent up demand for Apple Switchers by Anonymous Coward · · Score: 3, Funny

    Apple users looking to exploit the availibility of more games that Linux provides may now consider switching.

  11. Stop compaining about bloat! by Anonymous Coward · · Score: 3, Insightful

    I think this is great. KDE is a wonderful, powerful, flexible, full featured desktop enviornment. I currently run KDE 3.4.3 on a P3-450 laptop with 256mb of ram and it runs great.

    Do I think that KDE 4 will also run great on that hardware? I'll be honest, I have my doubts, but that is fine. I have seen how the KDE team did a great job of optimising the KDE 3.x series. Every release got faster and smaller (in memory). Still, if I need to get more ram, I'll do that.

    For people that want to run a computer with less ram, or can't afford any more: Don't run KDE! You can run blackbox, fluxbox, IceWM, twm, and many more!

    GNU/Linux/*NIX/OSS/Free Software is all about choices, so PLEASE don't sit around complaining about bloat (or anything else, for that matter.) Make sugestions. Make contributions. Enjoy the amazing bevy of free software!!

  12. Why a separate layer? by jbellis · · Score: 3, Insightful

    That's just apple's workaround for "we think virtual desktops are too complicated." No need to impose that on KDE.

    1. Re:Why a separate layer? by Vaevictis666 · · Score: 2, Informative
      By layer, they're referring to a rendering layer.

      I think the intention is to allow more dynamic desktop environments by putting multiple layers in your view. For example, Desktop Background -> water effect -> Widgets -> Desktop Icons -> App windows.

    2. Re:Why a separate layer? by Smurf · · Score: 2, Insightful
      That's just apple's workaround for "we think virtual desktops are too complicated." No need to impose that on KDE.


      It seems you are confusing Dashboard with Exposé.
    3. Re:Why a separate layer? by thatguywhoiam · · Score: 5, Insightful
      That's just apple's workaround for "we think virtual desktops are too complicated." No need to impose that on KDE.

      That's just your workaround for explaining Apple's more elegant solution to the problem...

      --
      If Jesus wants me it knows where to find me.
  13. Open Source Likes Apple? by romiir · · Score: 2, Informative

    If I recall correctly, the original code of the machintosh OS came from BSD 3... (Before they modifyed it extensively for commercial release) Now Opensource is taking the apple standard? This is interesting. Maby Microsoft will see this and include dashboard widgets for windows? It would be nice for once to be able to write something and run it on every os, not just Mac and Linux or Windows and Linux.

  14. Re:Lets slow down KDE Even more! by NamShubCMX · · Score: 2, Insightful
    And like most things with KDE, this feature (desktop widgets) will be 100% optional and NOT running it will not affect performance.

    Features != bloat (especially if off by default)

    Btw, KDE has had this for years, namely SuperKaramba.

    --
    We've always been at war with Eurasia.
  15. Re:I just don't see the point by Bralkein · · Score: 3, Interesting

    Well things in the style of the OSX dashboard widgets can be useful too. In this interview, Zack Rusin (the guy mentioned in the summary for this article) talks briefly about OSX-style eye-candy in KDE4, and he says that they want their interface to be useful as well as good-looking. If you still don't want the useful magic eye-candy thingies because you think they're too heavy on resources or annoying or whatever, then you'd probably be better off not using KDE anyway. You could just use XFCE or Fluxbox or something like that instead. You'd still be able to run apps from KDE or GNOME or whatever, but the DE would be more minimal.

  16. Re:Lets slow down KDE Even more! by oneiron · · Score: 2, Interesting

    I have to admit, I am completely new to KDE/Linux. However, I just installed kubuntu on a HP omnibook p3 600 w/ 256mb RAM. It runs beautifully and flawlessly with zero post-installation configuration. I dare say the notebook is a good deal snappier than when WinXP was installed on it. I'm very happy with it, and I plan to run it in the future...whenever possible.

  17. Not "most" widgets by saddino · · Score: 2, Informative

    KDE's runtime will be able to run most widgets designed for Dashboard. Also, KDE's runtime will be limited in that it will not be able to run widgets properly that use AppleScript or Cocoa in some way.

    Those two statements are contradictory. Most widgets for Dashboard, especially for those that anyone considers useful, use Applescript and/or Cocoa. So in fact, KDE will be limited to only the simplest of widgets. Not much of a feature, IMHO.

  18. Who knew that open source would be beaten by ShatteredDream · · Score: 3, Interesting

    I hate to break it to you, but Java beat them by a wide margin a long time ago. Java has been able to do the write once, run anywhere since around JDK 1.2. Yes, you still need to do testing on platforms you plan to officially support, but the big difference is that Sun has made incredible strides in making Java that reliable on all officially supported platforms.

    Now, as a Java developer I see nothing wrong with this and even see a good place for Java in the development of widgets. It's an easy language to pick up and you have the applets concept which was the first attempt to create something similar to widgets. All things considered, Java is an asset, not a competitor, for widgets.

    1. Re:Who knew that open source would be beaten by CaptDeuce · · Score: 4, Funny
      Now, as a Java developer I see nothing wrong with this... [Java is] an easy language to pick up

      Really? Compared to what?

      I'm finding that learning to speak Italian is easier, even though it will take longer. And Italian is a lot more useful for ordering food at a restaurant in Italy. Java is pretty useless in that respect -- even at a Starbucks.

      --
      "Where's my other sock?" - A. Einstein
  19. Re:Lets slow down KDE Even more! by 10Ghz · · Score: 3, Informative
    I still consider 395 megs of memory used when using the K web browser and file system to be too much.


    I currently have following things running on my KDE-desktop:

    - Konqueror with 4 tabs
    - Kontact
    - Konsole
    - Basket
    - Kopete
    - Bunch of KDE-related services (Wallet-manager, Klipper etc.)
    - The usual Linux-services

    How much RAM is being consumed? 149 megs. Let me repeat that: KDE, with all those apps running plus host of other Linux-services, is consuming 149 megs of RAM. Not exactly the 395 megs you quoted, now is it? Let's make this interesting, shall we? I also often run K3b, Amarok (with 7gig music-library), Codeine and Kword. How much RAM is being consumed with those apps running as well (for a total of Konqueror, Kopete, Amarok, Kword, Codeine, Kontact, Basket and Konsole running at the same time)? 310 megs, it seems. So we are getting closer to your figure of 395 megs (which you claim KDE consumes with nothing but Konqueror running).

    If I add System Settings (this is a Kubuntu-machine), KPDF and Kate to the mix, RAM-consumption jumps to 323 megs. Still not the same as your figure. Adding SuperKaramba, Info Center and Help in there, and the system consumes 338 megs of RAM. Kspread and Kedit make the RAM-consumption to jump to a whopping 347 megs, still not as high as your figure. And I don't even know what other apps I could be running here. My taskbar is full of running apps, and the RAM-consumption is more than reasonable.

    I still am fond of when A GUI took up 20 megs, ran well with 12 megs of memory, and was almost instainious in response to commands. (Mac OS 7.1 and Windows 3.1 on a 68030 and 486 respectively)


    Then keep on using those old GUI's. If modern GUI's are slow and bloated, why are you using them?
    --
    Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  20. Re:who knew by heinousjay · · Score: 2, Insightful

    Except, if you read the summary, you'd see it isn't, since OSX widgets can include Cocoa code, which KDE doesn't support.

    In other words, you'll get your modpoints for bashing Java, but you lose in reality.

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  21. RAM-hogging pleasure by kitzilla · · Score: 2, Interesting

    So now KDE users can enjoy the same RAM-hogging pleasure afforded us OS X users by an array of useless, bloated widgets. Now THAT is progress! ;-)

    --
    This is my post. There are many others like it. If you don't like what you read here, go try one of the others.
  22. Re:Lets slow down KDE Even more! by molnarcs · · Score: 3, Informative
    395 megs of memory is too much. K web browser never uses that much. In fact, konqi's memory usage if far below firefox's. The least amount of ram you need for kde is 192. With 256, it should work smoothly (you can even have some konq. instances preloaded). Using purely KApps makes the experience smoother than with WinXP. Now if you start firefox (which is a memory hog) or openoffice, and $insert_app_here, and you find yourself running out of ram, don't blame kde!

    This needs no special tuning whatsoever. Plain vanilla KDE will work fine without any tweaking on a puter with 256Megs. My main machine has 512, and even after extensive use, my swap partition isn't even touched. That with lots of apps loaded by default: skype, amarok, kmail, 4 preloaded instances of konqi, etc. My system begins swapping only if I start up firefox or ooo-build. (Or perhaps krita with an 50meg PNG :)

    KDE's memory management is very efficient. In fact, considering what it does, I would say that I'd expect higher memory usage. Of course, we can throw numbers around here with little or no way to back up our claims, I realize that, but if you check the specs of people running kde (on forums) you'll see that configs like a 700Mhz duron with 256Mb RAM (I mentioned this in another post) is enough. I don't know where your K browser using 384Mb RAM comes from (well, except if you pull it out of your ass). Actually I made some screenies of kde 3.4.3 here. One of the screenshots displays memory usage. If you check the clock, you'll see that it shows the state of memory after opening a lot of apps, including scribus, with images loaded, etc (and you'll see what I have running in my systray). So I don't understand people who report excessive memory usage of KDE - it is either FUD, or they should switch distroes :)

  23. Re:Lets slow down KDE Even more! by heinousjay · · Score: 2, Funny

    You're forgetting where you are. This is Slashdot, where anyone that isn't happy keyslapping arcane commands into a white on black console isn't really using a computer, and any piece of software that tries to do anything for the user is heretical.

    --
    Slashdot - where whining about luck is the new way to make the world you want.
  24. re: Dashboard and usefulness by King_TJ · · Score: 4, Informative

    That's exactly the problem with Dashboard though ... it's too tempting to approach it as "let's load it up with all types of crazy widgets!". By doing that, you make it less functional. (Takes longer to switch to them when you've got a whole screen full of them, etc.)

    Certain Dashboard widgets *can* change the way you work, but only when you select the right ones, and eliminate the rest!

    For example, Ambrosia Software makes a free widget for easily printing addresses on envelopes (http://www.ambrosiasw.com/utilities/easyenvelopes /). That's something I occasionally need to do, and it's something you don't really want to load up a whole word processing package for.

    I find the weather widget handy too. It lets me get the forecast on a whim, while not constantly running and eating resources when I don't need it. Sure, you can visit a web site to get the same info - but a widget is faster and always saves your preferences. (Web sites usually rely on cookies that you might clear out of your browser cache.)

  25. Re:who knew by Decaff · · Score: 3, Informative

    Who knew that the "write once, run anywhere" promised to us by Java, would be beaten to the punch by an Open Source project?

    Wow! So this means that these Dashboard widgets can run on my mobile phone? On Windows? On IBM z-Series mainframes? Can you write databases using these widgets? Application servers? Distributed network applications? Numerical applications?

    Excellent! Then I'll abandon the hundreds of thousands of lines of portable Java code I have written and translate it into HTML and JavaScript after reading your informative post.

    Oops! Hold on! Let's take a look at the article:

    "KDE's runtime will be limited in that it will not be able to run widgets properly that use AppleScript or Cocoa in some way. Likewise, it's possible that Mac OS X users may also have to face not being able to run some widgets that depend on KDE somehow."

    Oh well, back to Java....

  26. Re:Huh? by jZnat · · Score: 4, Insightful

    Yeah; GNOME 2.12 is already far ahead at the "shaving off bloat" to the point where Linus said "fuck it" and switched to KDE. As long as the bloat is optional and configurable, everyone can be happy.

    --
    'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
  27. Re:Huh? by JulesLt · · Score: 2, Insightful

    I think it's called a metaphor. As in explaining that the widgets are presented on a layer 'over' the desktop. Maybe a metaphor that didn't compare one piece of software to another might be better 'it's like a transparency sheet'.

    Personally, I'd prefer them 'on' the desktop and to bring them up via Expose, but that's me.

    --
    'Capitalists of the world, unite! Oh ... you have' (League Against Tedium)
  28. Re:Lets slow down KDE Even more! by 10Ghz · · Score: 2, Informative
    And you are hitting your HD how much with this config?


    Hitting the HD would increase the amount of cached/buffered RAM. But that wasn't what I was measuring. I was measuring the amount of RAM the apps themselves consume. Cached/buffered RAM is basically free RAM. Of course, if I loaded some huge file to Kate for example, the RAM-consumption would go up. But that's hardly KDE's fault, now is it?

    So are you saying that running KPDF should take up over 200 megs of memory if I need it running?


    What makes you think that? KPDF itself takes few megs of RAM. KDE itself might consume some RAM, but I hardly consider the amount it consumes to be a lot. With the two apps I use the most (Konqueror and Kontact), it consumes under 150 megs of RAM (that's including whole KDE, the apps, and the related services). And considering that 512 megs is the minimium amount of RAM shipped these days, that's more than reasonable. 256 megs is really, really low end, with 128 megs being unheard of. 128 would be a bit too little for comfortable use, but 256MB would be perfectly doable, with 512MB being more than enough.

    Also, asking why I am not runing 3.1 or 7.1 is asking why did you start using the 2.6 Kernal when 1.3 was running fine? Oh, you mean I can run final cut on a 68030?


    So you wanted the advanced features of the newer GUI's? Guess what? Those advanced features need RAM and CPU-horsepower! TANSTAAFL.
    --
    Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  29. Re:Dashboard is fun by xwizbt · · Score: 2, Insightful

    Except I use it all the time. Every day in fact. I use it on my interactive whiteboard to teach my class. We start the day with the dashboard displayed, showing weather, iCal class events, the weather in Stockholm (or other areas of interest depending on our geography topic) and, until recently, a countdown to Christmas.

    Then throughout the day I have instant access to a calculator, the dictionary or thesaurus; it's invaluable. Sure, it's fun, too, but it's got that functional edge to it as well, and being able to fling up the calculator and suchlike without having to trail through applications is great.

  30. Superkaramba by biscon · · Score: 2, Interesting

    As only mentioned by one poster earlier. Isn't superkaramba an older implementation of the same idea? im curious since everyone seems to give apple credit for the concept.

    1. Re:Superkaramba by 10Ghz · · Score: 4, Interesting

      SuperKaramba, Kicker and the Desktop are going to be merged in to one coherent whole in KDE4 called Plasma. These widgets and related technologies will be part of Plasma. So, in KDE3.x, we use SuperKaramba to handle widgets like these. In KDE4, it will be handled by Plasma.

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  31. Re:Huh? by CarpetShark · · Score: 2, Insightful

    No, they compared a layer itself to a layer in photoshop. Big difference. As for "bloat": people accused desktops of being bloated without knowing what they talking about. Often, they're misreading how memory is used in apps, and when they're not, they're probably misunderstanding how systems like KDE share features. The whole point of a desktop environment is to create a platform that has lots of useful code built in, so that apps can be quickly developed from common widgets etc., without reinventing the wheel, and without wasting memory that could have been shared. In systems like KDE, the "bloat" is a feature. But, in GNOME, code-sharing is much less common due to it's lack of object-orientation. It really is bloated and slow, even with fewer features.

  32. Existing Dashboard-ish-ings for Linux by Shazow · · Score: 3, Informative

    Just to set the record straight, there already exists something like this for Linux (and, more specifically, KDE). In fact, there are two major branches in development for such widgets:

    1. The fancy branch (since sometime in 2003):
    SuperKaramba, which spawned from the plain Karamba.

    2. The non-fancy minimalistic branch (since god knows when - probably early 2004):
    Conky, which spawned from the even less fancy Torsmo.

    - shazow

  33. Re:who knew by pluggo · · Score: 2, Insightful

    This is what I think is one of the more interesting aspects of open source: the cross-pollenation that occurs, with a feature moving one place, mutating, then moving back into the original source. The whole thing smacks of memetics.

    --
    Pulling together is the aim of despotism and tyranny. Free men pull in all kinds of directions. It's the only way to mak
  34. Re:Most misleading headline in slashdot ever? by Anonymous Coward · · Score: 2, Informative
    The summary is misleading, not the headline. Read the article. Quote:
    I finally got most the implementation of the HTML Canvas element for KHTML finished. It's in the kdelibs-js branch in SVN. After George/Maks merge their other changes we'll merge it to HEAD. I'm planning to add full OSX Dashboard compatibility layer for Plasma (hence why I've spent most of the day yesterday on implementing the Canvas element).
  35. iGoing Krazy by dangitman · · Score: 2, Funny
    iNames just make iMe want to iPoke my iOut with an iFork.

    K-Names make me want to K-rush my K-cranium in a trash K-ompactor.

    --
    ... and then they built the supercollider.
  36. widgets? who needs such crap? by AlgorithMan · · Score: 2, Interesting

    Yes sure, lets all waste cpu time on running scripted programs in our OS, they are not horrible enough on websites... script languages are so great because every moron can use them... do you realize that the fastest "programs" written in SCRIPT languages need about TWENTY TIMES the ammount of cpu time that a COMPILED C++ Program would need? Is it so important to us, that every idiot can write "programs" for us? do we need them so badly that we have to throw our CPUs performance out of the window for them? just my two cents I love my c++ compiler =) AlgoMan

    --
    The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
    1. Re:widgets? who needs such crap? by lasindi · · Score: 2, Interesting

      script languages are so great because every moron can use them... do you realize that the fastest "programs" written in SCRIPT languages need about TWENTY TIMES the ammount of cpu time that a COMPILED C++ Program would need? Is it so important to us, that every idiot can write "programs" for us?

      To a large extent I agree with you, and C++ is also my preferred language. However, there are good reasons for making languages easier (so that "every moron can use them"). The fact is, no programmer is perfect; and if it's easier for a very imperfect programmer (moron) to use a language, it's (usually) also easier for a good (but still imperfect) programmer. Easier languages mean fewer mistakes by programmers, no matter how good they are; fewer mistakes mean fewer bugs.

      I like C++ as a good compromise between being able to do low-level stuff (like pointers and memory management) when you have to, and still being able to hide all that low-level code inside classes and benefiting from the features of OOP. However, sometimes ease-of-coding (and the greater reliability of your programs that comes with it) is worth more than the performance, and C++ may not be the best language for the job.

      I have discovered a truly wonderful signature, but this margin is too narrow to hold it

      Seems like you got your sig from the same place I got mine. ;)

      --
      I have discovered a truly remarkable proof of this theorem that this sig is too small to contain.
  37. Re:KDE and GNOME trying to be OSX by borgheron · · Score: 2, Informative

    One of the things which is going to become the focus this year is precisely that. The look is badly in need of an update.

    I'm one of the maintainers of GNUstep, so I'm hoping to beautify GNUstep in the months to come.

    --
    Gregory Casamento
    ## Chief Maintainer for GNUstep