- Classic Style
- Zine Style
- Gallery Style
- Community Style
- Studio Style
- Blog Style
Mac OS X Leopard, UNIX 03 인증 받다 By Justin Berka | Published: August 01, 2007 - 01:22PM CT OS X의 가장 큰 매력 중에 하나는 유닉스를 닮은, BSD에 뿌리를 둔 운영체제라는 점이었다. 애플은 항상 OS X가 유닉스에 기반했다는 점을 내세웠고 BSD 기반으로 인한 보안성, 안정성, 그리고 호환성을 광고해왔다. 그러나 실제로는 애플은 유닉스 인증을 받지 못했음에도 불구하고 유닉스라는 이름을 사용한다는 것 때문에 Open Group로부터 비난을 받아왔었다. 그러나 이 모든 것이 이제 바뀌게 된다. 발매가 임박한 레퍼드 운영체제가 UNIX 03 인증을 받았기 때문이다. 이것은 곧 Mac OS X 10.5(인텔 버전)가 그저 유닉스 비슷한 것이 아니라 진정한 유닉스라는 것이다. 이 모든 것들이 그저 말장난처럼 들릴 수도 있다. 그러나 이 인증은 실제로 애플과 그의 운영체제에게는 상당히 중요한 문제이다. UNIX 03 인증은 레퍼드가 SUS 규약 버전3을, 즉 쉘이나 컴파일러, C API 등의 요소들이 어떻게 돌아가야한다는 내용을 정의한 규정을 준수한다는 것이다. 물론 UNIX 03 인증은 인텔 버전에만 제한된 이야기이지만 이것은 아마도 애플에서 구식 기종에 이 인증을 받을 필요가 없다고 느꼈기 때문에 그런 것이라고 생각한다. 아무튼 이로 인해 레퍼드는 UNIX 03 인증을 받은 최초의 BSD 기반 운영체제가 되는 것이며(이 부분은 상당히 뛰어난 성과이다), 이로 인해서 애플은 공식적으로 UNIX 03 운영체제를 공급하는, 소수의 회사의 하나가 되었다.(IBM, Sun, HP가 기존의 공급사들) 애플이 UNIX 이름을 공식적으로 문제 없이 사용할 수 있다는 점도 좋은 일이지만, 이 인증 자체는 무엇보다도 기업 사용자들에게 가장 큰 영향(이익)을 미칠 것이다. SUS 규약에 따라서 작성된 소프트웨어는 어느 UNIX 03 운영체제에도 쉽게 포팅이 가능하며, 이것은 즉 "진짜" 유닉스가 필요한 기업 고객들이 원한다면 레퍼드 기반 서버를 사용할 수 있다는 것이다. 레퍼드의 인증은 또한 개발자들에게 또 하나의 개발 플랫폼 옵션을 제공한다는 것이며, 이것은 곧 추가적인 맥의 판매량을 의미할 수도 있다. GUI와 같은 (맥 고유의) 요소들은 포팅이 불가능하겠지만, 이 규약에 맞춰서 작성된 코드는 (포팅이) 가능할 것이다. 이로 인해서 UNIX 03 규약은 개발자와 기업 고객 모두에게 유닉스 응용프로그램을 개발하는 또 하나의 플랫폼이 존재한다는 점에서 매력적인 요소가 되는 것이다. ---------------------------------------------------- AppleForum Woshh 님 번역 |
