December 16, 2010, 1:16 PM —
Apple introduced its Mac App Store plans as part of its preview of Lion (the next iteration of Mac OS X) during its Back to the Mac event in October. Although the Mac App Store will be part of Apple’s next OS release (slated for the middle of next year), it will be available to users of the current release (Snow Leopard) as well. Today, Apple announced that the Mac App Store will open for business on January 6th, coinciding with the first day of CES in Las Vegas (something that I’m pretty sure isn’t a coincidence).
The Mac App Store concept borrows heavily form the company’s App Store for its iOS mobile devices and will offer easy browsing, one-click purchase/download/install, automatic update notification, and easy app removal. All Mac developers are welcome to submit applications to Apple to be listed in the App Store and can set prices for their software. Like the iOS App Store, Apple will take a 30% cut of all sales as a fee for things like maintaining the store and handling payment transactions.
The Mac App Store hasn’t been without controversy, however. As with the iOS App Store, Apple will be reviewing all submissions. The company has multiple reasons for review including ensuring apps are stable, that they function as described, that they are appropriate for the age rating provided by the developer, and that they don’t violate any laws. The biggest sticking point in the review process is ensuring that they meet Apple’s terms and conditions. This excludes any sexually explicit apps (including outright porn and things Apple views as too racy). Apple’s censorship of the iOS App Store and its sometimes inconsistent rulings on similar apps have long been a criticized – largely without any change in policy.
Another point of contention, specific to the Mac App Store is that beta releases and feature-limited demo versions of apps are being excluded. Excluding betas makes a lot of sense – Apple wants this to be an easy and perfect user experience in terms of purchase and use, something beta software isn’t going to provide.