Через кілька днів після подання нових функцій Mac OS X Lion, Apple в розділі для Mac-розробників опублікувала інформацію, в якій можна знайти досить цікавий документ. У ньому детально розписано, яким вимогам мають відповідати програми, щоб пильні цензори з Mac App Store допустили його до продажу. Ясна річ, Apple на цей раз збирається застосувати ту ж тактику, що і для мобільного App Store: тотальний контроль кожної програми та розподіл прибутку, одержуваної від продажу додатків, в співвідношенні 70/30 на користь розробників.
Ось найбільш цікаві моменти з цього документа — і навіть ті читачі, які не мають доступу до порталу для розробників, які можуть оцінити ці вимоги і зробити для себе деякі висновки.
Судячи з офіційної інформації Apple, в розміщенні програми в Mac App Store буде відмовлено, якщо:
Це beta, demo, trial або test версія.
Програма дублює вже розміщені в App Store додатки. Особливо, якщо подібних додатків багато (на мій погляд, тут явне протиріччя).
Розробник «спам» магазин великою кількістю версій аналогічних програм. У цьому випадку Apple також виключить його з програми для розробників.
Використовується сторонній інсталятор — для упаковки програм потрібно застосовувати тільки включені в Xcode інструменти.
Вимагає ліцензійний ключ або здійснюється власна захист від копіювання.
Використовує додаткові процеси, які продовжують працювати в системі після виходу з програми без відома користувача.
Містить метадані, в яких згадується назва будь-якої іншої комп’ютерної платформи.
Використовує API локаційних сервісів для керування транспортними засобами, літальними апаратами або іншими подібними пристроями.
Або ж використовує API локаційних сервісів для управління аварійно-рятувальними службами.
Містить у назві неправильні найменування продуктів Apple (наприклад, iTunz або Контролер для Imac).
Він схожий на будь-який продукт Apple або додаток з Mac OS X, включаючи Finder, iChat, iTunes, Dashboard і так далі.
Користувальницький інтерфейс програми складний або, принаймні, не чудовий
Змінює поведінку рідних елементів користувальницького інтерфейсу OSX (а це більше половини кращих додатків для Mac).
Використовує у якості однієї з функцій магазин для продажу або розповсюдження інших програм.
Гра дуже реалістично зображує насильство над людьми і тваринами (прощай, Valve?)
Як «ворогів» в контексті гри використовується певна раса, культура, реальний уряд/корпорація або будь-яке інше реально існуюча особа.
Містить створюваний користувачами і, зокрема, порнографічний контент.
Ось такий ось цікавий, хоча й далеко не повний список, який часом викликає більше питань, ніж дає відповідей.
Наприклад, допускати до продажу адобовский Creative Suite, якщо користувачі можуть створювати в ньому різноманітне вміст? А що робити з альтернативними програмами для обміну миттєвими повідомленнями? Та й з’явиться в Mac App Store клієнт Steam, який сам по собі є магазином для ігор?
Подібний список питань можна продовжувати ще дуже довго.