View Single Post
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#1216
Originally Posted by johnkzin View Post
In that regard, the Android Market, the iPhone App Store, the Pre Application Catalog, Maemo's Application Manager, or even Ubuntu's "add/remove" software mechanism, are all in the same niche.


2) a mechanism for charging for non-free apps, and/or informing them about whether it's totally free and open, just free, charges for support but not use, charges for use, etc.

3) a standardized mechanism for informing the user what security issues the app has (accesses the internet, accesses your PIM information, accesses your IM/SIP/Email/etc. application, runs under priviledged access, etc.), and a "are you sure" part of the dialog, informing them of those items specifically.
You're missing the main point of my post. Most linux distros (Maemo incl) are NOT RUNNING MANAGED CODE. This means that your data and system are at the mercy of the packages. How are you going to prevent an app having root access not messing with your maemostore account or point 2) ? Who is going to guarantee you (and how) that the point 3) is declared correctly (and respected) ?

The bottom line is that people see this from a user perspective and think AppStore (and thus ApplicationManager) *IS* the ecosystem - but it isn't, it's just a facet, the distribution arm. That cannot be transplanted to other platforms until there is a clear mechanism/enforceable policy on the system level to separate the applications from the OS and other apps (iPhoneOS has this sandboxing, Android too). Maemo doesn't do this, and until it does, all the talk about a payment system, better descriptions, etc are superfluous.
 

The Following 2 Users Say Thank You to attila77 For This Useful Post: