zoukankan      html  css  js  c++  java
  • 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。
    

      

  • 相关阅读:
    RFC7296--Internet密钥交换协议版本2(IKEv2)
    IPSec 100问
    strongswan--函数定义宏
    RFC6311--协议支持IKEv2 / IPsec的高可用性
    IPSec之security acl
    华罗庚
    韩罗塔核心算法
    javaBean
    Servlet
    javaee Api
  • 原文地址:https://www.cnblogs.com/haore147/p/3646096.html
Copyright © 2011-2022 走看看