本文回答以下幾個問題:

  • 什麼是延伸版本支援(EVS)?
  • 目前版本支援、過去版本支援與延伸版本支援有什麼差異?
  • 版本 3.21 目前的支援狀態為何?

核心支援政策:Current Plus Two

Four Js 遵循「目前加兩個版本」(Current Plus Two)的支援原則。撰寫本文時,Genero 6 是目前版本,4 和 5 是前兩個受支援的版本。

支援政策的例外情況

作業系統與資料庫支援

當廠商停止支援其產品時,Four Js 也會跟著終止對該作業系統或資料庫的支援。近期例子:Windows 10 在 Microsoft 宣布終止支援後,Four Js 也停止支援。

新大版本發布時的過渡期

當新的大版本(Major Version)發布時,失去支援的舊版本可延續支援至當年 12 月 31 日,而非立即終止。例如,Genero 3.21 的目前版本支援於 2025 年 12 月 31 日結束。

前端產品

依照 Front End Delivery 策略,只有最新版本的前端產品受到支援。舊版前端的 bug 修正會包含在接下來六個維護版本中。

授權工具

只有目前版本的授權工具受到支援,可下載的版本也只有一個。

延伸版本支援(EVS)的定義

延伸版本支援(Extended Version Support,EVS)允許客戶付費取得不在標準支援範圍內的版本的支援服務。

重要說明:

  • Four Js 承諾提供維護版本」——EVS 不包含保證提供 bug 修正或安全性更新的義務。
  • EVS 的支援範圍是回答問題,協助客戶升級到受支援的版本。
  • 對於廠商已停止支援的第三方函式庫,無法保證能修正其中的安全性漏洞。

目前的支援狀態(2026 年 3 月)

產品 支援狀態
Genero 6 目前版本支援(Current Version Support)
Genero 4–5 過去版本支援(Prior Version Support)
前端產品 僅 Genero 6 前端
License Tools 7 目前版本
Genero 3.21 延伸版本支援(EVS,付費)

情境範例

若出現重大安全性漏洞(類似 Heartbleed 或 Log4Shell 等級的漏洞):

  • Genero 4、5、6 版本將會發布維護版本進行修正。
  • Genero 3.21 沒有義務提供維護版本,但若相關第三方元件仍受廠商支援,Four Js 可能考慮透過 Customer Controlled Releases 提供修正。

這個政策的目的是提供誘因,讓客戶保持版本更新,而不是無限期停留在舊版本上。

原文:https://4js.com/ask-reuben/ig-315/  ·  有任何 Genero 技術問題或翻譯疑問,歡迎來信 support@t100.app