Developer Transition Kit

基於ARM架構的Mac電腦原型機

Developer Transition Kit(開發者遷移套件,簡稱:DTK)是蘋果公司於2020年6月22日宣佈的一款基於ARM架構Mac電腦原型機。這一原型機是Mac電腦從英特爾x86-64架構晶片轉向蘋果自研晶片計劃的一部分。

技術規格 編輯

在2020年的蘋果全球開發者大會上,蘋果公司宣佈了這台不公開發售的原型機。[1]這台原型機被設計用於在Mac電腦向ARM架構遷移的過程中協助開發者適配軟件。DTK擁有獨立的型號A2330並且其標識符為「Apple Development Platform」(蘋果開發平台),[2][3]被人戲稱為「裝在Mac mini里的iPad」。[4]在這樣一個Mac mini機箱的內部,蘋果為其配備了A12Z處理器、16GB內存、512GB固態硬盤以及諸多I/O接口(USB-C、USB-A、HDMI 2.0以及千兆以太網)。[1][2][5]除此之外,蘋果還為之配備了Wi-Fi 5(802.11ac)以及藍牙 5.0。然而截至發佈會時在售的Mac均配備的Thunderbolt 3卻未出現在DTK內(儘管蘋果證實在未來的基於蘋果晶片的Mac會配備Thunderbolt[6])。DTK預裝了macOS 11 Big SurXcode 12的測試版[來源請求]

性能 編輯

在發佈DTK後不久的一次採訪中,蘋果的軟件工程資深副總裁克雷格·費德里吉Craig Federighi)誇讚了DTK的性能,並且展望了未來推出的基於專門針對Mac研發的自研晶片的極佳性能,稱:「即使是對於DTK這樣一台用着我們永遠都不會放到Mac里的iPad晶片的機器,一台僅僅是為了遷移而存在的機器,macOS都能在其上順暢地運行。雖然這台機器根本不能作為評判未來的Mac的標準……但是你可以從中明白我們的晶片團隊在根本沒有努力的情況下能做到什麼樣子。而在未來的Mac的設計里他們會將會努力。」[7][8]

使用條件 編輯

DTK被嚴格限定為一個租賃物品而非銷售給開發者,因此開發者必須在加入通用應用快速入門計劃(Universal App Quick Start Program)一年後將機器歸還給蘋果。除此之外,蘋果還附加了包括禁止拆解、禁止做性能跑分測試和禁止用於非開發用途等的條款。[2][9]

價格 編輯

DTK作為通用應用快速入門計劃的一部分被提供給經過蘋果挑選的開發者,而參與這一計劃的開發者將需要支付500美元的費用。[1]YouTube博主Dave Lee觀察到這一價格不論是相較於2005年的DTK(租金為999美元)還是一台類似配置的本代Mac mini都要實惠很多,而其原因可能是因為蘋果能夠控制自研部件的成本。[10]

爭議 編輯

通用應用快速入門計劃的協議條款規定該計劃自同意之日起持續一年,並且簽訂協議的任何一方均可以提前無理由終止。該協議同時也規定了有關通用應用快速入門計劃的參與者所擁有的一項權益:即使用DTK的權利。條款規定參與者必須在項目結束後的30天內或「蘋果指定的更早的時間」將DTK歸還給蘋果。[9]蘋果曾稱該計劃是用於為配備蘋果晶片的Mac電腦做好準備而推出的,也因此暗示了在配備蘋果晶片的Mac推出前都仍可以加入該計劃。

2021年2月,蘋果通過電子郵件告知開發者要求提早歸還DTK,但同時允許開發者繼續享受通用應用快速入門計劃的其他權益直到一年期滿為止。[11]同時,蘋果在郵件中稱會在開發者歸還DTK後提供一個可用於購買一台配備M1的Mac的價值200美元的折扣碼,該折扣碼在2021年5月底失效。這一折扣碼並非在協議中事先告知的權益但被認為是作為提前歸還DTK的補償。

一些開發者對這一郵件持批判態度。儘管蘋果曾提前聲明「Developer Transition Kit不是一個經過充分測試的平台,僅限用於有限的測試和開發」且DTK「可能存在問題並且可能導致崩潰和數據丟失」,開發者表示在使用DTK的過程中發生了比一般情況多得多的問題,最終使得DTK「幾乎無法使用」。[11][9]除此之外還有一些開發者稱其以為他們可以使用DTK一年,然而蘋果要求歸還DTK的郵件打了他們一個措手不及。[來源請求]還有諸多開發者不滿蘋果提供的200美元的優惠碼,因為在上一次要求提早歸還Intel DTK的時候蘋果提供了一台iMac作為補償。另外再上一次遷移過程中,蘋果也允許開發者不提早歸還,只是將失去作為補償的iMac。[11]

2021年2月5日,因為開發者的反對呼聲愈演愈烈,蘋果發送了另一封電子郵件將折扣碼的金額提升至500美元並且可用於購買任何其他蘋果設備。除此之外,蘋果延長了折扣碼的有效期至2021年年底而非此前的5月底。[12]

歷史上的Developer Transition Kit 編輯

在2005-2006年間蘋果將Mac從PowerPC遷移至Intel處理器時,蘋果曾宣佈並推出過一台類似的面向開發者的原型Mac電腦。這台電腦也被蘋果稱為Developer Transition Kit,其標識符為「Apple Development Platform」(ADP2,1)。它在一個修改過冷卻方案的PowerMac G5的機箱內配備了一枚3.6GHz的Intel奔騰4處理器、1GB的DDR2內存、160GB的SATA機械硬盤和一個光盤驅動器。蘋果為其還配備了USB 2.0接口、FireWire 400接口和千兆以太網。在軟件上,它預裝了Xcode 2.1和一版運行在x86架構上的Mac OS X 10.4.1[13][14]

2005年版的DTK和2020年版類似,也是僅借出給開發者而非售賣。蘋果要求開發者在2006年12月31日後一星期內歸還這一原型電腦。[13][2] 在2005年的WWDC上,蘋果CEO史蒂夫·喬布斯強調這一原型硬件並沒有任何商業發售計劃,稱:「這只是個開發平台,它不是個產品也永遠不會被當成產品來賣。我們只是讓你們拿它來儘快開始開發。實際上你們要在2006年年底前把它還給我們。我們不想讓這東西滿地都是。這東西不是個產品。」[14]

參見 編輯

  1. ^ 1.0 1.1 1.2 Apple 宣布 Mac 采用 Apple 芯片的转移计划 (新聞稿). Apple. 2020-06-22 [2020-11-01]. (原始內容存檔於2020-11-22). 
  2. ^ 2.0 2.1 2.2 2.3 Slivka, Eric. Apple's $500 Developer Program Includes Tools and Resources for Transitioning to Apple Silicon, Plus a Loaner A12Z-Based Mac Mini. MacRumors. 22 June 2020 [23 June 2020]. (原始內容存檔於2020-11-24). 
  3. ^ Rossignol, Joe. macOS Big Sur Listed as 'Version 11.0' in System Preferences. MacRumors. 22 June 2020 [24 June 2020]. (原始內容存檔於2020-11-18). 
  4. ^ Smith, Ryan. The Next Phase: Apple Lays Out Plans To Transition Macs from x86 to Apple SoCs. AnandTech. 22 June 2020 [25 June 2020]. (原始內容存檔於2020-11-27). 
  5. ^ Welch, Chris. Apple announces Mac mini powered by its own chips for developers. The Verge. 22 June 2020 [23 June 2020]. (原始內容存檔於2020-06-22). 
  6. ^ Gartenberg, Chaim. Apple promises to support Thunderbolt on its new ARM Macs. The Verge. 8 July 2020 [8 July 2020]. (原始內容存檔於2020-11-24) (英語). 
  7. ^ Gruber, John. The Talk Show Remote from WWDC 2020, With Craig Federighi and Greg Joswiak. Daring Fireball. 24 June 2020 [25 June 2020]. (原始內容存檔於2020-11-01). 
  8. ^ Long, Michael. Just How Fast Is Apple Silicon?. The Startup. 25 June 2020 [25 June 2020]. (原始內容存檔於2020-11-06). 
  9. ^ 9.0 9.1 9.2 Universal App Quick Start Program (PDF). Apple Inc. 22 June 2020 [29 June 2020]. (原始內容存檔 (PDF)於2020-11-12). 
  10. ^ Lee, Dave. Apple Silicon - Let's Talk. YouTube. [27 June 2020]. (原始內容存檔於2020-11-06). 
  11. ^ 11.0 11.1 11.2 Apple Asks Developers to Return DTK Mac Minis in Exchange for $200 Credit Toward M1 Mac. MacRumors. [2021-02-04]. (原始內容存檔於2021-02-27) (英語). 
  12. ^ Apple Ups DTK Mac Mini Return Credit to $500 After Developer Complaints. MacRumors. [2021-02-06]. (原始內容存檔於2021-02-28) (英語). 
  13. ^ 13.0 13.1 Marsal, Katie. Inside Apple's Intel-based Dev Transition Kit. AppleInsider. 23 June 2005 [23 June 2020]. (原始內容存檔於2020-10-17). 
  14. ^ 14.0 14.1 Hackett, Stephen. “This Is Not a Product”: The Apple Developer Transition Kit. MacStories. 16 Jan 2019 [23 June 2020]. (原始內容存檔於2020-11-10). 

外部連結 編輯