微軟POSIX子系統
微軟POSIX子系統(英語:Microsoft POSIX subsystem)是Windows NT家族作業系統的三個子系統之一(另兩個是OS/2和Windows子系統)。
微軟Windows只實現了POSIX標準的首個版本,即POSIX.1。POSIX.1的官方程式碼是ISO/IEC 9945-1:1990或IEEE標準1003.1-1990。引入此子系統是因為1980年代美國聯邦政府在聯邦資料處理標準(FIPS)151-2中列出的要求。[1] Windows NT 3.5、Windows NT 3.51和Windows NT 4被認定完全相容FIPS 151-2。
此子系統是由兩個檔案提供的執行時環境:psxss.exe和psxdll.dll。POSIX應用程式使用psxdll.dll與此子系統通訊,以及posix.exe在Windows桌面上提供顯示功能。
此POSIX子系統在Windows XP和Windows Server 2003中已被移除。它被使用Interix子系統的「Windows Services for UNIX」取代[2]。
參見
註釋
- ^ Federal Information Processing Standards Publication 151-2. (原始內容存檔於2008年9月8日).
- ^ POSIX and OS/2 are not supported in Windows XP or in Windows Server 2003. [2016-06-14]. (原始內容存檔於2012-01-12).
參考資料
- Russinovich, Mark; David Solomon. Microsoft Windows Internals (Fourth Edition). Microsoft Press. December 8, 2004. ISBN 0-7356-1917-4.
這是一篇關於Microsoft Windows的小作品。您可以透過編輯或修訂擴充其內容。 |