มาตรฐาน POSIX.1-2024 ต้นกำเนิดลินุกซ์ ปรับปรุงคำสั่งให้ทันสมัยขึ้น

by lew
15 June 2024 - 06:26

The Open Group และ IEEE ออกมาตรฐาน IEEE Std 1003.1-2024 และ Open Group Standard Base Specifications, Issue 8 เป็นชุดมาตรฐานอินเทอร์เฟซสำหรับการพัฒนาระบบปฎิบัติการที่รับประกันว่าโปรแกรมจะทำงานร่วมกันได้

POSIX เป็นมาตรฐาน API สำหรับโปรแกรมต่างๆ ทั้งโปรแกรมที่เขียนด้วยภาษา C และ shell script ว่าโปรแกรมเหล่านั้นจะทำงานได้ทุกที่

แม้ว่าจะเป็นมาตรฐานใหม่ แต่ในความเป็นจริงคำสั่งและ API ต่างๆ ที่เพิ่มเข้ามามักมีอยู่ในระบบปฎิบัติการจำนวนมากอยู่แล้ว เช่น คำสั่ง gettext, realpath, xgetext คำสั่งบางส่วนถูกถอดไปแล้วหลังไม่ได้รับความนิยม เช่น fort77 หรือคำสั่งควบคุม batch job เช่น qalter, qdel, qhold

มาตรฐาน POSIX เป็นต้นกำเนิดของลินุกซ์ โดยเมื่อวันที่ 3 กรกฎาคม 1991 ไลนัสได้ประกาศว่าเขาจะสร้างระบบปฎิบัติการที่เข้ากันได้กับมาตรฐาน POSIX สำหรับเครื่อง x86

ที่มา - IEEE

Blognone Jobs Premium