태그 보관물: OS X

맥 OSX 대부분의 앱을 크래쉬시키는 8글자

Mac OS X Mountain Lion, 즉 마운틴 라이언에서 “File:///”을 대부분의 프로그램에 입력하면 크래쉬된다고 합니다.

These 8 Characters Will Crash Most Mac Programs

문제가 되는 부분은 Data Detectors 기능이라고 날짜나 위치 등을 인식하여 사용자가 쉽게 데이터를 첨부할 수 있도록 하는 기능인데 존재하지 않는 경로 “File:///”에서 파일을 가져오려고 시도하면서 문제가 생긴 것으로 보입니다.

시스템 환경설정의 언어 및 텍스트 섹션에서 “자동으로 영문 철자 수정”과 “기호 및 텍스트 대체 항목 사용”을 비활성화하면 앱들이 크래쉬되는 것을 방지할 수 있다고 합니다.

맥 OS X 10주년, 애플 세계를 어떻게 바꿨나

3월 24일 맥 OS X가 10번째 생일을 맞이했습니다.

ComputerWorld에서 Mac OS X가 애플 월드를 어떻게 변화시켰는지 글을 썼는데 요약, 번역해볼려고 합니다. (원문)

—-

10년전 3월 24일 Mac OS X가 각 지역 컴퓨터 매장에서 수천의 맥 유저들이 참가한 특별 이벤트에서 판매를 개시하였습니다. 나는 당시 런던 중심의 한 이벤트에 있었습니다. 그 당시엔 애플이 자기만의 리테일 스토어(애플스토어)를 준비하고 있을지 몰랐고, iPod에 대해서도 몰랐던 시기였습니다. 윈도우가 여전히 가장 큰 경쟁자였고 구글은 단지 검색엔진이었을 뿐인 평화로운 시절이었습니다.

2001년 Micro Anvika 매장에서 테크 분야 저널리스트들과 함께 400명이 넘는 사람들이 밤 늦게 UK 이벤트에 참가하고 있었습니다.

“맥 OS X는 1984년 전 산업에 변혁을 일으킨 오리지널 매킨토시 OS 이후로 애플에서 가장 중요한 소프트웨어입니다. 우리는 전세계의 맥 유저들이 이것의 안정성과 힘, 우아함을 경험하는 순간을 고대하고 있습니다.”

애플 CEO 스티브잡스의 말이었고 많은 흥분이 있었습니다. Mac유저들은 위기의 순간에도 충성스럽게 Mac 플랫폼에 매달려왔었고 떨어지는 시장 점유률을 막을 새로운 OS를 기다리고 있었습니다.

삶은 고단했지만. iMac, iBook, PowerMac G3의 등장으로 상황은 조금씩 바뀌어가고 있었습니다.

스티브 잡스의 NeXT step

하지만 이러한 기기들의 성공에도 불구하고, 모두 Mac OS가 바뀌어할 필요성을 느끼고 있었습니다. 이전에 애플은 Copland라는 새로운 OS를 만들기 위해 노력하고 있었지만 잘되지 않았고 애플에서 쫓겨났던 장 루이 가세의 BeOS와 마찬가지로 쫓겨났던 스티브 잡스의 NeXT를 저울질하다가 결국 스티브 잡스의 NeXT를 받아들이게 되면서 스티브 잡스가 돌아오게 됩니다.

NeXT는 상업적인 성공을 거두지는 못했지만 객체지향(Object-oriented) 언어의 사용과 GUI에서 많은 발전이 있었습니다. 애플은 이전에 스스로 객체지향 OS를 만들기 위해 1989년 Taligent 프로젝트를 했었고 실패했었지요.

이제  NeXT는 애플에 있었고 실제적인 작업이 시작되었습니다. 이미 이 때에 스티브 잡스는 차세대 운영체제로 NeXT OS를 이용하고 제품을 스타일리쉬한 리테일 매장에서 판매하며 새로운 컨셉의 컴퓨터 디자인을 선보이려고 생각하고 있었고 인텔 프로세서로 CPU를 바꿀려고 생각하고 있었습니다.

NeXT OS는 이전 맥 시스템이 사용했던 PowerPC 프로세서 뿐 아니라 인텔 프로세서로도 포팅되었습니다. 그리고 새로운 개발툴인 코코아(Cocoa)뿐 아니라 오래된 애플리케이션도 동작하게끔 이전 OS로의 호환성을 제공하는 카본(Carbon) 환경도 제공하였습니다.

모든것 중에 가장 뛰어난

이제 애플은 –MS를 포함하여– 누구나 시도하고 실패했던 발전된 OS를 가지게 되었습니다.(주: MS는 카이로라는 프로젝트가 있었고 실패했습니다.) 애플은 미래의 10년 계획을 가지게 되었고 최소한 Mac 유저를 유지할 제품을 확보하게 되었습니다.

애플이 한 일련의 행동에는 눈여겨 볼 필요가 있습니다. 한 예로 발전된 OS X의 공개 이전에 이미 iMac, iBook 컴퓨터와 같이 성공한 제품들이 있었습니다. 이 것이 중요한 이유는 이 제품들이 회사의 인지도를 만들었고 새로운 OS가 출시되었을때 이미 성공적으로 돌아갈 제품들의 에코시스템이 존재했음을 의미하고, 이로 인해서 사용자들이 빠르게 받아드릴 수 있었습니다.

이 “빠른 도입”의 예를 보자면, 2001년 런던의 런칭 행사에서 한 이탈리안 Mac 유저가 Micro Anvika 매장의 문에 매달려서 “그것이 필요해! 들여보내줘! 난 그걸 가져야해!” 라고 외치며 문을 두드리는 모습을 봤습니다. 나는 그를 동정하며 그에게 그곳이 아닌 십분쯤 걸어가서 있는 Micro Anvika 매장에 가야한다고 알려줬습니다.

이 열정적인 이탈리안은 모두의 흥분을 대변하고 있으며 Fabio De Rosa라는 프리랜서 그래픽 디자이너는 “나는 여기에 왔어야 했다. 이것은 역사적인 순간이다. 나는 Mac을 먹고 숨쉬며 잔다.(I eat, breathe and sleep Mac.)”라고 말했습니다.

역사적인 순간

역사적인 순간, 맥 사용자, 개발자, 판매자와 스태프들은 영국 애플의 MD, Mark Rogers의 OS가 제공하는 기능에 대한 프레젠테이션을 보고있었습니다.

초기 릴리즈는 공개베타로 치부되었지만, 우리는 와야할 변화임을 이해하고 있었고 모두들 변화의 순간에 참여할 수 있어 들떠있었습니다. DVD 재생이나 CD 버닝과 같은 기능이 추가되어야 했고 커널 패닉이 발생하는 문제도 있어 OS X는 10.1 “퓨마”가 나오기 전까지는 맥에 기본탑재 되지는 않았습니다.

2001년 3월 24일은 여전히 좋은 시작이었습니다. Micro Anvika의 매킨토시 매니저는 말했습니다:”저는 OS X의 기능이 놀랍고 사용하기 쉽다고 생각합니다. 처음 접하는 사용자에겐 완벽할 것이지만, 고급 사용자들에겐 제공해야 할것이 아직 많습니다. 우리가 기다리는 것은 바로 애플리케이션이지요”

그리고 애플의 홍보 매니저는 말했습니다. “우리는 많은 판매량을 기대하고 있으며 제가 얘기했던 사람들은 전문 디자이너, 웹 애니메이터 그리고 프로그래머입니다. 우리는 여기에 전문가 청중들을 가지고있습니다.”

이벤트 청중들은 놀라웠습니다–그 날 저녁 500여명 정도가 나타났습니다–지금같이 애플 제품의 발매일마다 애플스토어에 줄이 서는 상황에선 많지 않아 보일수도 있지만 그 때는 아이팟 이전의 시기였죠. 그 당시엔 상황이 정말 달랐습니다. OS의 판매량은 말그대로 미칠듯이 좋았습니다. 다른 국가에서의 비슷한 행사에서는 Mac 팬들이 OS X 모양의 케익도 만들었습니다. 컬트 오브 맥에는 에너지가 넘쳤습니다.

개발자, 개발자

2001년 7월로 넘어가보면 월드와이드 개발자 부문의 VP Ron Okamoto는 “짧은 시간에 개발자 커뮤니티의 믿을 수 없는 성장을 보았고 맥 OS X의 애플리케이션 숫자는 이제 1000개가 되어갑니다. 모든 메이져 맥 소프트웨어 개발사는 큰 가능성을 보았고 맥 OS X에 애플리케이션을 제공하고 있으며 새로운 개발자들이 전 세계의 맥 사용자들이 사용가능한 애플리케이션들의 범위를 넓히고 있습니다.”

오늘날 우리는 매 성공적인 OS X의 릴리즈가 Mac 지지층을 늘어나게 하고 있음을 볼 수 있습니다. 몇달 후 2001년 10월 애플이 아이팟을 출시하면서 소니의 세상으로 뛰어들때, 애플의 운명은 정말 바뀌기 시작하였습니다.

PowerPC 문제

애플의 OS는 기존의 유산으로 인한 몇가지 단점을 숨길 수 없었습니다. 새 운영체제는 다른 어느 것보다 진보했지만 여전히 느리고 성능약한 PowerPC에서 동작하였습니다. 많은 주장들과 반대로 PowerPC 컴퓨터가 경쟁자 인텔 컴퓨터에 비해 느리고 덜 능력있다는 인식은 판매량에 악영향을 미치게 됩니다. 상황은 바뀌어야만 했고–처음부터 계획된대로, 2005년 7월 6일 애플은 인텔 프로세서로 옮겨가기로 발표하고 2006년 8월에 완전히 옮겨가게 됩니다.

이후 2007년에 아이폰을 소개하면서 애플은 이제 NeXT 기반의 운영체제를 맥과 모바일 기기에 동시에 제공하게 됩니다.

다음은 무엇일까

OS로 부터 플랫폼, 그리고 데스크탑과 모바일 제품을 포괄하는 플랫폼으로 확장하면서 최근 10년간의 애플의 역사는 OS와 밀접하게 연결되어 있습니다.

이제 우리는 몇달후에 8번째 OS X의 중요한 릴리즈를 기다리고 있습니다. Lion으로 불리는 새 OS는 몇가지 요소들에서 iOS와 OS X의 통합을 보여주고 있습니다. Finder에서의 ACL 문제와 같은 버그들이 여전히 존재하지만 떠나는 이전NeXT Mac OS 수장 Bertrand Serlet이 떠나기 전에 해결을 해주기를 기대해봅니다.

OS X, 생일 축하합니다.

우리에게 Microsoft를 대체할 쓸만한 대안을 제공해줘서 고맙습니다.

원문:
Ten years old today, how Mac OS X changed Apple’s world