어떤 운영 체제가 구현되어 있는지 아는 사람 있나요?능력(즉, Posix 1e)?
- 호환되나요?
- 이 기능이 Linux의 이식성을 떨어뜨리나요?
답변1
특히 POSIX 1e는 IBM AIX와 SGI IRIX에만 해당됩니다.
POSIX는 휴대용 운영 체제 인터페이스(Portable Operating System Interface)를 나타내는 IEEE 및 ISO/IEC 표준입니다. 내가 아는 한, POSIX와 완전히 호환되는 유틸리티 등은 적어도 부분적으로 POSIX와 호환된다고 주장하는 운영 체제 간에 이식 가능합니다.
OpenGroup은 다음 목록을 유지 관리합니다.POSIX 인증운영 체제. Linuxhints에는 목록이 있습니다POSIX 호환운영체제. 다음 목록에 또 다른 목록이 있습니다.POSIX 위키피디아 기사.
현재 표준은 1003.1-202x입니다. POSIX 1e(IEEE 1003.1e)가 철회되었습니다.초안 17호. ~에 따르면이 USENET 게시물캐시 쇼플러(Kathy Schoffler) 작성:
나는 문서의 최종 기술 편집자였으며 17개의 초안을 작성한 후 문서를 철회하도록 요청하는 불쾌한 작업을 수행했습니다.
결국 SGI와 IBM만이 이 작업을 계속할 만큼 관심을 갖고 있었고 IBM은 출장비를 지불하지 않았으며 Poughkeepsie를 두 번 방문한 것이 제가 감당할 수 있는 전부였습니다.
더욱이 1995년경에는 표준 설정이 컴퓨터 회사의 우선순위가 아니게 되었고 보안은 그 희생양이 되었습니다.
초안 자체에 몇 가지 문제가 있지만 소용이 없습니다. 단일 통합 문서가 아닌 5개의 개별 작업(ACL, Audit, Feature, InfoTag, MAC)이어야 합니다. 초안의 원본은 1년 동안 사라졌다가 부분적으로만 복원되었습니다. 일부 부품은 의도된 목적에 비해 너무 야심적입니다. 실무그룹이 너무 많은 것을 설계했습니다.
SGI와 IRIX는 15년 동안 존재하지 않고 AIX만 남았기 때문에 AIX가 구식 표준을 고수할 것인지 의심스럽습니다. 분명히 NFSv4 ACL이 이를 대체했습니다.
Linux 배포판에 관한 한, 지금까지 대부분은 POSIX와 완전히 호환되지 않습니다. 문제는 어느 것이 쉘, 확장 등인지입니다. 이것Linux 팁 기사이 주제에 대한 자세한 내용이 있습니다.