Steve Jobs has recently unveiled his new Mac App Store including a list of restrictions.
Especially jarring are restrictions such as:
- Apps that use non-public APIs will be rejected.
- Apps must be packaged and submitted using Apple’s packaging technologies included in Xcode – no third party installers allowed
- Apps that use deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected
- Apps that do not use the appropriate Mac OS X APIs for modifying user data stored by other apps (e.g bookmarks, Address Book or Calendar entries) will be rejected
- Apps that change the native user interface elements or behaviors of Mac OS X will be rejected
The full list of restrictions can be found at cultofmac.
Does this affect Qt (C++) software?