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 版或更高版本。較舊的Windows 版本則由較舊的 pylon 版本所支援,最低可支援至Windows XP。
Windows 版本 10 僅支援 Pylon 5 及更高版本。
Basler pylon 6.2 版或更高版本不再支援「Windows 7」。請參閱最新的 pylon 發行說明,以獲取完整的變更清單。
Windows 伺服器(源自標準Windows )#
Basler 並未支援或測試 pylon 在Windows 的伺服器版本上的運作。
然而,許多 Basler 的客戶已成功將 pylon 應用於伺服器版本。例如,Windows Server 2019 作業系統是基於Windows 10 Release 1809 開發的,該版本支援 pylon,因此理論上也應能與Windows Server 2019 相容。
Windows FES(嵌入式系統的Windows )#
此版本實際上與標準版Windows 作業系統相同,但專為 OEM 廠商設計,並提供長期支援。雖然許多較舊款的Windows 產品的標準版本已不再獲得微軟支援,但作為 FES 版本的相同版本仍持續獲得支援。由於這僅是普通的Windows ,因此 pylon 對其的支援方式與標準版Windows 作業系統相同。
Windows 嵌入式標準 (WES)#
同樣地,這也是與標準Windows 作業系統相同的Windows ,但採用了模組化版本。其概念在於讓使用者能基於標準的Windows 建立模組化的自訂版本,該版本僅包含特定應用程式實際所需的Windows 模組。例如,可以建立一個不具備圖形使用者介面(GUI)的Windows 版本。WES 經常被用作自動櫃員機(ATM)的作業系統。
WES 最初採用的是Windows XP Embedded,隨後分別推出Windows 2009 Embedded(其實就是安裝了 SP3 的 XP)、Windows Embedded 7,以及Windows Embedded 8 Standard。該系列最新的成員是Windows IoT,其基於Windows 10 開發。
pylon 是否支援 WES?一般來說是支援的——前提是使用者所建立的模組化版本也包含 pylon 所需的所有元件。雖然有使用者成功將 WES 與 pylon 搭配使用,但由於無法測試 WES 的每種可能組合,因此無法正式聲明 WES 為受支援的平台。通常,Windows XP Embedded 所引發的問題比 WES 的新版本更多。
Windows 嵌入式緊湊型#
此系統前身為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 ,Windows ,因此 pylon 不支援 RT。
UWP(通用Windows 平台)#
Windows 10 是否基於該平台,並能用來開發可在各種處理器架構(x86 與 ARM)上執行的應用程式?其中有兩個重要的子版本:
- Windows IoT Mobile,僅限大型原始設備製造商(例如手機製造商)使用
- Windows IoT Core 向所有人免費開放。此版本專為創客社群設計,可運行於 Raspberry Pi、Dragonboard 等平台。
UWP 的市佔率相對較低,這代表微軟正持續嘗試推出一款能與 Android 及Linux 抗衡的作業系統。目前 pylon 尚未支援 UWP。