Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
KDE Businesses GUI Software Apple

KDE Running on Mac OS X 393

GeoffP writes "AppleTalk Australia is running a story on running KDE on Mac OS X. For those that don't know, KDE is a graphical desktop environment used to access your computer's files. Finally, Mac users have a free (as in speech) approach to their filesystem."
This discussion has been archived. No new comments can be posted.

KDE Running on Mac OS X

Comments Filter:
  • Good article (Score:5, Insightful)

    by huwr ( 627730 ) on Friday September 23, 2005 @02:47AM (#13627426)
    A neat article.

    However, I can't think really why you'd want to be running KDE on Mac OS X when you already have such a neat (IMHO) interface. I suppose it's good for a laugh, too.
  • KDE != filesystem (Score:1, Insightful)

    by BlueMonkey ( 128825 ) on Friday September 23, 2005 @02:48AM (#13627428)
    Huh? KDE isn't a filesystem.
  • STUNNED! (Score:2, Insightful)

    by ceeam ( 39911 ) on Friday September 23, 2005 @02:48AM (#13627431)
    For those that don't know, KDE is a graphical desktop environment used to access your computer's files. Finally, Mac users have a free (as in speech) approach to their filesystem.

    Is this an all-time low for a slashdot article? I can't imagine how it can be beaten.
  • Erm... Why? (Score:4, Insightful)

    by eericson ( 103272 ) <harlequinNO@SPAMearthlink.net> on Friday September 23, 2005 @02:50AM (#13627435) Homepage
    Ummm... If I wanted to run KDE, why would I buy a Mac? I mean I love my Powerbook, but I know the Pentium M systems are faster, cheaper, and (if my experiences are the rule not the exception) more reliable.
  • Re:news ? (Score:5, Insightful)

    by SpectreBinary ( 913950 ) <spectrebinary@hotmail.com> on Friday September 23, 2005 @03:03AM (#13627478)
    I guess I should write up my tutorial on how to run fluxbox on OS X, and my follow up, setting environment variables to allow Terminal.app to interact with the X server.

    Do it. Don't put down documentation on any process that others might not have done - there are many MANY people who might not have the experience to come up with the solution on their own, but who may benefit from it.

    The attitude that writing documentation on the simple stuff is pointless is the reason so many man pages, web pages, FAQs and howtos on open source software sucks dog nuts.

    Not everyone is geek enough to know how to do some of the cool things - that knowledge comes about for those of us who are geeky enough to enjoy learning the ins and outs of everything for its own sake. Other people, the majority, need to see how something can work when set up well before they'll accept it.
  • WHY? (Score:3, Insightful)

    by Anonymous Coward on Friday September 23, 2005 @03:04AM (#13627482)
    KDe, for all it's open source goodness, isnt a superior system to what OSX has. I dont get why you would bother - OSX is a delight to use.
  • by node 3 ( 115640 ) on Friday September 23, 2005 @03:10AM (#13627504)
    Finally, Mac users have a free (as in speech) approach to their filesystem.

    1. KDE has been running on OS X for many years now.
    2. cp, ls, mv, etc are open source, and have been available on OS X since the beginning.
    3. KDE is nice, but I didn't buy a Mac so I could run KDE, I bought it so I could run OS X.

    Which isn't to say it's not good to be able to run KDE if you want, just that I've never heard someone lament, "oh, that only there were some form of free (as in speech) approach to the filesystem on my Mac".
  • Re:Goody? (Score:3, Insightful)

    by SpectreBinary ( 913950 ) <spectrebinary@hotmail.com> on Friday September 23, 2005 @03:14AM (#13627519)
    Choice I suppose. If you ever needed a few KDE apps, then here's a solution. If you ever spent your time 50/50 in OS X and KDE, this is the best way to go - if only fink were a little more up to date with KDE packages in a consistent sense.

    One of the parts omitted from the article was a demonstration by Si, the guy who wrote the article, of a KDE desktop running on one monitor and OS X running on the other - both controlled by the same G4. For him, it works well and documenting how it was done just makes sense. Not everyone has the complete knowledge needed to get this up and running if they DO need it.

    It's certainly not going to suit everyone - nor even the majority of people using OSX/KDE, but it's going to make life just a little more comfortable for the few who need to use both regularly.
  • Re:Goody? (Score:5, Insightful)

    by KiloByte ( 825081 ) on Friday September 23, 2005 @03:17AM (#13627529)
    Hey, many many years ago I've ran Quake on ancient IRIX workstations. Oh wait... it was over X with the actual binaries running on a Linux x86 box. Oh, and I'm running KDE on Windows right now (Cygwin X server, of course, on a machine at work)! Hey, come, lookie, KDE for Windows!

    How exactly running an X program over X can be considered a port? It just works as it should, but there is nothing special to it.
  • Re:Good article (Score:5, Insightful)

    by DenDave ( 700621 ) * on Friday September 23, 2005 @03:25AM (#13627550)
    Well there are some aspects of KDE which are not possible under OSX without significant tweaks or non-free software. For example, the browser, Konqueror will go everywhere, even below the "unseen line" of OSX and yes, you can tweak finder to go there to but not without non-free software and even then, you'r stuck with finder's interface.

    You can have a variety of io-slaves under KDE allowing great integration with a variety of network services, yes we can do alot of that with OSX but again, interface and third party add-ons... (webdav over ssl???)

    Furthermore, KDE is a development environment in itself and many developers will be happy to see that they can work two in one!

    I am impressed that it works, I have tried many times to get Fink and the gang working with Tiger and I have borked on each and every occasion. So reading the australian exploits with expectation!!

  • laugh all you want (Score:3, Insightful)

    by idlake ( 850372 ) on Friday September 23, 2005 @03:47AM (#13627602)
    KDE isn't just for browsing files, it is dozens of well-integrated applications. Porting KDE to the Mac makes lots of shareware applications obsolete and brings lots of new, mature applications to the Mac. And even KDE's file browser has a lot of nice features compared to Apple's.

    The only limitation of this port is that it is based on X11; since Apple refuses to integrate X11 better into the Mac desktop environment, that's not a good solution for regular users. However, since the Qt toolkit underlying KDE has a native Mac version, we can expect a native port of KDE to follow fairly soon.
  • by davids-world.com ( 551216 ) on Friday September 23, 2005 @03:51AM (#13627613) Homepage
    they ask me to install fink, which is a problem per se - fink is the package distribution system that usually breaks when you install a package, due to some compilation error or difficult dependencies, right?

    Then they want me to get rid of Apple X11 in favor of Xfree86. That'll probably have consequences for other X11 applications.

    In the end, I can run a sub-optimal GUI environment which doesn't really do anything useful I couldn't do otherwise, whose utilities/applications - in my experience - crash regularly. From a user-perspective: lost of wasted time.

    It's not surprising that it runs on OS X -- OS X is Unix.
  • Re:Why? (Score:2, Insightful)

    by ocelotbob ( 173602 ) <ocelot@nosPAm.ocelotbob.org> on Friday September 23, 2005 @04:16AM (#13627668) Homepage
    Because KDE's network transparency beats the shit out of anything OS X has, perhaps? Things like fish [lugod.org] are far superior to anything I've seen on the mac.
  • Re:Erm... Why? (Score:1, Insightful)

    by Anonymous Coward on Friday September 23, 2005 @04:32AM (#13627698)
    And if you want x86, why would you buy Intel? Currently AMD runs rings around them architecture-wise and at competitive prices. Intel's and Apple's future lies in vapour-laden marketing material.
  • by Professor S. Brown ( 780963 ) on Friday September 23, 2005 @04:43AM (#13627722)
    How exactly does Enlightenment push any envelopes? Looks like a blind rip-off of Aqua (with some randomly added Windows 2000) made by people who don't understand that most of the eye candy in OSX is functional.
  • Re:WHY??? (Score:4, Insightful)

    by Aqua OS X ( 458522 ) on Friday September 23, 2005 @05:22AM (#13627794)
    Aqua goodness, brushed-metal goodness, unified tool bar grayish-ness, the new iTunes post brushed-metal dark grayish-ness, etc. Basically, whatever shinny inconstant interface turd Apple thinks is cool this month.

    And yes, I realize the irony of an Apple interface rant coming from some a-hole who's screen name is "Aqua OS X" ;)
  • Re:Goody? (Score:3, Insightful)

    by KiloByte ( 825081 ) on Friday September 23, 2005 @05:24AM (#13627800)
    Locally, but not using any of OSX APIs. It's trivial to port calculation-only code: both X libraries and the GNU tools are already ported. Thus, the whole glory goes to the portability of GNU tools, but this is not what this article was about.
  • Re:STUNNED! (Score:2, Insightful)

    by bheer ( 633842 ) <rbheer AT gmail DOT com> on Friday September 23, 2005 @05:26AM (#13627807)
    > Is this an all-time low for a slashdot article?

    In terms of general asininity I'd say that honor goes to this story [slashdot.org].

  • Re:Good article (Score:5, Insightful)

    by Guy Harris ( 3803 ) <guy@alum.mit.edu> on Friday September 23, 2005 @05:45AM (#13627849)
    I haven't bought the replacement iBook (yet?) mainly because now I can't live without KDE's network protocol integration (sftp , webdav, smb, ftp, ... everything is supported!). I can transparently access folders with the (file browser, editor, image viewer, etc. etc. ) in multiple servers, seamlessly. OS/X is seriously lacking in this area.

    Yeah, it really sucks that OS X lets you transparently access folders over FTP with ls. It'd be much better if it did it with ioslaves, so only KDE applications could transparently access them.

    (Yes, I know that ftpfs is read-only. Implementing it as an NFS server, so that the FTP back-end has no way of knowing when an application is finished writing to the file, makes it difficult to support read/write access. And, yes, I really have accessed an FTP server with ls, egrep, etc., and yes, it was convenient.)

    And the same goes for WebDAV and SMB (although WebDAV uses a gateway VFS rather than using NFS, so it does know when a file is closed and can upload its contents if it was written to, and smbfs is implemented as a kernel-level VFS and supports reading and writing). Unfortunately, there's no sftpfs, but, if there were, that'd be a lot more UN*Xy than doing it with an ioslave.

    BTW, your Linux box probably has an smbfs, too, so you can access SMB servers from the command line as well as from KDE apps. (Or does KDE do the right thing on systems with smbfs/cifsfs, and just mount the damn server and let the underlying UN*X do the work?) Somebody might have implemented ftpfs, etc. with userfs, so you might have them as well.

    Better yet would be OS X itself natively supporting the most widely used network protocols. Tiger was a big dissapointment in this respect...

    Which ones are missing? (Other than read/write FTP, and sftp, which are already known to be missing.)

  • by One Childish N00b ( 780549 ) on Friday September 23, 2005 @06:07AM (#13627905) Homepage
    Slashdot: Computer News for People New to Computers

    Ever think there are different levels of geekdom? I'm a music geek first and foremost, and a computer geek second. I didn't know what Fink was, yet I've been a Linux user and casual Sourceforge browser for nearly 3 years and an OS X user for almost a year. I found this article useful even if you didnt, just for novelty value rather than anything else.

    Just because you already knew how to do something, doesn't mean everybody does. If this was a PC World 'How to Switch on your Computer' article, you might have a case, but this is a site for all geeks, not just computer geeks; all reasonably smart people - people likely to enjoy this site - should know how to turn their computer on, but not all of them are going to know about something like this, which they might find useful for any number of reasons.

    Rant over. I just don't like people who assume just because something is of no interest to them, or simple to them, that it's boring or obvious to everyone else.

    I liked this article, it's something I might try out when I've got a few hours to spare. You can read something else if you want.

    Thank you, slashdot, for enlightening me as to this smart bit of kit. Keep it up.
  • Re:Good article (Score:4, Insightful)

    by bani ( 467531 ) on Friday September 23, 2005 @06:50AM (#13628040)
    the problem with the way osx does ftp though, at least through finder, is that it mounts it as a filesystem, and when the remote ftp site goes out to lunch it sometimes takes osx with it. it also makes it impossible to parallelize tasks to a single remote site. the way ftpfs does it, everything gets serialized and blocks. a slow remote ftp site will make finder slow to a crawl.

    ftpfs also groks an extremely limited dialect of ftp, it gets easily confused by various ftp server software that kioslave (or mozilla, camino, etc.) doesn't have any problems with.

    no, kioslave really is the best way to do it.
  • by Tilmitt ( 856895 ) <tilmitt@oboeboy.net> on Friday September 23, 2005 @07:32AM (#13628122) Homepage
    OS X is great apart from the Finder, which is an absolutly terribly designed interface. It's like something they'd make for Linux, except smack in the middle of all that OS X niceness. It's just terrible. It personally gives me a poor sense of spatial orientation when trawling through stuff in it. It deprives you of information about what you're looking at, you have to use the so called never needed right click to "get info" about files. This would not be a bad thing if you were given at least some information in at least one of the view modes about the files you are looking at (size etc) but no information is provided. Spotlight, as an extention of Finder, is just really not near what it should be. Again my complaint is tied to lack of information provided by the interface. Even when you expand your search to include all results you are still not told the filesize of the objects you are looking at. There are three folders named Music on my PowerBook, only one created by me which actually has Music in it. The rest are just folders created by certain apps which for whatever reason related to their function, think that you will be placing at least some music in those folders. When i type in the word "Music" into spotlight these three folders come up and no distinction what so ever is made between them despite one being massive and the others being empty or almost so. So I have to click through them hoping I hit my actual Music folder the first time. In short OS X is so so great and just works and wow yay! But Finder and by association Spotlight are shamelessly crap parts of OS X. OS X is in my oppinion way better than Windows or Linux or even BSD but it could be all the more so better if Finder and Spotlight were given a serious reworking, hopefully from scratch...and without that fugly Brushed Metal interface for Finder! :p
  • by vorpal22 ( 114901 ) on Friday September 23, 2005 @08:19AM (#13628242) Homepage Journal
    It deprives you of information about what you're looking at, you have to use the so called never needed right click to "get info" about files.

    File Menu - Get Info
    or
    Cmd-I

    This would not be a bad thing if you were given at least some information in at least one of the view modes about the files you are looking at (size etc) but no information is provided.

    Go into the detail view, and you get "Date Modified" and "Size" fields. IIRC, you can also change this and pick which fields you'd like and in what order.

    The rest are just folders created by certain apps which for whatever reason related to their function, think that you will be placing at least some music in those folders.

    I totally understand your frustration here, but Apple can't be held accountable for folders created by applications that you install; furthermore, this is indicative of a shortcoming in those applications rather than a shortcoming in Finder. (I do agree that Spotlight should try to make some kind of distinction between them, though - perhaps displaying full path name relative to user dir if you hover over them.)
  • Re:Good article (Score:5, Insightful)

    by Octorian ( 14086 ) on Friday September 23, 2005 @08:35AM (#13628287) Homepage
    One thing I'd like to see is a HOWTO on running X11 as the native GUI system on MacOSX in place of Aqua/WindowServer/etc. Of course one could always run raw Darwin on the machine, getting most of MacOSX device support advantages, but that would be an unreasonable pain for people who want the two environment to co-exist once in a while, and/or not do a complete reinstall.
  • by Craig Ringer ( 302899 ) on Friday September 23, 2005 @08:48AM (#13628331) Homepage Journal
    You're joking ... but it's not entirely a joke. The fact is that as a user who wants flexibility and customisation from my UI, in many ways I find KDE more friendly than the Mac OS X Finder. I find that Mac OS X's UI significantly hinders my ability to work quickly and effectively.

    Yes, that's just a personal thing. Yes, most users are the opposite. Still ... my point is that "user friendly" to one person can be user hostile to another.
  • Re:Good article (Score:1, Insightful)

    by Anonymous Coward on Friday September 23, 2005 @09:47AM (#13628617)
    As a former KDE user I appreciate the efforts to make KDE run on OSX, but I'm sad that I have to install Fink and run it under X11. (in fact, I haven't done this!)
    Qt is available for OSX, and it
    • Runs NATIVELY in OSX (NO X11 needed)
    • Integrates with other OSX programs (drag&drop, consistent look &feel)

    Its very, very sad that there have been no updates for over a year for the native KDE on OSX http://kde.opendarwin.org/ [opendarwin.org]. Thats what the users want, NOT
    • Having to read several How-to's, like this one
    • Having to install Fink
    • Having to use X11
    • Lack of integration between KDE applications and the others
  • Re:Good article (Score:3, Insightful)

    by teh*fink ( 618609 ) on Friday September 23, 2005 @11:11AM (#13629170) Journal
    I have no clue what the "CUPS web admin" is...

    assuming cups is running on your comp:
    http://localhost:631/ [localhost]
  • Re:Good article (Score:3, Insightful)

    by at_slashdot ( 674436 ) on Friday September 23, 2005 @11:26AM (#13629285)
    I would turn the question in the other direction, why would you use an OS under KDE that's not free (as in freedom, as in non-DRM, as in non-proprietary, as in not tied to one company) and it's also expensive?
  • by Marc2k ( 221814 ) on Friday September 23, 2005 @12:32PM (#13629874) Homepage Journal
    I don't understand why this entire article is a big deal, because of what you just said. I had a Powerbook for awhile between 2002 and 2003, and I used this trick to run Enlightenment all the time.
  • Re:WHY??? (Score:3, Insightful)

    by Overly Critical Guy ( 663429 ) on Friday September 23, 2005 @12:46PM (#13630002)
    As opposed to the horrible interface inconsistencies of the Linux desktop? As if iTunes' smoothed look is ruining your desktop.
  • by Anonymous Coward on Friday September 23, 2005 @01:09PM (#13630249)
    No, not really.
  • Re:Good article (Score:3, Insightful)

    by Guy Harris ( 3803 ) <guy@alum.mit.edu> on Friday September 23, 2005 @01:33PM (#13630526)
    the problem with the way osx does ftp though, at least through finder, is that it mounts it as a filesystem

    There are those who consider that a problem. As per the posting to which you're replying, I obviously consider that a feature.

    and when the remote ftp site goes out to lunch it sometimes takes osx with it.

    If a remote server hang can hang up your entire system, that's a problem with the system (or with some component of the system; if you can still do things in a Terminal window, the problem is probably at a layer above Darwin), not with the notion of an ftpfs, as there are other remote file systems in OS X - and in Linux, and various BSDs, and various other UN*Xes.

    it also makes it impossible to parallelize tasks to a single remote site. the way ftpfs does it, everything gets serialized and blocks. a slow remote ftp site will make finder slow to a crawl.

    Sounds like too little threading - again, a problem with OS X's implementation of the idea, not with the idea itself.

    ftpfs also groks an extremely limited dialect of ftp, it gets easily confused by various ftp server software that kioslave (or mozilla, camino, etc.) doesn't have any problems with.

    Again, an implementation problem, not a problem with the idea. What are some examples of FTP server software that ftpfs's client can't handle?

    no, kioslave really is the best way to do it.

    That assertion is not supported by anything you've said above, because that stuff just complains about a particular implementation of the notion of an FTP file system.

  • by netzwerg ( 732606 ) <[karlb] [at] [gmx.net]> on Friday September 23, 2005 @06:09PM (#13633797) Homepage
    Or just use Preview.app's File->Grab.

With your bare hands?!?

Working...