Konqueror Compiled For Mac OS X; KOffice Next 509
scishop writes "Benjamin Reed has just compiled Konqueror for Mac OS X after porting the KUniqueApplication class. A screenshot of the running program can be found here. According to Reed's blog, 'next up is KOffice.'"
Now... (Score:4, Interesting)
OS X Maximizes browser choice? (Score:4, Interesting)
'course, the number of Mac/OS X only browsers sortof makes it cheating...
The question is.. (Score:4, Interesting)
Why bother? I seriously doubt anyone would go full-tilt KDE on an OS X box. Mozilla or Firebird are great browser choices.. Why bother to port Konqueror?
Re:The question is.. (Score:5, Interesting)
I guess I'm not as cynical as some people.
OT, but what about Evolution? (Score:3, Interesting)
Konqueror, okay. But we've got alternatives to that all over the place. The Linux app I really want to see on Mac OS X is Ximian Evolution. I've used Apple's alternative, but I really like the way Evolution ties into Exchange, and soon to be Novell Groupwise.
Is porting Gnome apps that much more difficult? Programming-challenged poster here...
Re:Why isn't X11 running? (Score:4, Interesting)
safari == konquerer port ? (Score:1, Interesting)
apple: webcore [apple.com]
Ouch (Score:3, Interesting)
Re:OS X Maximizes browser choice? (Score:5, Interesting)
you get:
that's getting to be quite an impressive list. 4/9 of those are mac only. i doubt you can consider mac ie a separate browser from windows ie, even though they are two totally different rendering engines.
icab is crap, and no one uses it anymore. mac ie still gets used quite a bit soley because it's the default browser shipped with 10.0, 10.1, and 10.2. it's also included in 10.3, and i know some people who are too stubborn to give safari a try. i still consider it crap however. omniweb is safari in drag. and konqueror, although nice it is finally ported, is more or less for proof of concept. opera for mac isn't even up to 7.0 yet if i remember right, with opera being all pissed at apple releasing safari. so that really leaves you with safari, and the mozilla browsers. the only 2 that are mac only in that lot are camino and safari.
i'm dying for a browser as powerful and simple as safari to hit linux. epiphany's not quite there.
To Answer all the "Why Bother?" Posts... (Score:5, Interesting)
Example 1: KMail! If you haven't ever tried this email client, try it NOW. It has some of the most killer email filtering speed I have ever seen in an email application. It nicely integrates with GnuPG. It has good keyboard shortcuts. It's set up not to download images from emails. It stores emails with maildir by default. It's pretty. Did I mention that it's fast? Up until 10.3's much improved mail.app, I would have killed to have KMail running naitively on OS X.
Ex 2: KOffice. I've never used it, but it's absolutely essential that OS X has a free naitive-running office package. Unless the OO.org aqua port gets back up, this package will likely be KOffice.
Ex 3: Konqueror is a very good file manager. While the OS X file manager is very good, there are a couple of areas that it misses. For example, I can use konqueror to select all items matching the file pattern '*foo*.bar'. In OS X, I have to drop to a terminal, and loose the trash can functionality, or switch views and sort by type, which takes longer. As another poster said, SMB apparently works better in konqueror than Finder (thanks, I'll have to try that!). If konqueror can run, then so can any other KDE app, especially when you consider that Konqueror is the most (featureful | bloated) app in KDE.
So that's why people bother. Props to them!
Re:The question is.. (Score:2, Interesting)
If you noticed, this makes konq native. I don't know if you've ever used konq before yourself, but let me tell you: it's a very good browser.
I now use it primarily - and occasionally fire up mozilla/galeon/firebird to do various other things. What makes konqueror good?
- it's fast and stable
- all the 'modern' features you'd expect in a browser are available (popup blocking, password manager, thorough history, tabs, etc.)
- it uses little memory
- it doesn't require a very fast machine to run
- it has more/better features than mozilla (fish://, file://, ftp:// smtp://, etc. etc.)
- it has native support for importing and exporting mozilla, IE, opera, netscape, etc. bookmarks.
- it is incredibly configurable in how you are able to arrange your buttons, layout, etc.
- it has a slew of other well-designed features, with modularity in mind
- it was designed from the ground up and is conceptually sound, unlike mozilla which was a hack job on top of netscape's browser
- unlike other browsers (mozilla, IE), it was designed using 'mature' technology (HTML4, CSS, etc.) and does not have nearly as many compatibility woes as IE, nor as many add-on hacks, as the other browsers had, due to changing stnadards over the years (in other words: it's a newer, fresher code base)
- unlike mozilla/firebird, I can use it for hours/days with many pages open (15+) without the entire affair slowing to a crawl and/or dying
The list goes on, but these are the main benefits in my mind of konq over mozilla or firebird. firebird is getting better, but it's still a far cry from konq. There's a reason why safari uses khtml, you know - it's good. (Or didn't you know? khtml is the render engine for konqueror, and it was used by the apple folks to make safari.
Re:A native KHTML browser for OS X? (Score:3, Interesting)
gg:I am not Steve Jobs
And you'll probably find a page about yourself buried somewhere in the labyrinth of Google's cluster.
another cool trick on recent versions is
fish://user@host/
to get basically a sftp GUI
I figured this out this a long time ago (Score:2, Interesting)
I also figured out how to get my favotite Linux game, Enemy Territory, to run on the Mac despite the fact that a Mac version does not exist, screengrabs here [pulp-online.com] and here [pulp-online.com].
Of course this was cheating since it was over X11. Konq runs acceptably, but got 1-2 fps on ET.
Biting the fodder with KOffice (Score:5, Interesting)
The majority of OSX users may not need Konqueror, even though it seems to support many features only available on OSX through payable alternatives (GUI SSH and SFTP support with RBrowser for example), but it is a first step to getting KOffice ported natively to the Mac which could finally help OSX users drop MS software in a large number of cases.
KOffice is not where OpenOffice is but a native Mac port could spur development so that it becomes a first rate alternative to MS' Office X suite, and given that there is no guarantee that MS will ever make a Mac version compatible with it's new so called security features, this is an excellent idea.
What KIOSlaves work? (Score:4, Interesting)
From good to troll in 3 bullet points. (Score:5, Interesting)
Nope. They dropped the old code and started from scratch a long, looong time ago [com.com].
"- unlike other browsers (mozilla, IE), it was designed using 'mature' technology (HTML4, CSS, etc.) and does not have nearly as many compatibility woes as IE, nor as many add-on hacks, as the other browsers had, due to changing stnadards over the years (in other words: it's a newer, fresher code base)"
Nope. Konq doesn't pass basic CSS tests [thock.com] that I have written. Mozilla does.
"- unlike mozilla/firebird, I can use it for hours/days with many pages open (15+) without the entire affair slowing to a crawl and/or dying"
Nope in my case. I'm not sure your problem, but I have no problem with my 2-3 windows with about 7-15 tabs each, open for the entirety my computer is on. The average between reboots on my workstation is a month. I'll close Mozilla to update to a more recent nightly, but that's about it. My hardware isn't insane either --- XP 1700+ w/ 768mb RAM.
A couple corrections (Score:5, Interesting)
You call him a troll, yet you're name-calling?
> it has more/better features than mozilla (fish://, file://, ftp:// smtp://, etc. etc.)
Hold on, many people here habitually abuse MS for making the "browser the OS" and certainly can spot feature-creep a mile away, but when it comes to KDE's browser its suddenly okay? I like having a whole seperate browser for web and use Nautilus for file browsing. Keeping WAN and Local/LAN seperate is a big plus in mine, and many other's books.
>unlike other browsers (mozilla, IE), it was designed using 'mature' technology
How isn't Moz 'mature?'
>unlike mozilla which was a hack job on top of netscape's browser
This is just untrue. The Moz team gutten NS to the point where they were writing just about everything from scratch.
>unlike mozilla/firebird, I can use it for hours/days with many pages open (15+)
I can do this easily with Moz/Firebird on both Win and Linux. I average 20 tabs and half of them are auto-refreshing every few minutes and this is far from a top of the line machine.
Re:From good to troll in 3 bullet points. (Score:5, Interesting)
If you'd bother to use a version that isn't almost a year old (hint: KDE 3.2, we've had alpha and even beta releases out for a few weeks now) you'd know that it does pass. At least, it sure looks like it does to me [c133.org]. Granted, the CSS isn't quite perfect (the floating box in particular looks like its offset from the right edge is incorrect) but Konq is surprisingly good these days. And rendering errors like this one are getting fixed all the time.
-clee
Re: Apple needs to catch up to Linux in some respe (Score:3, Interesting)
1) Files fragment. It happens in any file system. If your file system is well designed, it undoes this as possible. Panther does this. As a result, no appreciable fragmentation should occur (others can fill in the technical details). So what that article was trying to tell you is the file system is automatically defragmented every time an open() call is made.
2) Yes, there's lots of shareware. And a lot of commercial software. And a whole lot of freeware (check www.macupdate.com). Guess what - Linux has only the freeware category in any significant sense. And OS X can run that exact same free software via X11 in the vast majority of cases, just as you do on Linux today. Not to mention that the vast majority of shareware is $20 or less - only a couple things like GraphicConverter cost more. (Horrors, some people spend years of their life and just *don't* want to give it all away for free. They do exist.) Not to mention that Apple bundles a truckload of free software (as in beer, folks) that quite frankly kicks the butt of any open source software I've seen (I'm thinking iTunes/iPhoto/iMovie/iDVD at the moment, not Mail/Address Book). And if you want any of the other stuff, it's readily installable by fink or by compiling it yourself. I already installed my own customized wget and other things.
3) Lack of choice is deliberate. Yes, occasionally it's annoying, no doubt about it. However, I believe the excesisve choice is a major criticism of Linux (and the associated division of labor and lack of focus/coherence). As many have pointed out, why does KDE include several duplicate programs for each basic function, rather than provide a good default up front. You want choice, you can get it very easily on your own (whether by tweak, compile, or download). There are a lot of simple users out there that really, honestly, don't want choice. They want what's included to work and do what they want to do. Apple does that in spades.
I'm going to bed. grump grump grump...
Re:Now... (Score:5, Interesting)
However, I know what you mean... and yes I would love a Windows-native Konqueror port! There's one guy [sourceforge.net] who is (supposedly) starting a port. It looks impressive on the front page, but has been stalled for a year and if you browse through the project forums, the guy admits he isn't really a Windows developer and is still deciding on what compiler to use. So basically, are there any skilled C++ hackers out there who would like to get involved in a KHTML -> Windows port? There's a few good reasons:
1) Choice of browsers on Windows. Even if you just ported KHTML rather than the full Konqueror, the KHTML engine rocks and could make great inroads against IE (compared to Mozilla/MozFirebird, which doesn't seem as fast as IE to load or as responsive on low-end hardware, even though it's a superior browser/renderer engine).
2) Porting all of Konq would rock too, as it offers a lot over plain vanilla EXPLORER.EXE.
3) Development, as the parent pointed out. I'm a XHTML/DHTML/CSS/JavaScript/etc. coder, and would like to certify that my projects work in KHTML. It's damn hard currently. And once Windows developers can get pages working perfectly in KHTML, all Konqueror/Safari users win.
4) Giving average desktop users more exposure to OSS. I'm looking at chucking Linux on this box again (last I tried was Mandrake 6 or 7) and wouldn't mind familiarising myself with its apps on a day-to-day basis first.
5) Why not? It's there
Your version of Konq has a new bug, too. (Score:4, Interesting)
A disapointing regression
Re:seems odd... (Score:2, Interesting)
Project page here: (Score:4, Interesting)
-Benjamin Meyer
Re:To Answer all the "Why Bother?" Posts... (Score:4, Interesting)
KMail is nice, and I used it for a while when I was trying out various GUI apps. It has some problems, though:
Oh well. Thunderbird doesn't have built-in support for mailing lists, and Evolution doesn't seem to grok the concept of per-folder settings (I do personal and business email on the same server, and want a different default GPG key and .signature depending on which folder I'm currently inside). For all the growth in GUI mail apps for Linux, I have yet to find one that holds a candle to Gnus, so I'm sticking with Emacs for the foreseeable future. That doesn't mean that I won't take a few test drives from time to time, though.
Re:The question is.. (Score:3, Interesting)
KOffice would be great! (Score:3, Interesting)
Though I'm pleased with the Konqueror port (for the geek value, if nothing else), I'm particularly excited about the intentions to port KOffice as well. I have a 15" PowerBook and I was dismayed to discover that there just isn't much in the way of free office suites for OS X :-/.
Sure, there's OpenOffice.org for OS X [openoffice.org], but it feels more like a halway-port since it requires X11 and it's stuck with Unix widgets. Really, I like OpenOffice.org as much as the next guy -- I run it exclusively on my Windows box -- but it just feels halfway-finished on the Mac (and a native OS X port is only coming in 2006 [theregister.co.uk] or so).
So, after setting aside OpenOffice.org, I looked to other options.. and it appears that MS Office is just about the only other choice. And that's about $200 [pricegrabber.com] (and, no, I'm not going to cheat and buy the academic or government editions). So, a native port of KOffice to OS X would be a real breakthrough.