Linked by Thom Holwerda on Wed 20th Oct 2010 19:02 UTC
Apple So, Apple held its usual autumn press get-together just now, and after a few rather uninspiring ones (to me, at least), they finally managed to blow me away, with the new MacBook Air (especially the 11.6" variant). They also gave a sneak peek at Mac OS X 10.7 Lion, which has... An App Store. An App Store Apple is going to open on Snow Leopard within 90 days.
Thread beginning with comment 446057
To read all comments associated with this story, please click here.
Read this!!!
by kloty on Wed 20th Oct 2010 22:23 UTC
kloty
Member since:
2005-07-07

http://developer.apple.com/appstore/mac/resources/approval/guidelin...

These are approval guidelines for Applications in AppStore:

Apps that use deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected

Apps that are "beta", "demo", "trial", or "test" versions will be rejected

Apps that download or install additional code or resources to add functionality or change their primary purpose will be rejected

Apps that require license keys or implement their own copy protection will be rejected

Apps that present a license screen at launch will be rejected

Apps that request escalation to root privileges or use setuid attributes will be rejected

Apps that add their icons to the Dock or leave short cuts on the user desktop will be rejected

Apps with metadata that mentions the name of any other computer platform will be rejected

Apps which appear confusingly similar to an existing Apple product or advertising theme will be rejected

Apps that look similar to Apple Products or apps bundled on the Mac, including the Finder, iChat, iTunes, and Dashboard, will be rejected

Apps that enable illegal file sharing will be rejected

Are these guys completely nuts???????

Reply Score: 5

RE: Read this!!!
by tetek on Wed 20th Oct 2010 22:41 in reply to "Read this!!!"
tetek Member since:
2010-10-04

Apps that use deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected


No question here - PPC is dead, Java isn't native language

Apps that are "beta", "demo", "trial", or "test" versions will be rejected


Only final apps - remember about the target - it has to be dead simple and completely bullet proof

Apps that download or install additional code or resources to add functionality or change their primary purpose will be rejected


Trojans?

Apps that require license keys or implement their own copy protection will be rejected
Apps that present a license screen at launch will be rejected


Mac store like app store will provide security and it should be only place where you should agree to license. Otherwise you buy something and agree for license then. I know it works like this now in many situations but it doesn't mean it good for users

Apps that request escalation to root privileges or use setuid attributes will be rejected


Security

Apps that add their icons to the Dock or leave short cuts on the user desktop will be rejected


no bloatware

Apps with metadata that mentions the name of any other computer platform will be rejected


Don't know what it is and what is it about - misinformation?

Apps which appear confusingly similar to an existing Apple product or advertising theme will be rejected
Apps that look similar to Apple Products or apps bundled on the Mac, including the Finder, iChat, iTunes, and Dashboard, will be rejected


You downloading app from Mac Store from Apple - there can't by any confusion about developer of the app. They don't want to be in the situation where shitty app will be called "apple app" just because it look similar to one of their app (or pretend to be one) i.e. iTunes + credit cart verification ;)

Apps that enable illegal file sharing will be rejected


Apple will not be reponsible... etc. - just covers their asses

Nothing wrong here. Just keep solid and good app, don't mess with user system and don't try to do evil. That's all

Reply Parent Score: 0

nt_jerkface Member since:
2009-08-26

Apple wants to make sure even a two-man micro-ISV hands over 40% of the sale. Want to be on the front page? That is going to require 60%.

Apple has a massive cash reserve but I guess that isn't enough.

That is where they are headed and everyone knows it.

How ironic that Apple has become far more like big brother than IBM ever was.

Reply Parent Score: 4

RE[2]: Read this!!!
by Moochman on Thu 21st Oct 2010 01:01 in reply to "RE: Read this!!!"
Moochman Member since:
2005-07-06

Whatever...

No reliance on optionally installed technologies? How does that even apply to Java?--it is included in Mac OS (at least currently...) and AFAIK only the Java-Cocoa bridge was deprecated. Adobe AIR apps, and any other apps that utilize third-party runtimes/frameworks (current or as-yet-unimagined) appear to be all locked out. So Apple effectively is trying to extend control over the development environment, just like they did on iOS.

But the kicker is the "No resemblance to Apple products" clause. Note that this is not limited to apps bundled with the Mac. All I can say to this is, fuck off. Seriously. You have got to be fucking kidding me. This is the Mac, not a freaking Gameboy with only licensed cartridges, not a freaking toy. This clause is so anti-competitive it makes Microsoft's bundling of IE and WMP with Windows look like the act of a fucking saint.

Thing is, even if Apple never locks down the Mac platform like they have the iPhone, the majority of users will still probably look to the store to get their apps. So this spells the end of the long tradition of an open platform that offers apps to scratch every user's itch, because it will no longer be economically feasible to produce genuinely useful software that doesn't fit in on the App Store.

P.S. Full-screen apps and app folders are a joke--way to take some of the worst-implemented parts of the iPad and bring them to the Mac, yay!! Also, anyone with half a brain realizes that the lack of a touchscreen has zero to do with the "verticality" and everything to do with legacy software support. Sorry, Apple, but you completely and utterly failed to wow me this time. Mission pissing me off successful though! kthxbye

Reply Parent Score: 4

RE[2]: Read this!!!
by Kasi on Thu 21st Oct 2010 03:19 in reply to "RE: Read this!!!"
Kasi Member since:
2008-07-12

There is a major hole in your logic there buddy.

Define "don't try to do evil".

How do you know that your, or my definition of "evil" is similar to that of the AppStore?

What assurances are there that the definition of "evil" isn't a moving target to be changed on convenience or whim?

Its an awful lot of trust you must have if you're willing to let someone else define "evil" for you.

Reply Parent Score: 1

RE: Read this!!!
by polaris20 on Wed 20th Oct 2010 23:09 in reply to "Read this!!!"
polaris20 Member since:
2005-07-06

Why are you surprised? This is the same as the App Store for the iOS devices. If you don't like it, buy an app from someone else. Steve didn't say you could ONLY buy apps from the App Store. It's just an additional option.

Reply Parent Score: 2

RE[2]: Read this!!!
by ari-free on Thu 21st Oct 2010 00:34 in reply to "RE: Read this!!!"
ari-free Member since:
2007-01-22

yeah as long as you can jailbreak your Mac, you will be able to do whatever you want.

Reply Parent Score: 2

RE: Read this!!!
by Neolander on Thu 21st Oct 2010 05:40 in reply to "Read this!!!"
Neolander Member since:
2010-03-08

http://developer.apple.com/appstore/mac/resources/approval/guidelin...

These are approval guidelines for Applications in AppStore:

Apps that use deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected

Apps that are "beta", "demo", "trial", or "test" versions will be rejected

Apps that download or install additional code or resources to add functionality or change their primary purpose will be rejected

Apps that require license keys or implement their own copy protection will be rejected

Apps that present a license screen at launch will be rejected

Apps that request escalation to root privileges or use setuid attributes will be rejected

Apps that add their icons to the Dock or leave short cuts on the user desktop will be rejected

Apps with metadata that mentions the name of any other computer platform will be rejected

Apps which appear confusingly similar to an existing Apple product or advertising theme will be rejected

Apps that look similar to Apple Products or apps bundled on the Mac, including the Finder, iChat, iTunes, and Dashboard, will be rejected

Apps that enable illegal file sharing will be rejected

Are these guys completely nuts???????

No. They're just turning OSX into iOS, so they have to introduce iOS' draconian rules at some point, and the sooner the better.

After all, if it's called "App Store", it must follow the same rules as iOS' "App Store", right ?

Reply Parent Score: 2