11.C51 OData:ISO 認證救不了生態萎縮(反例)
11.C51 OData:ISO 認證救不了生態萎縮(反例)
這個案例的核心責任是提供跨組織標準化嘗試的退場反例。
觀察
OData v4 是 OASIS 標準且有 ISO/IEC 認證(20802-1/2:2016)、定位是可查詢、可互通的 RESTful API 建構協議、生態工具以 .NET(Restier)與 Java(Apache Olingo)為主。二手分析(Ben Morris、2013)記錄 Netflix 低調關閉 OData catalogue、eBay 同步棄用、歸因三點:生態侷限於 .NET、Microsoft 出身的信任問題、技術面「magic box」批評 — 暴露資料庫內部細節、自動生成 generic 介面而非刻意設計的 API。
判讀
ISO 認證救不了生態萎縮 — marquee adopter 離場的訊號比標準機構背書更能預測標準命運。查詢協議把 repository 直通到 wire 的設計、跟「API 是刻意設計的契約」的治理理念直接衝突 — 這是它進不了 guidelines 主流的深層原因、不只是出身問題。
對應大綱
styles/standards/「JSON:API 與 OData 的標準化嘗試」(反例)、11.10 採標準與自建規範段(已引用)。退場分析屬二手來源、標明。
下一步路由
回 模組十一案例庫。