pylon 支援哪些版本的 Windows#
標準 Windows 作業系統(衍生自 Windows NT)#
這些是我們大多數人日常使用的 Windows 變體。它們專為在配備 x86(主要是 Intel)處理器的桌上型電腦上執行而設計。它們始於 Windows NT 3.1,隨後是 NT 4.0、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10 等等。
pylon 5 支援 Windows 7 或更高版本。較舊的 pylon 版本支援較舊的 Windows 版本,一路支援到 Windows XP。
Windows 10 僅受 pylon 5 及更高版本支援。
Basler pylon 6.2 或更高版本不再支援 Windows 7。請參閱最新的 pylon 發行說明以取得完整的變更清單。
Windows Server(衍生自標準 Windows)#
Basler 不在 Windows 的伺服器變體下支援或測試 pylon。
不過,許多 Basler 客戶都在伺服器版本上成功使用 pylon。例如,Windows Server 2019 作業系統是以支援 pylon 的 Windows 10 版本 1809 為基礎,因此也應適用於 Windows Server 2019。
Windows FES(適用於嵌入式系統的 Windows)#
此變體實際上與標準 Windows 作業系統相同,但適用於 OEM 且提供長期支援。雖然許多較舊 Windows 產品的標準版本已不再受 Microsoft 支援,但同版本的 FES 變體仍然受到支援。由於這只是一般的 Windows,因此 pylon 對它的支援方式與標準 Windows 作業系統相同。
Windows Embedded Standard (WES)#
同樣地,這與標準 Windows 作業系統相同,但為模組化版本。此概念是讓使用者建立標準 Windows 的模組化自訂版本,其中僅包含特定應用程式實際需要的 Windows 模組。例如,可以建立沒有圖形使用者介面 (GUI) 的 Windows 版本。WES 非常常被用作自動櫃員機 (ATM) 的作業系統。
WES 始於 Windows XP Embedded,接著是 Windows 2009 Embedded(這只是帶有 SP3 的 XP)、Windows Embedded 7 以及 Windows Embedded 8 Standard. 此系列中最新的是以 Windows 10 為基礎的 Windows IoT。
pylon 支援 WES 嗎?大體上支援——前提是使用者建立的模組化版本也包含 pylon 所需的所有元件。有些使用者成功將 WES 與 pylon 搭配使用,但不能官方宣稱 WES 為支援的平台,因為不可能測試 WES 的每一個可能的排列組合。通常,Windows XP Embedded 比較新的 WES 版本會衍生更多問題。
Windows Embedded Compact#
過去稱為 Windows CE,這是 Windows 的即時變體,與上述 Windows 版本不相容。它不僅在 x86 平台的基礎上執行,也在 ARM、MIPS 等平台上執行。它通常用於手持式裝置。它有許多子變體,例如 Windows Phone。與 Linux 或 Android 相比,其市佔率非常低。pylon 不支援它。
Windows RT#
RT 是一個標準的 Windows 作業系統,但建構為在基於 ARM 的平板電腦(例如 Windows Surface)上執行,而不是在桌上型 x86 電腦上執行。由於它在 ARM 上的效能不佳,且此平台可用的軟體很少,RT 現已被 UWP 取代(見下文)。由於 pylon 僅在基於 x86 的電腦上支援 Windows,因此 pylon 不支援 Windows RT。
UWP (Universal Windows Platform)#
以 Windows 10 為基礎,允許建立可在各種處理器架構(x86 和 ARM)上執行的應用程式。有兩個重要的子變體:
- Windows IoT Mobile,僅適用於大型 OEM(例如手機製造商)
- Windows IoT Core,供所有人免費使用。此變體針對創客群體,例如在 Raspberry Pi、Dragonboard 等平台上執行。
UWP 的市佔率相對較低,代表微軟持續嘗試推出一個與 Android 和 Linux 對抗的作業系統。pylon 目前不支援 UWP。