POSIX 可移植操作系統接口


 

在一些較老的c語言資料,經常會出現“POSIX標准”。

它的專業解釋是:

可移植操作系統接口(英語:Portable Operating System Interface,縮寫為POSIX),是IEEE為要在各種UNIX操作系統上運行的軟件,而定義API的一系列互相關聯的標准的總稱,其正式稱呼為IEEE 1003,而國際標准名稱為ISO/IEC 9945。它基本上是Portable Operating System Interface(可移植操作系統接口)的縮寫,而X則表明其對Unix API的傳承。

 

為什么出現在c語言的資料里呢?別忘了,c語言是從UNIX系統中跑出來的一門技術。

 

這個名字的發明者,很有名:

此標准源於一個大約開始於1985年的項目。POSIX這個名稱是由理查德·斯托曼應IEEE的要求而提議的一個易於記憶的名稱。

 

這個標准,並不是一個強制性或者大家都在使用的標准:

Linux基本上逐步實現了POSIX兼容,但並沒有參加正式的POSIX認證。
微軟的Windows NT聲稱部分實現了POSIX標准。

  

這個標准主要分為四大部分:

Base Definitions、
System Interfaces、
Shell and Utilities、
Rationale。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM