Nokia Engineers on KHTML
Rich writes "KDE could soon be making its way into your mobile phone. At aKademy in August David Carson and Deepika Chauhan from Nokia presented the work they've done in integrating KDE components into the latest version of the company's mobile phone software. Philip Rodrigues discusses this work with them on dot.kde.org."
I don't know for sure, but isn't WebCore a different thing to KHTML? I think it's based on KHTML, but is it not a separate project?
Game dev and music blog
With any luck, there will be some innovation taking place rather than just shoving KDE onto a cellphone. A few things make me wonder:
:)
1. Is this an appropriate GUI system to be using in such memory-deficient devices? I believe we we find out soon...
2. What bothers me about an X system is that it is targetted at client-server, and the resultant code bloat may prove hazardous to an embedded implementation. I do however that an open-source-based solution should be used (why re-invent the wheel).
3. What sort of licensing and commercial rights do a company possess, given the fact that they are using open-source commercially?
4. Can I still make phone calls of this phone?
knock'ya ??.. ;) (and all its derivatives, kNokia, KNokia, kNockya... ad nauseum )
Seriously, they need to stop naming everything K-something, it's so incredibly lame.
How could anyone take them seriously?
Seriously, they need to stop naming everything K-something, it's so incredibly lame.
iAgree.
The Romans didn't use K, you insensitive clod! (Well, they did in a few Etrusan words, but that's it)
Please, for the good of Humanity, vote Obama.
Checking their product names in recent history they will name it as KPhone.
don't they already have their own GTK+ based gui and Webcore based browser? I seem to recall them releasing the sources some time ago.
Was anyone else surprised that the key reason for using KDE components was the small footprint of the rendering engine? I had not considered KDE terrible in this regard, but I am shocked that it is considered superior to the alternatives.
eXactly.
Back when I had my first phone, a Nokia 3210, it could go for almost a week without charging. Now, I have a phone with all the features it lasts little more than a day. Personally, if I want to use KHTML while I'm travelling around I'd rather take a laptop and have a phone that lasts a reasonable amount of time.
There is no god but Google and GTalk is the messenger of Google.
iDont.
Seriously. When new to linux, and browsing through the huge garbage pile that is the "available list" of the package manager, finding something with the destinctinve "K" is really helpful, because they usually work and at least partly follow the same usability conventions.
Case in point: i couldnt even EXIT that damn vi before reading 5 minutes into the damn man file without kill-9ing the PID, but luckily a "Kedit" in the corresponding cathegory was available, completely usable
HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
The way the Qt/KDE relationship is structured, all this work porting KDE components to Troll Tech's platforms adds value primarily to the product from one company: Troll Tech.
Assume Troll Tech's products are as good as people working with them say they are and that they should take over the world. What would we end up with? A single company monopolizing the commercial GUI development space, plus lots of people contributing free labor. How is that different from what we get with Microsoft? As far as I'm concerned, dual licenses are bad because they inhibit competition. All contributors to an open source project should work on equal footing.
Fortunately, enough people seem to have figured this out so that there are plenty of alternatives and that Troll Tech isn't taking over the world. But people who do contribute free labor to Troll Tech should reflect on what they are doing and why they are doing it.
There are two ports, one from Apple and one based off the work from Apple by Nokia. Here's the link I think you're referring to:
http://gtk-webcore.sourceforge.net/
From the page: "Gtk+ WebCore is a Linux/Gtk+ port of Apple Computer Inc.'s WebCore KHTML html rendering engine including a web component. A reference browser implementation is included in the project. Gtk+ WebCore is a standards compliant (X)HTML rendering engine, javascript interpreter and an embeddable web component. The purpose of the web component is to be a light-weight, easy-to-compile and embed, open source rendering component.
The project work is done at Nokia Research Center (NRC) as part of ongoing internet browser-related research activities. By releasing the source we hope to support in open source communities interested in using KHTML rendering engine component."
I don't get it.
It's such a pleasure developing for KDE.. I hope this gives the developers a boost in visibility and confidence if nothing else.
~jennifer.k~
try using Kedit next time your X doesn't want to play...
Donald 'Duck' Dunn: We had a band powerful enough to turn goat piss into gasoline.
nano/pico is the answer, clearly.
It actually works fine with qt/embedded. If you've managed to screw both your X and your framebuffer then yes, you're in trouble, but if you screw up your terminal badly enough you can make vim unusable too.
I am trolling
There's also been some work recently on stripping down Gnome to a size more suitable for embedded environments. Apparently the latest version is almost small enough to run on a 3GHz/512 MB desktop PC.
You should have used Emacs.
It's been a LONG time since my X didn't "want to play". But if we want to go down that route: try using Vi when you have no power! Maybe we should just use pen and paper?
Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
The KDE team is largely in agreeance with this. New components have dropped the K Monica. They have names like Oxygen, Plasma.
If they like KDE so much, maybe they should start using it for their interface, instead of the gtk Maemo crap stuff.