پازیکس

رابط سیستم‌عامل قابل‌انتقال یا پازیکس (POSIX؛ ) خانواده‌ای از استانداردها است که توسط IEEE Computer Society مشخص شده‌اند تا سازگاری میان سیستم‌عامل‌ها حفظ شود.

برای تعریف یک سطح مشخص از سازگاری، POSIX جنبه‌های مختلفی از قابلیت‌ها را مشخص می‌کند که می‌توان آن‌ها را در قالب رابط برنامه‌نویسی کاربردی(API)، پوسته خط فرمان و دستورات پوسته دسته‌بندی کرد.

این استاندارد در ابتدا از APIها، پوسته‌ها و دستورات رایج در یونیکس الهام گرفته شد (تا حدی به این دلیل که یونیکس مستقل از تولیدکننده در نظر گرفته می‌شد). امروزه بسیاری از سیستم‌ها با این استاندارد سازگار هستند  از جمله سیستم‌های یونیکس دارای برند، سیستم‌های شبه‌یونیکس و بسیاری از سیستم‌هایی که در گذشته ارتباطی با یونیکس نداشتند.

خط فرمان کاربر استانداردشده و رابط اسکریپت‌نویسی بر اساس UNIX System V و پوسته بورن(Bourne shell) طراحی شده‌اند.

بسیاری از برنامه‌ها، سرویس‌ها و ابزارهای سطح کاربر (از جمله awk، echo و ed) نیز استاندارد شده‌اند که نسخه‌های آن‌ها بر اساس UNIX System V بوده است؛ همچنین سرویس‌های الزامی در سطح برنامه(از جمله ورودی/خروجی پایه: فایل، ترمینال و شبکه) نیز تعریف شده‌اند. POSIX همچنین یک API استاندارد برای چندنخی تعریف می‌کند که توسط بیشتر سیستم‌عامل‌های مدرن پشتیبانی می‌شود.

استاندارد POSIX توسط Austin Group توسعه داده می‌شود(یک گروه کاری مشترک میان IEEE، The Open Group و ISO/IEC JTC 1/SC 22/WG 15).

POSIX برای استفاده هم توسط توسعه‌دهندگان نرم‌افزارهای کاربردی و هم توسط توسعه‌دهندگان سیستم طراحی شده است.

 نامگذاری 
این استانداردها از پروژه‌ای پدید آمدند که در سال ۱۹۸۴ آغاز شد و بر پایهٔ فعالیت‌های مرتبط در انجمن /usr/group بنا شده بود.  
ریچارد استالمن نام POSIX را به IEEE پیشنهاد داد تا جایگزین نام پیشین IEEE-IX شود.

در ابتدا، POSIX به استاندارد IEEE Std 1003.1-1988 اشاره داشت که در سال ۱۹۸۸ منتشر شد. خانوادهٔ استانداردهای POSIX به‌طور رسمی با نام IEEE 1003 شناخته می‌شوند و شمارهٔ استاندارد آن‌ها در ISO/IEC برابر با ISO/IEC 9945 است.

POSIX یک نشان تجاری متعلق به مؤسسه مهندسان برق و الکترونیک(IEEE) است.

 منابع 

 پیوند به بیرون 
 استاندارد پازیکس در سایت IEEE


رده:استانداردهای آی‌ئی‌سی
رده:استانداردهای آی‌تریپل‌ئی
رده:استانداردهای اوپن گروپ
رده:استانداردهای ایزو