POSIX Standard
POSIX adalah singkatan dari Portable Operating System Interface. Standar ini mendefinisikan sintaks standar untuk skrip dan daftar utillitas yang harus tersedia. POSIX digunakan untuk menjamin kompatibilitas di antara sistem-sistem seperti Unix. Jika sebuah program atau sistem operasi sudah sesuai dengan standar POSIX, anda dapat mengharapkan skrip bash dapat berjalan diatasnya. #!/bin/sh echo "Hello POSIX!" POSIX juga menjamin bahwa anda akan memiliki akses ke daftar utillitas, termasuk diantaranya cat, awk, cut, grep, dan kill, hanya untuk menyebut beberapa. Standar ini juga mendefinisikan bagaimana utillitas yang disebutkan tersebut harus berperilaku. Pada masa lalu, beberapa utillitas memiliki implementasi yang saling bersaing sehingga menciptakan masalah dalam portabilitas. Beberapa artikel membahas tentang: Kesadaran bahwa sistem operasi pada mesin target merupakan hambatan yang sama besarnya terhadap portabilitas seperti arsitektur perangkat kerasnya, membawa kami pada saran yang tampaknya radikal, untuk menghindari bagian masalah itu secara keseluruhan dengan memindahkan sistem operasi itu sendiri. https://www.catb.org/esr/writings/taoup/html/portabilitychapter.html https://cm-bell-labs.github.io/who/dmr/portpap.html https://www.nokia.com/bell-labs/about/dennis-m-ritchie/portpap.pdf https://en.linuxportal.info/encyclopedia/p/posix-portable-operating-system-interface

POSIX adalah singkatan dari Portable Operating System Interface. Standar ini mendefinisikan sintaks standar untuk skrip dan daftar utillitas yang harus tersedia. POSIX digunakan untuk menjamin kompatibilitas di antara sistem-sistem seperti Unix. Jika sebuah program atau sistem operasi sudah sesuai dengan standar POSIX, anda dapat mengharapkan skrip bash dapat berjalan diatasnya.
#!/bin/sh
echo "Hello POSIX!"
POSIX juga menjamin bahwa anda akan memiliki akses ke daftar utillitas, termasuk diantaranya cat, awk, cut, grep, dan kill, hanya untuk menyebut beberapa.
Standar ini juga mendefinisikan bagaimana utillitas yang disebutkan tersebut harus berperilaku. Pada masa lalu, beberapa utillitas memiliki implementasi yang saling bersaing sehingga menciptakan masalah dalam portabilitas.
Beberapa artikel membahas tentang:
Kesadaran bahwa sistem operasi pada mesin target merupakan hambatan yang sama besarnya terhadap portabilitas seperti arsitektur perangkat kerasnya, membawa kami pada saran yang tampaknya radikal, untuk menghindari bagian masalah itu secara keseluruhan dengan memindahkan sistem operasi itu sendiri.
https://www.catb.org/esr/writings/taoup/html/portabilitychapter.html
https://cm-bell-labs.github.io/who/dmr/portpap.html
https://www.nokia.com/bell-labs/about/dennis-m-ritchie/portpap.pdf
https://en.linuxportal.info/encyclopedia/p/posix-portable-operating-system-interface