Spring Cloud Data Flow 停止開源

新聞 | Michael Minella | 2025年4月21日 | ...

Spring Cloud Data Flow 停止開源

總結:今天我們宣佈,今後我們將不再維護 Spring Cloud Data Flow、Spring Cloud Deployer 或 Spring Statemachine 作為開源專案。Spring Cloud Data Flow 2.11.x、Spring Cloud Deployer 2.9.x 和 Spring Statemachine 4.0.x 將是最後幾個開源版本系列,未來發布的任何版本將僅供 Tanzu Spring 客戶使用。此更改對 Spring 投資組合中的其他開源專案或現有使用者當前可用 OSS 版本的支援義務沒有影響。


Spring Cloud Data Flow 八年前源自 Spring XD,用於協調批處理和流式工作負載,多年來在我們的客戶中取得了巨大成功。然而,為了使 Spring Cloud Data Flow 及相關生態系統專案在未來以可持續的方式發展,我們決定僅將 Spring Cloud Data Flow 作為商業產品釋出。

此決定並非輕率作出,主要原因是這些專案在社群中的採用情況。我們看到 Spring Cloud Data Flow 的絕大多數用法存在於我們的 Tanzu 企業客戶中。目前,開源使用在整體採用中佔比很小,社群提供的維護貢獻也同樣很小。在過去的兩年中,與絕大多數擁有活躍社群並以多種方式為其持續發展做出貢獻的 Spring 產品組合相比,Spring Cloud Data Flow 的維護幾乎完全由 Tanzu 的研發團隊貢獻。Spring Statemachine 和 Spring Cloud Deployer 的採用模式與 Spring Cloud Data Flow 相似,其使用主要由它們包含在 Spring Cloud Data Flow 中所驅動。

維護開源專案的獨特需求並在此基礎上提供商業產品給團隊帶來了非常大的成本。這一變化將使團隊能夠專注於提供 Spring Cloud Data Flow 使用者所依賴的價值,而無需在那些沒有足夠採用水平來證明所投入的努力的事情上花費額外的精力。

我們始終以批判的眼光審視我們自己的專案組合的長期健康狀況。我們淘汰那些採用率下降的專案,以便我們可以將精力集中在社群需求上。我們將今天的公告視為這種不斷發展的重點的延續。

對於擁有 Tanzu 許可的客戶,Spring Cloud Data Flow 最近已在 Spring 企業工件儲存庫 中修補到 2.11.7。我們還發布了 Spring Cloud Data Flow tile 1.14.5 和 Kubernetes 分發 1.6.5,兩者均基於 Spring Cloud Data Flow 2.11.7。這些版本將在秋季之後推出基於 Spring Boot 3.5 的產品版本。

Spring 的開源生態系統依然充滿活力,擁有 60 多個受全面支援的開源專案、數十名提交者和數百名活躍的社群貢獻者。整個產品組合的下載量持續打破記錄,我們對 Spring 在開源世界的未來感到興奮。

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有