iOS 9.3 背後 — Night Shift 對開發者的啟示
蘋果春天 Loop You In 發佈會上,宣布新 iPhone SE 和 iPad Pro 9.7″,同場亮相還有 iOS 9.3 版更新,當中以 Night Shift 功能最受矚目。Night Shift 讓 iPhone 和 iPad 的螢幕,隨時間改變螢幕的色溫,讓眼睛接觸更少藍光,蘋果稱這功能可以讓晚上使用電子產品的用家更易入睡。不過,蘋果卻再一次被詬「借用」第三方軟體公司的功能。
F.lux 也許不是史上第一個研究如何讓眼睛更舒服觀看電腦和電話螢幕的應用程式,但它製作的電腦版支援 Windows, Mac, Linux 平台,電腦版本歷年累積下載超過 1500 萬次,同時也開發了 iOS 和 Android 版本。開發者 Michael & Lorna Herf 曾創辦 Picasa ,後來被 Google 收購,於 Google 工作幾年後,於 2009 年自行成立了 F.lux 這公司。 2011 年,iOS 版的 F.lux 因不符合蘋果開發守則,只能以 Jailbreak 或用戶自行安裝 Xcode 再 Sideload 的形式讓公眾使用。2015 年,更被蘋果通知不能鼓勵用家安裝 Xcode 來使用 F.lux 的 iOS 版。
不過為甚麼蘋果公司諸多阻礙不讓 f.lux 上架,到 iOS 9.3 的 Beta 於今年初釋出的時候,答案終於揭曉。因為 iOS 9.3 將有新的 Night Shift 功能,與 F.lux 比較起來可謂一模一樣。F.lux 的開發者對此也發了聲明,不過用字相對溫和,沒有譴責蘋果抄襲他們的軟體,只是再一次呼籲蘋果容許 f.lux 於 App Store 上架,攜手以科技改善睡眠質素。下圖可見兩者的比較:
事實上這不是第一次蘋果自行「整合」第三方軟體公司的應用到自家作業系統,每年六月 WWDC ( Apple Worldwide Developers Conference) 都會蘋果推出新預覽版本的 iOS 和 Mac OS X,那好像是大抽獎,宣佈每一家軟體公司的命運。前年 Yosemite 重新設計 Spotlight 功能,與快捷開啟軟件 Quicksilver 和 Alfred 不謀而合;Growl 是 Mac OS X 的 Notification Center 的雛型,iOS 的 Photos 和 Notes 每次功能更新也意味著更多人重投蘋果內置 App 的懷抱。這現象已被統稱為 “Sherlock”,事因 2002 年蘋果於 OS X 為內置軟體 Sherlock 發佈 3.0 更新(Sherlock 在 OS 10.4 Tiger 被 Spotlight 所取代),功能與 Karelia Software 開發的 Watson 十分相似,同樣也是檔案搜尋的功能 (Sherlock 一名也是取自 Sherlock Holmes,大概就是跟福爾摩斯一樣尋找到檔案的蛛絲馬跡吧)。因此,蘋果「整合」軟體功能予作業系統均稱,被 “Sherlocked” 。
或許有人會說蘋果是重新發明 (Re-Invent) 舊有軟件,讓它們變得更簡易,獲廣泛使用。但這些「重新發明」的過程,很多時沒有知會原有開發者,或吸納他們加入開發團隊。
每逢發佈會, Tim Cook 也愛宣布 App Store 上架應用的數量創新高,或累積 App Store 收益有多少付予開發者。但 Sherlock 的行為,卻顯示蘋果缺乏對開發者的尊重。如果開發每個軟件終究會被蘋果這個「老大哥」所吞噬,大家還有甚麼動力繼續開發下去呢?
蘋果 App Store 由初始的爆炸發展,而逐漸放緩,開發商和初創公司也開始面對 App Store 需要持續收入的困難。開發 App 的這條路,只怕越來越難行。
延伸閱讀:
Life and Death In The App Store — The Verge
原文載於科技浪