|
2009-12-10
, 06:47
|
Posts: 2 |
Thanked: 3 times |
Joined on Dec 2009
@ Espoo, Finland
|
#12
|
no, Qt won't be a problem because it's just a wrapper which get compiled into your program
like any other C/C++/ObjC source code (if you're using static libraries).
Flash or Java are other programming languages or complete apps which Apple can easily
filter out.
In theory, Apple would not even notice that an app was written using Qt.
|
2009-12-10
, 07:51
|
Posts: 946 |
Thanked: 1,650 times |
Joined on Oct 2009
@ Germany
|
#13
|
Static linking is an bad idea. It's not clear at all if LGPL license legally allows static linking whitout releasing the application source code. ... So if application developer wants to develop closed source Qt application then static linking against Qt is an bad idea, unless application developer wants to buy a commercial license for Qt.
LGPL says that application user must always be able to re-link the application against the same or another version of the LGPL'd library. This is not any problem if application is dynamically linked. If application is statically linked against LGPL'd code then application developer must provide application source code or atleast linker objects so that user can do the re-linking. If some special tools for the process are needed then developer must provide those too.
The only official source for iPhone software is AppStore. If you have iPhone which is not jailbreaked then you can install apps only from the AppStore. If I'm correct then some kind of digital signing is used to make sure that no unofficial applications can be used.
|
2011-03-04
, 09:23
|
|
Posts: 63 |
Thanked: 12 times |
Joined on Feb 2010
@ Thessaloniki Greece
|
#14
|
like any other C/C++/ObjC source code (if you're using static libraries).
Flash or Java are other programming languages or complete apps which Apple can easily
filter out.
In theory, Apple would not even notice that an app was written using Qt.