蘋果 Mac App Store 軟體審查準則公開!


才剛聆聽完 iOS App Store 軟體審查準則這道聖旨後,各位未來蘋果軟體開發者(特別是打算投入 Mac App 的朋友們),準備好再迎接另一道聖旨了嗎?

『聖旨到!』(眾人跪)接下來要跟大家大家重點條列的,就是為了 Mac App 量身訂做的 Mac App Store Review Guidelines;而目前已經有部份開發者跳出來質疑這票新規定,特別是 Mozilla Firefox 開發團隊總監 Mike Beltzner,就針對 MASRG(往後如此縮寫)中對於 beta 程式碼內容的限制來質疑,他說 MASRG 的限制,並不適用於 Mozilla "open beta" 的軟體開發過程,也就是說對於這類軟體的開發者來說,這樣的限制並不公平;而 MASRG 上頭的一些內容,似乎也讓微軟家的 Office、Adobe 家的 Creative Suite 5 無法登堂入殿,朝拜天子

關於 Mozilla 團隊的質疑,當然是有他的道理,不過畢竟未來 Mac App Store 也不會是取得 Mac OS X 軟體的唯一管道(除非...),使用者依舊可以自行下載安裝其他來源的軟體,只不過對於比較小家、沒啥名氣的軟體公司,Mac App Store 的出現,倒是能夠對他們的軟體推廣有一定幫助,但也就必須受限於 MASRG 的相關規定;以下就讓我們來看看一些重點、有趣、跟過去不太一樣的規定條目,各位也可以在引用來源中直接下載參考完整的文件。

  • 2.1 容易當掉的 Apps 將會被退回、2.2 有臭蟲的 Apps 將會被拒絕:這部份根據主站編輯的說法,感覺會讓大軟體被排除在 Mac App Store 之外,畢竟像 Photoshop、Word 等的軟體可能就會被認定為有太多的 bug;另外就是判斷上會不會有『護短』的問題,好比說如果有人覺得 Safari、Garageband 等蘋果自家的軟體也有很多狀況,難道蘋果會自動把他們下架嗎?

  • 2.6 任何 Apps 版本為 "beta"、"demo"、"trial" 或是 "test" 都無法上架:這條規定,立意上確實是為了一般使用者好,對於想要搶先玩新軟體的朋友,那就自行向軟體開發者索取(下載)軟體,問題其實也不大。

  • 2.14 任何提交的 Apps,都要使用蘋果的軟體封包技術、提交方式來處理,也就是要用蘋果家的 Xcode,同時也不得使用第三方的安裝軟體:這點看上去,影響最大的還是 Adobe,因為他們家大部分的軟體都是用自家客製化的方式來封包,另外安裝的方式也跟其他人不太一樣;這點來說,小編覺得其實不太擔心,Adobe 大風大浪見多了,應該是沒在怕的。

  • 2.19 任何 Apps 若需要授權密碼、或是採用自家的防盜版技術將會被退回:這部份目前看來疑點重重,因為連蘋果家的 Final Cut Pro、Logic Pro 等軟體安裝時,目前都需要輸入授權碼,難道未來通通要用啥新奇的 DRM 技術來保護嗎?這樣真的可靠嗎?(駭客表示:溫馨)如果不是用 DRM,那蘋果又會以怎樣的方式來保護軟體開發者的心血結晶呢?目前聽說的作法,是說蘋果讓使用者在所有的電腦裝置上面都能用購買的軟體,這樣的作法,似乎意味著軟體的授權可能會跟使用者的帳號(Apple ID)綁在一起,但這樣一來,又有更多疑問了;一些多重(多名使用者)授權的軟體該如何區分,這些軟體將來是否也能像 iOS Apps 一樣透過 Home Sharing 的方式分享等等,恐怕都要等到 Mac App Store 正式開放後才會有答案。

  • 2.20 任何在初次開啟時會顯示 Apps 使用者授權合約畫面的軟體將會被退回:這...又打臉了!還自己打自己...

  • 2.21 Apps 不可從 App Store 以外的地方來下載更新:這點乍聽之下會有讓人傻眼,不過 App Store 本身就有統一個更新機制(參考 iOS App Store / App 的軟體更新方式),使用者的部份應該是還好,只不過對於開發者應該會覺得很...嗯...

  • 2.24 任何 Apps 使用被認定為不適宜的相關技術(如 Java, Rosetta)將會被退回:意思大概是說『掰掰!爪哇咖啡』(Oracle:『正忙著!別吵我!』)

  • 6.2 任何 Apps 看起來像是蘋果家的軟體產品(或是內建的功能技術),一如 Finder、iChat、iTunes 以及 Dashboard 等,將會被退回:iOS 都這樣搞了,很意外嗎?所以以後一如 DoubleTwist(像 iTunes)every FTP(像 Finder)等的軟體,統統都會被打回票;不過問題來了,如果是蘋果抄來 參考過的軟體,一如大名鼎鼎的 Delicious Library(iBooks、iPhoto 當中的書櫃介面),這要怎麼算?

  • 6.3 任何 Apps 要是沒有遵照 Apple Macintosh Human Interface Guidelines正確使用系統所提供的軟體 UI 元件,一如按鍵、圖示等,將會被退件:Adobe:『你是要趕絕我嗎?』;阿婆:『不好意思,我是阿婆!去跟老賈說!』

  • 7.4 任何 Apps 中包含『租賃』內容,或者是其他過了一段限制時間後將會無效的服務內容等,將會被退回:看來所有類 iTunes 軟體、服務都要掰了!(貼心小提醒,反正又不一定要用 Mac App Store)

  • 7.6 整體來說,越貴的軟體,審查就會越仔細:Adobe、微軟表示:...

  • 9.2 任何 Apps 讓電力快速消耗、讓電腦容易『發燒』都會被退回:這...遊戲?影片處理軟體?有時候這也不見得全然是軟體的問題吧?

  • 11.1 任何 Apps 包含類似真人、動物被殺 / 虐待 / 槍擊 / 刀戳、傷害等的影像,都會被退回、11.3 遊戲中的『敵人』不可刻意指涉某一族群、文化、政府機構、『公司』,或其他現實生活中存在的事物:那大家都去砍阿凡達不就好了!?

  • 11.5 任何 Apps 包括了『俄羅斯輪盤』相關的內容,將會被退回:這...為啥呢?雖然說 iPhone 上面也是這樣搞。

最後主站編輯提到了一個有趣的事情,是說他們在發表會當天找到機會跟老賈寒暄了幾句,還順便問了老賈未來是否有可能讓 iOS 使用者從 App Store 以外的地方下載安裝 iOS App,他老人家的回答是:『不是現在。』,那這難道就代表未來蘋果會讓大家從別的地方下載安裝軟體嗎?不知道,但是至少他的回答不是『No!』