env-unix

POSIX表示可移植操作系统接口(Portable Operating System Interface of UNIX,缩写为 POSIX ),POSIX标准定义了操作系统应该为应用程序提供的接口标准,是IEEE为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称,其正式称呼为IEEE 1003,而国际标准名称为ISO/IEC 9945。 POSIX标准意在期望获得源代码级别的软件可移植性。换句话说,为一个POSIX兼容的操作系统编写的程序,应该可以在任何其它的POSIX操作系统(即使是来自另一个厂商)上编译执行。 POSIX 并不局限于 UNIX。许多其它的操作系统,例如 DEC OpenVMS 支持 POSIX 标准,尤其是 IEEE Std. 1003.1-1990(1995 年修订)或 POSIX.1,POSIX.1 提供了源代码级别的 C 语言应用编程接口(API)给操作系统的服务程序,例如读写文件。POSIX.1 已经被国际标准化组织(International Standards Organization,ISO)所接受,被命名为 ISO/IEC 9945-1:1990 标准。

UNIX和类Unix操作系统 UNIX System V家族

  • A/UX
  • AIX
  • HP-UX
  • IRIX
  • LynxOS
  • SCO OpenServer
  • Tru64
  • Xenix
  • Solaris
  • OS/2
    BSD UNIX-386BSD家族
  • BSD/OS
  • FreeBSD
  • NetBSD
  • NEXTSTEP
  • Mac OS X
  • iOS
  • OpenBSD
  • SUN OS
  • OpenSolaris
    UNIX-Like
  • GNU
  • Linux
  • Android
  • Debian
  • Ubuntu
  • Red Hat
  • Linux Mint
  • Minix
  • QNX
  • GNU/Linux
  • GNU/Hurd
  • Debian GNU/Hurd
  • GNU/kFreeBSD
  • StartOS
    其他
  • DOS
  • MS-DOS
  • Windows
  • React OS
坚持原创技术分享,您的支持将鼓励我继续创作!