Apple/macOS, 공식 Unix 등록부에서 조용히 삭제됨
요약
본 기사는 Apple/macOS가 공식 Unix 등록부에서 조용히 삭제된 현상을 분석하며, 이는 기술 표준 준수 테스트의 한계와 시장 변화를 반영한다고 지적합니다. 과거 UNIX 인증이 중요했던 것과 달리, 이제는 Linux 등 실제 운영 환경을 겨냥하는 추세이며, Apple이 독자적인 길을 가면서 개방성을 줄이고 있다는 우려를 담고 있습니다.
핵심 포인트
- macOS의 Unix 등록부 삭제는 표준 준수 테스트가 과거에 갇혀 있음을 보여줍니다.
- 개발 트렌드는 Linux와 같은 실제 운영 환경을 겨냥하고 있으며, 이는 시장 변화를 반영합니다.
- Apple이 개방성을 줄이고 독자적인 플랫폼 전략을 취하는 것은 정점을 지났다는 신호일 수 있습니다.
요즘 Linux 배포판을 인증하려 해도 비슷한 목록이 나올 것임.
Linux 커널에도 타이머 병합 기능이 있고, 기본적으로 접근 시각 갱신을 늦추는 relatime을 사용함. uucp를 기본 설치하는 배포판도 없고, 하물며 suid로 설치하지는 않음. 데스크톱 배포판은 파일 색인기도 실행함.
이 인증은 표준 인터페이스가 규정대로 동작하는지 실제로 확인하는 데도 썩 뛰어나지 않았음.
기술적으로는 POSIX 호환이었던 Windows가 떠오름.
UNIX 인증 자체도 좀 이상하지만, 저 부록의 요지는 준수 테스트가 과거에 갇혀 있다는 것임. 테스트를 실행하려면 현대 시스템 사용자라면 당연히 기대하는 여러 보안 조치를 꺼야 한다는 뜻임.
의도적인 조치라면 Apple이 현실을 인정하는 것일 뿐임. Linux가 아직 초기 단계였고 Unix 인증이 개발자 사이에서 Apple의 신뢰도를 높여 주던 OS X 초창기와 달리, 이제 UNIX 상표의 의미는 크지 않음.
요즘 개발자 대부분은 실제 운영 환경으로 Linux를 겨냥함. Microsoft가 WSU가 아니라 WSL을 개발한 이유이기도 함.
Microsoft는 WSL을 개발하는 한편, NT 4 시절부터 제공하던 SFU(Windows Services for UNIX) 를 중단함.
Dennis Ritchie가 모든 작업에 Linux를 쓴다고 자신의 웹페이지에 적었던 때부터, 내게 Linux는 사실상 Unix™였음. 늦어도 2000년대 후반이고 어쩌면 초반이었을 것임. Dennis에게 충분히 Unix였다면 누구에게나 충분할 것임.
이 인증이 여전히 의미를 갖는 가장 큰 이유는 미 연방정부 조달이라고 봄. Apple은 줄곧 연방정부를 상대로 큰 사업을 해 왔음.
정말 인증을 포기한다면 그쪽 사정 때문일 것임. 다만 Apple은 소규모 버전 업데이트에서 기업용 기능을 ‘마무리’하는 경우가 흔함.
다만 macOS가 지금까지의 Unix/Linux와 비슷한 성격을 유지하지 않고 독자적인 길로 가는 일은 없길 바람.
사실이라면 제목은 “macOS가 더 이상 UNIX 인증을 받지 않음”이 더 정확할 것임.
Tahoe는 UNIX 03 인증을 받았고, 해당 페이지에서도 표준 필터를 UNIX 03으로 선택하면 여전히 나옴.
Golden Gate는 단지 아직 인증을 통과하지 못했을 수도 있음.
2020년 Big Sur 출시 이후로 매년 “최신 macOS가 UNIX 인증 사이트에 없다”는 글을 본 듯함. 인증이 사이트에 올라오기까지 몇 달이 걸림. 이번 버전이 인증을 받지 않은 채 내년 버전까지 나온다면 그때는 뉴스거리가 될 것임.
Apple이 처음 Mac OS X의 UNIX 인증을 받은 이유는 웹사이트 곳곳에 UNIX라는 단어를 썼다가 Open Group이 문제를 제기했기 때문임. 법정에서 다투기보다 표준을 준수하고 라이선스 비용을 내는 편이 비용과 평판 면에서 낫다고 판단한 것임.
지금 보니 문서 보관소를 제외하면 웹사이트에서 UNIX라는 단어를 거의 찾을 수 없어, macOS의 인증과 UNIX 상표 사용을 모두 포기하기로 한 듯함.
이상하게도 UNIX 03 기준으로 macOS 26과 함께 나오는 HP-UX 11i V3 Release B.11.31 같은 항목은 첫 화면에도 나옴. 최신 버전만 보여 주는 식인 걸까?
단순히 현실을 인정하는 것일 수도 있지만, 나는 이미 몇 달 전에 주 개발 환경을 macOS에서 NixOS 워크스테이션으로 옮겼음. 이제 창작보다는 소비에 더 무게를 두는 게 분명한 운영체제라, 작업할 때 걸리는 부분이 너무 많음.
AI 개발로 새로운 소프트웨어가 쏟아져 나올 시점에 Apple은 자사 플랫폼에서 개발하기를 점점 더 어렵게 만들고 있어 안타까움. Mac 빌드는 여전히 만들지만, 이제는 보조 Mac 빌드 머신에서 부차적으로 처리하는 작업임. 개방성을 줄이고 내줬던 것을 회수하기 시작하면 정점을 지났다는 신호임. 비용을 감수하며 개방성을 유지하기보다, 시장점유율이라는 투자 자산에서 이자만 거두는 셈임. 명분은 언제나 ‘보안 강화’임.
AI 자동 생성 콘텐츠
본 콘텐츠는 GeekNews의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기