3 ms·
Qt is LGPL. It's certainly possible to write and maintain an Android/iOS/WebOS port of Qt without Nokia's help or approval -- and if you spend a while thinking
by Tuna-Fish 16y ago
Qt is LGPL. It's certainly possible to write and maintain an Android/iOS/WebOS port of Qt without Nokia's help or approval -- and if you spend a while thinking about it with a lawyer, it might be possible to write a proprietary one you can sell to people who have already written an app for Meego.
(edit) I just want to add that write once, run anywhere hasn't ever worked right, but that hasn't ever stopped it from being an efficient way to market your platform to developers either.
- joezydeco 16y agoQt is slighly different because the whole "write once run anywhere" isn't done at the runtime level, it's just at the API level. You still need to cross-compile the Qt libraries for the target system and rebuild your app for the new target. But Trolltech (whoops, I mean Nokia) have a great set of tools to make regenerating a project for a different platform very easy. I've been able to take a typical project and build it for Mac, PC, and Linux in a matter of minutes with no editing. It's not always pretty (like the Mac libraries don't use the UI elements nicely), but it works well.