پازیکس: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Ebrambot (بحث | مشارکت‌ها)
جز ربات: تصحیح املایی
بدون خلاصۀ ویرایش
خط ۱:
'''پازیکس''' که مخفف Portable Operating System Interface است، عبارت است از مجموعه استانداردهایی که برای نامگذاری و تعریف شمایل [[رابط برنامه‌نویسی کاربردی]] در محیط‌های [[شبه-یونیکس مبنا]] در [[آی‌تریپل‌ایی]] تعریف شده‌اند. این استانداردها تحت نام کلی IEEE 1003 و نام بین‌المللی ISO/IEC 9945 شناخته می‌شوند، امکان همسان‌سازی و ارتباط و [[پرت کردن]] آسان‌تر بین محیط‌های فوق‌الذکر را فراهم می‌آورد. وازهواژهٔ {{پازیکس}} پیشنهاد بنیانگذار نرم‌افزار آزاد، [[ریچارد استالمن]] بود.
 
این استاندارد را می‌توان در مورد هر سیستم عاملسیستم‌عامل دیگری هم بکار گرفت. استاندارد اولیه پازیکس، IEEE Std 1003.1-1988 بود که مجموعه به روز شده آن این روزها ISO/IEC 9945 خوانده می‌شود.
 
این استاندارد شامل ۱۷ سند جداگانه است که استانداردهای خط فرمان، رابط اسکریپت نویسی،اسکریپت‌نویسی، برنامه‌های سطح کاربر، سرویس های و ابزارهایی مثل awk و echo و ed را به همراه ورودی خروجی های استاندارد (فایل، ترمینال، شبکه) و threadها و غیره را تعریف کرده است.
 
اسناد پازیکس در حال در سه بخش تقسیم شده اند:
خط ۱۳:
* تست‌های مربوط به بررسی تطابق با پازیکس
 
برخی از سیستم عامل هایسیستم‌عامل‌های کاملا سازگار با پازیکس عبارت هستند از BSD/OS، HP-UX، Mac[[مک OSاواس ده]]، MINIX[[مینیکس]] و سولاریس و OpenSolaris. لازم به ذکر است که سیستمسیستم‌عامل‌های عامل[[فری های FreeBSD،بی‌اس‌دی]]، [[گنو/لینوکس،لینوکس]]، NetBSD، OpenBSD از جمله سیستم عامل هاییسیستم‌عامل‌هایی هستند که تا حد زیادی سازگاری با پازیکس را حفظ کرده‌اند.
 
در نهایت باید ذکر شود که سیستم عامل‌هایسیستم‌عامل‌های دیگر هم از طریق لایه‌های مترجم و ابزارهای تطبیق دهنده، به سمت سازگاری با پازیکس حرکت کرده‌اند. از جمله این سیستم‌عامل‌ها می‌توان به سیمبین ۹، ویندوز NT و XP (پروفشینال با سرویس پک یک به بعد)، ویندوز سرور ۲۰۰۳ و ویندوز ویستا اشاره کرد.
 
==منابع==
== پیوند به بیرون ==
{{یادکرد-ویکی
|پیوند = http://en.wikipedia.org/w/index.php?title=POSIX&oldid=365569128
|عنوان = POSIX
|زبان = انگلیسی
|بازیابی = ۴ ژوئن ۲۰۱۰
}}
 
== پیوند به بیرون ==
* [http://standards.ieee.org/regauth/posix/ استاندارد پازیکس در سایت IEEE]
 
{{رایانه-خرد}}
[[رده:استانداردها]]
 
[[رده:استاندارد آی‌تریپل‌ایی]]
[[رده:برنامه‌نویسیاستانداردهای آی‌ئی‌سی]]
[[رده:نرم‌افزارهای آزادیونیکس]]
 
[[bg:POSIX]]