
蘋果公司已正式終止對 afp 協議的支援:在 macos 17 的開發者預覽版中,內建的 afp 客戶端已被移除。這項專有檔案共享協議於 1988 年首次推出,在經歷四十多年的演進後,終於將退出蘋果生態系統。取而代之的是,蘋果正全面轉向業界標準的 smb3 協議,這標誌著跨平台相容性、安全性與長期維護性的戰略升級。
afp 的興衰清楚地反映了技術演化的邏輯:最初基於 appletalk 網路與 appleshare 服務,它為早期的麥金塔系統提供了原生且無縫的 lan 檔案存取功能。隨著 2001 年 mac os x server 10.0.3 的發布,afp 升級至 3.0 版,成為核心的系統層級協議。到了 2012 年,afp 3.4 引入了 unicode 檔名、acl 權限、資源叉以及強大的鎖定機制,使其功能達到巔峰。然而,自 2013 年起,蘋果悄然將 smb 設為預設的分享協議,顯露出明顯的轉變跡象。2017 年 apfs 推出後,afp 更完全失去了對新檔案系統的原生支援,僅能依賴稀疏束等相容層來維持 time machine 備份。2020 年,macos 11 big sur 再次移除了 afp 的伺服器端功能;到了 2025 年 5 月,客戶端支援也正式被廢棄,宣告整個生態系統全面淘汰 afp。
放棄 afp 並非暫時之舉,而是一項理性的決策。該協議的架構已顯過時,無法滿足現代安全需求,如加密傳輸、零信任認證及細粒度審計;同時,持續的維護成本遠高於其帶來的效益。相較之下,smb3 已發展為高度成熟、廣泛支援的開放標準,原生整合了 aes-128 加密、多通道平行傳輸、壓縮與故障轉移等企業級功能,並且可在 windows、linux 及各種 nas 裝置上開箱即用。目前,蘋果建議將 time machine 備份遷移到基於 smb3 的共用資料夾,而主流 nas 廠商也已針對 smb3 進行效能與穩定性的最佳化,讓使用者能夠無縫進行備份與協作存取,無需再經由 afp 作為中介。
afp 時代的落幕與 smb3 的全面採用,既是技術演進的必然趨勢,也是生態系統演化的自然結果。