Skip to content
industry insights

Steve Jobs를 부활시킨 Apple의 막다른 길, OS

잊혀진 소프트웨어의 실패가 Apple의 미래를 바꾸어 놓았습니다. 그리고 그 마지막 미완성 빌드가 이제 브라우저에서 실행됩니다. 반전은 이 구원 계획의 설계자가 그 결과물을 보지 못하고 떠났다는 점입니다.

Cassidy Wolfe
Steve Jobs를 부활시킨 Apple의 막다른 길, OS

결국 출시되지 못한 Mac OS의 대체제

1990년대 중반, Apple은 실존적 위기에 직면했습니다. 협력적 멀티태스킹을 기반으로 하며 강력한 메모리 보호 기능이 부족했던 Apple의 유서 깊은 System 7 운영 체제는 시대에 뒤떨어진 유물이었습니다. Macintosh 플랫폼을 위한 깔끔하고 현대적인 대체제는 단순한 바람이 아니라 절실히 필요한 것이었습니다.

Mac OS 8로 구상되었던 Copland는 Apple의 야심 찬 해답이었습니다. 선점형 멀티태스킹과 메모리 보호 기능을 갖춘 차세대 시스템을 약속했지만, 그 범위는 지나치게 커졌습니다. 기능과 마케팅 약속이 실제 작동하는 소프트웨어의 속도를 앞지르면서 야망과 현실 사이에 거대한 간극이 생겨났습니다.

당시 CEO였던 Gil Amelio는 WWDC 1995에서 Copland를 시연하며 존재하지 않는 미래를 투영한 것으로 유명합니다. Apple의 Cupertino 캠퍼스를 떠난 개발자 빌드는 단 세 개뿐이었습니다. 1996년 6월의 최종 릴리스인 D11E4는 악명 높을 정도로 불안정했습니다. 어설션(assertion) 오류가 발생하면 사용자는 즉시 저수준 디버거로 내던져져 수동으로 개입해야 했습니다. 이는 베타 단계의 제품이 아니라 붕괴 중인 프로젝트였으며, Apple이 필사적으로 탈출해야 했던 막다른 길이었습니다.

Copland 폐기 결정이 Apple의 진로를 바꾸다

노후화된 System 7을 대체하려던 Apple의 내부 프로젝트 Copland는 WWDC 1995 시연에도 불구하고 난항을 겪었습니다. CEO Gil Amelio는 실패한 노력을 평가하기 위해 IBM 베테랑인 Ellen Hancock을 CTO로 영입했습니다. 그녀의 단호한 권고는 내부 개발을 포기하고 외부 운영 체제를 인수하라는 것이었습니다.

Hancock의 지시는 실행 가능한 대안을 찾는 탐색의 시작이었습니다. Apple은 가볍고 새로운 OS인 BeOS와 Sun의 강력한 UNIX 기반 Solaris를 포함한 여러 옵션을 고려했습니다. 각각의 옵션은 비용, 하드웨어 호환성, Apple이 서비스하는 주류 소비자 시장에 대한 적합성 측면에서 중대한 장단점을 가지고 있었습니다.

그 후, Apple의 운명을 바꾼 결정으로 Apple은 1996년 12월 4억 2,900만 달러에 NeXT를 인수했습니다. 이 중요한 거래를 통해 성숙한 객체 지향 UNIX 기반 운영 체제인 NeXTSTEP을 확보했으며, 무엇보다 중요한 것은 Apple의 공동 창업자 Steve Jobs의 복귀를 알렸다는 점입니다. OS 전략의 설계자였던 Hancock은 이후 입지가 좁아졌고, Jobs의 영향력이 커짐에 따라 1997년에 사임했습니다.

NeXTSTEP에서 오늘날 Apple이 운영하는 기기까지

내부 개발을 중단하고 외부 운영 체제 기반을 찾으라는 Hancock의 권고는 1996년 12월 Apple의 NeXT 인수라는 결과로 직접 이어졌습니다. 현대적인 OS를 향한 필사적인 시도였던 이 움직임은 의도치 않게 Steve Jobs를 Apple로 다시 불러들였습니다. 이미 성숙한 Unix 기반 시스템이었던 NeXTSTEP은 즉시 Apple의 미래를 위한 청사진이 되었습니다.

NeXTSTEP의 고유한 강점인 선점형 멀티태스킹, 메모리 보호, 강력한 개발자 프레임워크는 Apple이 절실히 필요로 했던 바로 그것이었습니다. 이는 1997년 Rhapsody로 빠르게 진화했고, 2001년에는 Mac OS X 10.0 Cheetah로 상용 출시되었습니다. 이는 Copland의 기술적 진화가 아니라 Apple의 핵심에 완전히 새롭고 우수한 기반을 이식한 결정적인 방향 전환이었습니다.

NeXTSTEP에서 파생된 Darwin/Mach 커널은 이후 모든 주요 Apple 운영 체제의 기반이 되었습니다. 이 핵심 계보는 macOS뿐만 아니라 iPhone, iPad, Apple Watch, Apple TV까지 구동합니다. Copland의 취소는 고통스러운 항복이었지만, 이러한 근본적인 변화를 위한 길을 열어주었고 결과적으로 오늘날 Apple이 지배하는 소프트웨어 생태계를 가능하게 했습니다. Copland의 예상치 못한 현대적 부활에 대한 자세한 내용은 You Can Now Try Apple's Unreleased Copland OS in Your Browser - MacRumors에서 읽어보실 수 있습니다.

이 글이 마음에 드셨나요? 매일 아침 이런 글을 메일로 받아보세요.

하루 한 통 · 두 번의 클릭으로 구독 취소 · 제3자 추적 없음

1996년의 실패작, 브라우저에서 다시 부팅되다

Apple이 포기한 지 30년 만에 Copland가 마침내 웹 브라우저에서 부팅되었습니다. 레트로 컴퓨팅 작업으로 유명한 개발자 Michael Steil은 오픈 소스 DingusPPC PowerPC Mac 에뮬레이터를 조정하여 WebAssembly를 통해 브라우저에서 실행되도록 컴파일했습니다. 이 성과를 통해 1996년 6월 Copland의 마지막 개발자 빌드인 악명 높게 불안정한 D11E4가 로드될 수 있었습니다.

Steil의 성과는 미완성 OS가 디버거로 바로 충돌하는 경향을 우회하기 위해 11개의 타겟 패치가 필요했습니다. 그 결과는 흥미로운 역사적 호기심으로 남았지만, Apple이 결국 구축한 운영 체제의 실행 가능한 대안이 아닌 Copland의 내재된 결함을 강조하는 취약한 시스템입니다. 이는 부활한 미래가 아니라 막다른 길을 엿보는 것입니다.

흥미롭게도 AI 지원이 이러한 필수 패치를 만드는 데 도움을 주었습니다. 그러나 상위 DingusPPC 프로젝트는 AI가 작성한 코드를 병합하지 않는 정책을 유지하고 있으므로, 이러한 기여가 공식적으로 포함되려면 사람이 다시 작성해야 합니다. 이러한 복잡한 상황은 실패한 OS의 운명과 Apple의 전환이 가져온 지속적인 결과, 즉 회사의 비할 데 없는 성공을 위한 길을 닦은 근본적인 실패를 대조적으로 보여줍니다.

자주 묻는 질문

Copland란 무엇이었나요?

Copland는 노후화된 클래식 Mac OS를 더 현대적인 운영 체제로 대체하기 위한 Apple의 1990년대 중반 프로젝트였습니다.

Apple은 왜 Copland를 취소했나요?

프로젝트가 지연되고 불안정했으며 방대한 계획으로 인해 부담이 컸기 때문에, Apple 경영진은 외부 시스템을 구매하거나 라이선스를 취득하는 것이 더 나은 길이라고 결론지었습니다.

NeXT는 어떻게 Steve Jobs를 Apple로 다시 데려왔나요?

Apple은 1996년 12월 NeXT를 인수하여 Jobs를 회사와 그의 NeXTSTEP 기술과 함께 복귀시켰습니다.

브라우저에서 Copland를 실행할 수 있나요?

수정된 DingusPPC 에뮬레이터를 사용하면 WebAssembly를 통해 브라우저에서 Copland의 마지막 개발자 빌드인 D11E4를 부팅할 수 있습니다.

Found this useful? Share it.

For builders

Want Stork to write one of these about your product?

Send us a URL. We use the product, form a view, and publish what we actually think — in 8 languages, labeled Sponsored, with no copy approval on your side. That last part is what makes it worth quoting.

See how it works$500 · AI tools & software only

빌더를 위해

이 페이지는 지금 다른 사람의 도구를 위해 일하고 있습니다.

AI 에이전트가 읽고, 구매자가 도착합니다. 8개 언어와 MCP로 답합니다. 당신의 도구도 가질 수 있습니다 — 24시간 안에 공개.