Через кілька днів після подання нових функцій 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, який сам по собі є магазином для ігор?

    Подібний список питань можна продовжувати ще дуже довго.