Hacker News 의견
  • Sequoia의 인증은 새로운 것이 아님. OS X는 오랫동안 Open Group의 인증을 받았음
  • 이러한 인증이 왜 중요한지에 대한 의문이 있음
  • macOS는 'Unix'로 인증받았지만 현대 BSD는 그렇지 않음. 같은 코드베이스에서 나왔는데 왜 그런지 궁금함
  • 터미널 장치에서 poll()을 호출할 수 있는지 여부가 중요함
    • Mac OS X의 초기부터 이 기능이 부족했음
    • 크로스 플랫폼 소프트웨어는 항상 select()와 poll()을 모두 지원해야 함
    • Mac OS X에서는 select(), 다른 시스템에서는 poll()을 사용해야 함
    • poll()으로 표준화할 수 있다면 좋을 것임
  • macOS 매뉴얼 페이지와 인증 요구 사항 비교
    • macOS의 poll() 시스템 호출은 장치를 지원하지 않음
    • 인증 요구 사항에서는 poll()과 ppoll() 함수가 다양한 장치를 지원해야 함
  • macOS 15에서 이 버그가 수정되었는지, 아니면 인증이 의미 없는 것인지 의문이 있음
  • 인증을 떠나서 Linux와 macOS는 매우 유사함
    • xdg-open과 open, systemd와 launchd, sed -i와 sed -i ''의 차이점이 있음
  • POSIX 세마포어가 macOS에서 작동하지 않는데도 계속 인증받는 이유를 이해하지 못함
  • Apple이 왜 이런 인증을 받으려 하는지 궁금함
    • macOS 서버를 더 많이 사용하게 하려는 의도는 아닌 것 같음
  • Apple이 새로운 서버 계획을 가지고 있는지 궁금함
  • Unix 호환성의 큰 격차, 특히 pipe2를 구현하도록 Apple이 추진되기를 바람