新發(fā)布的Apple Watch鍵盤背后,是蘋果專注坑開發(fā)者20年的一場(chǎng)“陰謀”
“你們都是些小破車,我們蘋果是蒸汽機(jī)車,連這條鐵路都是我們的?!薄獑滩妓箤?duì)一位開發(fā)者說道。
——
文|杜晨 編輯|Lianzi
昨天,蘋果召開了一年一度的秋季新品發(fā)布會(huì),并在全網(wǎng)直播。會(huì)上發(fā)布了萬(wàn)眾期待的 iPhone 13 系列產(chǎn)品、新款入門級(jí) iPad mini,以及最新款的第七代 Apple Watch 智能手表。
其中Apple Watch Series 7 超窄邊框成為了主要賣點(diǎn),屏幕尺寸相比前一代 Series 6 擴(kuò)大了20%,比很多用戶都仍在佩戴的 Series 3 有效屏幕面積更是大了不少。而大屏幕的好處,就是現(xiàn)在 Apple Watch 終于可以完整地顯示打字鍵盤了。同時(shí),蘋果也終于正式推出了 Apple Watch 的系統(tǒng)級(jí)軟件鍵盤。
這對(duì)于 Apple Watch 用戶來(lái)說是個(gè)天大的好消息,然而對(duì)于一個(gè)人來(lái)說,卻是天打雷劈。
這個(gè)人就是 Kosta Eleftheriou——iOS/watchOS 輸入法 FlickType 的開發(fā)者。在過去的幾個(gè)月里,他已經(jīng)因?yàn)楫a(chǎn)品更新被蘋果無(wú)緣無(wú)故封殺而苦不堪言。而這次,蘋果這次在第七代 Apple Watch 上推出的官方版 qwerty 輸入法和他的 FlickType 輸入法如出一轍。
就這樣,他和自己開發(fā)的 FlickType 輸入法,成為了蘋果“夏洛克詭計(jì)”的最新受害者。
開發(fā)者圈子里流傳著一個(gè)玩笑:如果你的工具類產(chǎn)品沒有被蘋果“夏洛克”過,那你就不是一個(gè)優(yōu)秀的開發(fā)者。作為資深工具類開發(fā)者,Eleftheriou 對(duì)于蘋果的這種做法也早有耳聞。
這到底是怎么回事?蘋果的“夏洛克詭計(jì)”又是什么東西?
|FlickType 事件的來(lái)龍去脈
FlickType 是一個(gè)蘋果操作系統(tǒng)平臺(tái)上的輸入法產(chǎn)品,2018年4月首次上架 App Store,最初是一個(gè)專門面向盲人以及各種身體障礙人士而開發(fā)的輸入法。雖然最初版本只支持 iPhone,不過開發(fā)者 Eleftheriou 一直想要把它做到 Apple Watch 上。這是因?yàn)樵?Apple Watch 上,由于屏幕尺寸較小,蘋果一開始提供的原生輸入方式比較簡(jiǎn)單,主要是語(yǔ)音聽寫和手寫字母這兩種方式。然而聽寫對(duì)于具有發(fā)音障礙的人來(lái)說無(wú)法使用,一個(gè)個(gè)手寫字母的方式也非常低效。FlickType 推出的同年,蘋果在秋季發(fā)布會(huì)上推出了更大屏幕的手表。Eleftheriou 感覺時(shí)機(jī)合適了,于是在 FlickType 代碼里增加了對(duì)手表操作系統(tǒng)的支持。蘋果應(yīng)用商城也審核通過了新版本。這個(gè)輸入法產(chǎn)品頗受用戶歡迎,特別是視障人士對(duì)它的好評(píng)不斷。根據(jù) FlickType 數(shù)據(jù)統(tǒng)計(jì),盲人用戶每個(gè)月用它輸入的單詞量達(dá)到上百萬(wàn),而且輸入速度并不比正常人士慢。所以 Eleftheriou 也在持續(xù)更新這個(gè)產(chǎn)品。那段時(shí)間,F(xiàn)lickType 也有一兩次曾經(jīng)被 App Store 審核團(tuán)隊(duì)質(zhì)疑其功能和技術(shù)問題,但最終都成功通過申訴解決。但是也有現(xiàn)實(shí)因素阻礙了 FlickType 的產(chǎn)品體驗(yàn),主要在于蘋果對(duì) watchOS 上輸入法類產(chǎn)品的 API 限制,鍵盤無(wú)法出現(xiàn)在其它手表應(yīng)用里。也就是說,用戶必須先在手表上跳轉(zhuǎn)到 FlickType,完成輸入,才能發(fā)送內(nèi)容。Eleftheriou 就此認(rèn)為,如果想要實(shí)現(xiàn)他的終極目標(biāo),讓 FlickType 成為 watchOS 上最好的輸入法產(chǎn)品,最好的方式就是讓蘋果收購(gòu)他的公司,讓 FlickType 被深度整合,成為 Apple Watch 系統(tǒng)級(jí)功能。2019年初,他找到了在蘋果負(fù)責(zé) Apple Watch 輸入法功能的 Randy Marsden。后者也是輸入法創(chuàng)業(yè)者,開發(fā)的劃動(dòng)輸入法 Swype和Dryft 也很受移動(dòng)設(shè)備用戶的歡迎,而且也被蘋果收購(gòu)了。二人一拍即合,Marsden 告訴 Eleftheriou,他已經(jīng)把 FlickType 拿給團(tuán)隊(duì)看了,團(tuán)隊(duì)很有興趣,收購(gòu)是完全有可能的,只是希望價(jià)格不會(huì)太貴。然而從那之后,Eleftheriou 和蘋果之間關(guān)于合作的聯(lián)系,再也沒有下文。他繼續(xù)改善 FlickType 產(chǎn)品,也向蘋果提交了后續(xù)更新版本文件,然而卻被蘋果拒絕發(fā)布。Eleftheriou 從蘋果那里收到的郵件顯示,App Store 審核團(tuán)隊(duì)認(rèn)為 FlickType 提交的更新文件不符合標(biāo)準(zhǔn),所以拒絕發(fā)布。在其中一封郵件中,審核團(tuán)隊(duì)宣稱“該應(yīng)用屬于 Apple Watch 的鍵盤。出于此原因,我們將其從 App Store 中下架”——也即下架的原因,是蘋果不允許 Apple Watch 鍵盤產(chǎn)品的存在。這就很奇葩了。FlickType 加入 Apple Watch 支持的時(shí)候,都已經(jīng)通過了應(yīng)用商城審核,并且正式上架了。而在后續(xù)的這段時(shí)間里,應(yīng)用商城的政策并沒有任何變化,從來(lái)沒有說過 Apple Watch 上不允許輸入法產(chǎn)品。更何況,在 FlickType 被封殺的這段時(shí)間里,蘋果卻批準(zhǔn)了 Shift Keyboard 和 Type 上架——它們和 FlickType 非常相似,都是 Apple Watch 鍵盤產(chǎn)品,卻沒有遭到蘋果的任何阻礙。Eleftheriou 認(rèn)為,自己應(yīng)該是被蘋果針對(duì)了。至于究竟為什么,他心里有大概的想法,但沒有證據(jù)可以做出公開指控。(與此同時(shí),他嘗試了一些折中方案,比如把輸入法技術(shù)開發(fā)成 SDK,可以讓其它 Apple Watch 應(yīng)用整合進(jìn)去。這些整合了 FlickType SDK 的應(yīng)用,都成功上架了 App Store。)去年1月,蘋果突然又毫無(wú)解釋地批準(zhǔn)了 FlickType 重新上架。產(chǎn)品立刻獲得了大量購(gòu)買下載,一度沖上 App Store 付費(fèi)應(yīng)用榜首,并且持續(xù)了三天時(shí)間。Eleftheriou 后來(lái)透露,在2020年1月新版發(fā)布的那段時(shí)間里,產(chǎn)品的收入高達(dá)13萬(wàn)美元。在業(yè)界,F(xiàn)lickType 也再次確立了 Apple Watch 最佳全鍵盤輸入法,以及最適合視障人士使用輸入法產(chǎn)品的地位。然而好景不長(zhǎng),到了今年8月,F(xiàn)lickType 再次遭遇 App Store 的封殺,審核團(tuán)隊(duì)連續(xù)多次拒絕其發(fā)版,而且在郵件里也解釋得不明不白的。Eleftheriou 不得不再次和審核團(tuán)隊(duì)斗智斗勇,在一周里郵件溝通了至少9個(gè)來(lái)回。然而這次似乎蘋果完全沒有想要解決問題的意思,甚至到后來(lái)都不再回郵件了。“(蘋果)就是在無(wú)視我們的請(qǐng)求,盡管他們之前的郵件里說‘有任何問題都可以隨時(shí)聯(lián)系他們’,”Eleftheriou 寫道。最終,由于無(wú)法發(fā)版,Eleftheriou不得不宣布 FlickType 項(xiàng)目中止,不再繼續(xù)開發(fā)。但是他并沒有完全放棄:在宣布停止開發(fā)的同一天,F(xiàn)lickType 起訴了蘋果。然后到了昨天,發(fā)生的事情我們都看到了:Apple Watch 加入了原生的系統(tǒng)級(jí)輸入鍵盤,和 FlickType 輸入法幾乎如出一轍。更尷尬的是:不知道是純粹的巧合,還是別的什么原因,在這次蘋果發(fā)布會(huì)上,展示 Apple Watch 鍵盤的地方,輸入的內(nèi)容正好是"copy that"。這句在視頻中的原意是“收到”,然而當(dāng)我們已經(jīng)了解到 FlickType 的故事之后,再看這個(gè)畫面,忍不住將其聯(lián)想成“抄襲它”的意思:
|“夏洛克詭計(jì)”,和無(wú)數(shù)被它謀害的開發(fā)者
讀到這里,可能有不少朋友會(huì)有質(zhì)疑:QWERTY 全鍵盤又不是你 FlickType 發(fā)明的,劃動(dòng)輸入法也不是第一次出現(xiàn)了,蘋果想做不行嗎?如果這是抄襲的話,別人都別做鍵盤了唄?沒必要這么上綱上線吧?
其實(shí)這個(gè)事件,和抄襲沒多大關(guān)系。畢竟今天的互聯(lián)網(wǎng)和科技行業(yè),絕大多數(shù)產(chǎn)品長(zhǎng)得差不多,在這種基礎(chǔ)功能方面也都沒什么區(qū)別,除了那種用戶協(xié)議照抄競(jìng)爭(zhēng)對(duì)手的,勉強(qiáng)可以拿來(lái)當(dāng)作飯后談資笑料。
實(shí)際上,蘋果和 FlickType 之間不是抄襲者和被抄襲者的關(guān)系,而是大公司對(duì)小公司之間不正當(dāng)競(jìng)爭(zhēng)的加害者和受害者的關(guān)系。
具體來(lái)說,我們討論是大科技公司常用的一種反競(jìng)爭(zhēng)手段:將第三方開發(fā)者的創(chuàng)作成果“拿來(lái)就用”,將其做成系統(tǒng)級(jí)功能,從而讓第三方開發(fā)者的成果沒有繼續(xù)存在的價(jià)值,對(duì)其死活也不管不顧。
近年來(lái)隨著科技行業(yè)競(jìng)爭(zhēng)加劇,也有越來(lái)越多操作系統(tǒng)級(jí)公司和平臺(tái)型公司(如 Facebook 等)開始使用類似的方法打壓小公司。
它在業(yè)界有一個(gè)專有名詞:Sherlocking. 我們?cè)谶@里暫時(shí)將其翻譯為:夏洛克詭計(jì)。這個(gè)命名來(lái)自于蘋果在2001年發(fā)布的一個(gè)同名功能。
當(dāng)年,蘋果在 WWDC 開發(fā)者大會(huì)上宣布了最新的 Mac OS X 操作系統(tǒng),其中包括了一個(gè)原生的搜索軟件 Sherlock 2(也即今天 macOS 上 Spotlight 功能的雛形),具有一些基礎(chǔ)的聯(lián)網(wǎng)搜索功能,但不是很好用。
因?yàn)榛ヂ?lián)網(wǎng)泡沫破裂,被公司解雇在家賦閑的開發(fā)者 Dan Wood看到了 Sherlock 2 這個(gè)功能,覺得很有意思,但又不夠過癮。于是他自己開發(fā)了一個(gè)軟件 Watson,功能更加強(qiáng)大,可以連接雅虎、亞馬遜、eBay、Google 等許多主流網(wǎng)站,具有聯(lián)系人目錄查詢、天氣查詢、影視信息搜索等更豐富的搜索和索引功能。
Watson 的名字,則是來(lái)自神探夏洛克的助手華生。據(jù) Wood 自己透露,他最初的想法是讓 Watson 成為 Sherlock 軟件的“助手”,讓 Mac OS X 的系統(tǒng)搜索體驗(yàn)變得更好。
然而 Watson 的實(shí)際使用效果遠(yuǎn)超開發(fā)者本人的想象,功能完善程度和產(chǎn)品的使用體驗(yàn),全面碾壓 Sherlock 2,一經(jīng)發(fā)布便頗受用戶歡迎,也幫 Wood 賺到了足夠的錢。Wood 決定自己開公司(名叫 Karelia Software),全職開發(fā) Watson。
Watson 有多厲害呢?發(fā)布后沒多久,蘋果的高管 Phil Schiller 就約他見面了。
在這次會(huì)上,Schiller 對(duì) Wood 放出了一個(gè)關(guān)鍵消息:我們蘋果在開發(fā)第三代 Sherlock。而且 Schiller 也給 Wood 看了預(yù)覽:Sherlock 3 和 Watson 從外觀,到功能,再到到第三方服務(wù)的連通性,基本完全一樣。
Wood 說,當(dāng)時(shí)那次會(huì)議之后,他整個(gè)人震驚到連沮喪都沒有了 (too stunned to be upset.)
這次會(huì)面,不用多說,自然是蘋果想要對(duì) Karelia 拋出收購(gòu)的橄欖枝,但是雙方?jīng)]談攏。至于是不是價(jià)格原因,Wood 自己也沒說。會(huì)后,他直接給蘋果開發(fā)者關(guān)系部門發(fā)了郵件,表示對(duì)這種直接剽竊中小開發(fā)者,讓人無(wú)路可走的做法的不齒。
結(jié)果,郵件剛發(fā)出去過了一個(gè)小時(shí),喬布斯直接給他打來(lái)了電話。
喬布斯說:
“我是這么想的,你知道鐵軌上工人用的那種小破車嗎?Karelia 公司就是那玩意。我們蘋果是蒸汽機(jī)車,整條鐵路都是屬于我們的?!?/span>
("Here's how I see it, you know those handcars, the little machines that people stand on and pump to move along on the train tracks? That's Karelia. Apple is the steam train that owns the tracks.")
后來(lái)發(fā)生的事情,沒有我們想象的那么跌宕起伏:Sherlock 3 發(fā)布了,但是使用體驗(yàn)仍然不怎么樣;Watson 繼續(xù)受到用戶歡迎,在2003年賣給了 Sun Microsystems 公司(后來(lái)被 Adobe 收購(gòu)),但隨后被公司雪藏;Wood 從 Sun 離職,重新回歸創(chuàng)業(yè)。
但不管怎樣,這還是蘋果公司有據(jù)可考的“Sherlocking”首次類似操作,因而這種做法就被成為“Sherlocking”。
這不是 Karelia 公司唯一一次被蘋果用這種做法欺負(fù)!
Wood 回歸創(chuàng)業(yè)之后的第一個(gè)產(chǎn)品名叫 Sandvox,是一個(gè)低代碼快速搭建網(wǎng)站的工具,2005年發(fā)布了測(cè)試版。結(jié)果在2006年1月,蘋果在 MacWorld 大會(huì)上發(fā)布了 iLife 軟件家族,其中包括一個(gè)和 Sandvox 功能相同的網(wǎng)頁(yè)開發(fā)工具 iWeb。
Wood 對(duì)此的反應(yīng),是給公司換了一個(gè)新的 logo
蘋果公司歷史上其它知名的“夏洛克詭計(jì)”,還包括:
Kongfabulator,也即后來(lái)的 Yahoo Widgets,是一個(gè)桌面小工具集合,被 macOS 上的系統(tǒng)級(jí)功能 Dashboard 替代。
iPodderX,播客訂閱管理工具,被 iTunes 的播客功能取代。
Growl,開源的軟件通知推送工具,被蘋果官方推送功能取代。
F.lux,根據(jù)系統(tǒng)時(shí)間調(diào)節(jié)屏幕顏色冷暖,從而幫助護(hù)眼的小工具,2017年被 macOS Sierra 的系統(tǒng)級(jí)功能 Night Shift 替代。
Dark Sky,非常優(yōu)秀的 iOS 天氣應(yīng)用,還好是在被蘋果收購(gòu)、功能整合到原生天氣應(yīng)用里之后,才正式宣告將于2022年關(guān)閉。但是,Dark Sky 開發(fā)的 API 被許多第三方公司和機(jī)構(gòu)使用,這個(gè) API 也將關(guān)閉,對(duì)于用戶來(lái)說不是好消息。
Mailinator,一家提供各種電子郵件相關(guān)功能的公司,其中一個(gè)功能是生成即用即拋電子郵件地址,適合在注冊(cè)第三方網(wǎng)站的時(shí)候使用,可以保護(hù)用戶隱私。蘋果在原生郵件應(yīng)用里加入了同樣的功能。
女性經(jīng)期追蹤類應(yīng)用,包括 Clue、Eve、Glow、Flo 等,被蘋果在 iOS 13 當(dāng)中推出的原生女性健康功能取代。
把 iPad 變成 Mac 擴(kuò)展屏幕的軟件,如 Luna、Duet Display 等,被蘋果推出的系統(tǒng)級(jí)功能 Sidecar 取代。
藍(lán)牙追蹤器,如 Tile 等,被蘋果最近推出的 AirTag 取代。
兩步驗(yàn)證密鑰生成器,如 Google Authenticator、1Password、Lastpass 的對(duì)應(yīng)功能等,將被 iOS 15 的原生功能 Keychain 取代。
這只是一個(gè)很短的列表,被蘋果“夏洛克”過的第三方還有很多,其中也不乏其它大公司和實(shí)力競(jìng)爭(zhēng)對(duì)手的產(chǎn)品和功能。
所以其實(shí),每年觀看蘋果年度發(fā)布會(huì)和開發(fā)者大會(huì),看到那些充滿創(chuàng)新型、革命性的新發(fā)布內(nèi)容,粉絲們拍案叫絕的時(shí)候,其實(shí)大家忽視了兩件事:
1)這些產(chǎn)品、功能和設(shè)計(jì),很多其實(shí)早就被其它開發(fā)者實(shí)現(xiàn)過了,只是它們沒有蘋果知名,沒有蘋果這么大的平臺(tái)和用戶量而已;
2)蘋果每次發(fā)布會(huì)發(fā)布的許多“新東西”,其實(shí)背后是那些被蘋果抄“死”的中小開發(fā)者曾經(jīng)的作品。
|偌大的蘋果公司,為何跟一個(gè)輸入法過不去?
文章的最后,我們還是回到一開始說的 FlickType 事件,再補(bǔ)充一點(diǎn)背景信息。
實(shí)際上,開發(fā)者 Eleftheriou 也是一個(gè)非常高調(diào)的蘋果批評(píng)者,經(jīng)常公開指責(zé)蘋果對(duì)于欺詐類應(yīng)用管理不力。而因?yàn)樗救擞质且粋€(gè)成功的連續(xù)創(chuàng)業(yè)者,在業(yè)界有一定影響力,他的批評(píng)確實(shí)也讓蘋果面子上過不去。
然而,蘋果作為一家坐擁千億市值的大公司,開會(huì)必對(duì)開發(fā)者千恩萬(wàn)謝,把為開發(fā)者創(chuàng)造價(jià)值掛在嘴邊,但對(duì)待 FlickType 和 Eleftheriou 的姿態(tài)真稱不上體面。
其實(shí) FlickType 已經(jīng)是這位開發(fā)者的第三個(gè)輸入法產(chǎn)品了。
2009年,他給有視覺障礙的父親開發(fā)了一款輸入法,名叫 BlindType。這個(gè)輸入法,當(dāng)時(shí)蘋果就想買下來(lái),結(jié)果最終賣給了谷歌。
然后,Eleftheriou 決定“夏洛克”自己,又做了一個(gè)新的面向視障人士的輸入法 Fleksy。這個(gè)產(chǎn)品拿過不少獎(jiǎng),包括蘋果應(yīng)用商城2012年最佳應(yīng)用、西南偏南大會(huì)2013加速器冠軍等,還是觸屏輸入速度吉尼斯世界紀(jì)錄的保持者。
當(dāng)然,蘋果肯定還是想收購(gòu) Fleksy。結(jié)果,這次 Eleftheriou 又把它賣給了 Pinterest……
FlickType 是這位開發(fā)者在 Pinterest 工作了2年之后,又離職出來(lái)再創(chuàng)業(yè)做的產(chǎn)品了。和之前不同的是,從 FlickType 和蘋果的官司資料來(lái)看,這次 Eleftheriou 似乎是主動(dòng)想要尋求蘋果的收購(gòu)。
至于這次他為啥被蘋果百般刁難,難道中間還有一層因素,是蘋果想要報(bào)當(dāng)年收購(gòu)不成之仇?
從已經(jīng)公開的資料來(lái)看,蘋果確實(shí)是有刻意刁難這位開發(fā)者的嫌疑的。
比如在 FlickType 的起訴書中就有提到,Eleftheriou 幾次三番公開批評(píng)蘋果對(duì)于假冒偽劣應(yīng)用和應(yīng)用商城欺詐的打擊力度不夠,他自己的應(yīng)用在 App Store 上遭到“競(jìng)爭(zhēng)對(duì)手”刷星行為。
這位開發(fā)者指出,在他和蘋果洽談 FlickType 收購(gòu)的過程中,蘋果似乎沒有想要打擊這些對(duì) FlickType 造成負(fù)面影響行為的意思,甚至給他造成一種感覺,就是用這種方式來(lái)要挾和壓價(jià),企圖逼迫被收購(gòu)對(duì)象就范,盡早低價(jià)出手。
起訴書寫道:
“山寨應(yīng)用程序此起彼伏,使原告方應(yīng)用的銷售額下降。更糟糕的是,這些騙子通過提交虛假評(píng)論來(lái)提升自己在蘋果系統(tǒng)中的地位,從而躍居 App Store 的榜首。盡管蘋果公司宣稱其政策禁止這種不公平競(jìng)爭(zhēng),卻幾乎沒有采取任何行動(dòng)?!?/span>
目前此案的庭審還未正式開始,我們也無(wú)法確認(rèn) Eleftheriou 的表述真實(shí)性有幾分。
但如果情況屬實(shí)的話,以后開發(fā)者們可真的要重新思考自己和蘋果的關(guān)系了。
*博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。