msgbartop
If it ain’t broke, fix it anyway
msgbarbottom

29 Nov 07 Verizon의 망개방

우리나라 이통사들 못지않게 폐쇄적인 정책을 펴오던 미국의 Verizon Wireless사가 최소한의 규격을 만족하는 디바이스와 애플리케이션에게 망을 개방하겠다 고 선언한 것은 iPhone을 위시한 스마트폰 시장의 급속한 성장, 구글의 Android 와 700MHz 스펙트럼 경매 참여, 아마존의 Kindle과 같은 디바이스의 CDMA망 활용 등 최근의 이동통신망 개방과 관련된 일련의 변화를 가장 확정적으로 보여준다.  OHA 에도 참여하지 않고 있던 Verizon이기 때문에 이번 발표의 진의나 유효성에 대해서도 여러가지 의견이 분분하지만, 어쨌거나 미국의 빅3중의 하나, 그 중에서도 가장 폐쇄적이었던 이통사가 이와 같은 개방 정책을 선언한 것을 보면 이제 적어도 미국에서는 이동통신망의 개방이 돌이킬 수 없는 대세로 자리잡았다고 보여진다.

이동통신사가 “pipe로서의 역할에 충실하겠다”는 것은 최근의 여러 상황에 떠밀린 감은 있으나 한편으로는 현명한 것이기도 하다.  자신들이 깔아놓은 망에서 다른 회사가 돈버는 것을 봐줄 수가 없어서 직접 컨텐트 장사를 해보겠다고 덥볐던 시도 중 패킷 요금으로 벌어들인 돈을 제하고 나면 그다지 이익을 남기는 것이 없다. 망을 개방해도 패킷 요금은 여전히 자신들의 것이라는 점과 무리한 독점적 사업 추구가 이용자들의 반감을 사고 있다는 점을 생각하면, end-to-end로 다 하겠다(고는 해도 뭐든지 외주업체 시켜서 하는 것이지만)는 것보다는 어떻게 자신들만이 갖고 있는 망 자원의 총체적인 부가가치를 높일지를 고민해야 한다.

예전에 국내 모 이통사의 컨텐트 사업 전반을 기획하는 사람을 만났을 때

“현재 데이터 망의 용량대비 이용률이 어느 정도냐?  다시 말해서 망이 많이 놀기 때문에 뭐라도 팔아야 하는 상황이냐 또는 여유가 별로 없어서 한정된 망의 부가가치를 높이기 위해 패킷당 이익이 많이 남는 서비스의 비중을 높여야 하는 상황이냐”

고 물어본 적이 있다.  이통사의 망 자원은 국가로부터 배정받은, 이통사의 가장 근본적인 자원이면서 유선망과 달리 용량확대도 어렵고, 또 매 순간 사용하지 않으면 그냥 날아가버리는 그런 자원이다.  그런데 내 질문에 대한 답은

“우린 그런 것 모른다.  뭐든 팔리는 것 있으면 팔고, 용량이 부족하면 그건 기술쪽에서 알아서 할 일이다”

라는 것이었다.  그 정도 위치에 있는 사람이 망자원의 유한성이나 이를 확대하기 위한 비용에 대한 감이 없다는 점에 매우 놀랐었다.  그런 점에서 컨텐트 사업 매출에서 패킷 요금 부분을 분리하고, 자사 컨텐트 사업과 병행하여 망의 활용도를 높이기 위한 개방화를 추구하는 근래의 정책은 비록 때늦은 감은 있으나 옳은 방향으로 보인다.  여기에 미국의 망 개방 추세가 간접적으로나마 영향을 미치게 되면, 우리나라에서도 몇년내로 망 개방 및 이동 통신망의 다양한 활용이 지금보다 많이 진전되지 않을까. 이렇게 되면 지금 이통사를 통해 매출을 올리고 있는 무선 인터넷 업계는 과도기적으로는 고전할 수도 있으나 결국 무선 인터넷이 만들어내는 전체적인 부가가치는 커지게 될 것이다.

12 Jun 07 Safari on Windows

아직 한글 윈도우스에선 문제 많고 듀얼 모니터 관련 버그도 있으나, 그런대로 렌더링은 잘 하는 것 같다.

safari.PNG

재밌는 것은 폰트 렌더링을 포함해서 모든 것을 자체적으로 해결한다는 점인데, 그 때문에 한글 폰트와는 좀 문제가 있다. iTunes를 윈도우스에 포팅한 것이야 iPod를 더 많이 팔기 위한 것이지만, 굳이 사파리를 윈도우스에 포팅한 이유는 무었일까? 그냥 MS의 심기를 불편하게 하는 것이 재밌어서 그 노력을 들이는 것은 아닐거고, iPhone의 SDK 용도로도 말이 안된다. 그냥 그 용도로만 한정된 에뮬레이터를 릴리즈하는 것이 훨씬 쉽고 개발에도 도움이 될테니까. 어쩌면 맥 OS X의 dashboard widget을 윈도우스에 포팅하기 위해서가 아닐까? Google과 마찬가지로 애플 역시 윈도우스의 데스크탑을 차지할 이유야 많이 있으니까.

06 Jun 07 하드웨어 제조사의 소프트웨어

얼마 전 HP C6180 복합기를 구입했다. 프린터, 스캐너, 복사기, 팩스 기능이 하나로 다되고 각각의 기능도 괜찮았다. 더군다나 무선랜까지 기본으로 내장되어 있어 PC와 좀 떨어진 곳에 두고 쓰기도 편했고 가격도 (물론 잉크에서 남긴다지만) 비싸지 않았다. HP의 잉크젯 프린터는 오랫만에 써보는 것인데 매우 만족스러웠다. 그런데 문제는 소프트웨어. 이 프린터를 사기 전에 읽은 아마존의 사용자 리뷰에서 “…제품은 매우 만족스러우나 소프트웨어가 문제. HP가 내 PC를 점령했다”고 한 말이 과장이 아니었다. 온갖 잡다한 기능이 다 들어 있는데다 전체적인 품질이 낮고, 인스톨도 어려웠다. 인스톨 과정에서 “최신 버전을 확인할 것이냐”고 해서 YES를 선택했더니 아침에 시작해놓은 인스톨이 퇴근후에도 끝나지 않아 다시 시작해야 했고, 시스템 트레이에 생기는 아이콘은 PC가 꺼질 때 제대로 종료되지 않아 말썽을 일으켰다.

이런 경험은 삼성의 핸드폰을 구입했을 때도 겪었다. 삼성 핸드폰의 하드웨어나 기구는 참 완성도가 높은데 소프트웨어는 영 아니다. 단말 내의 소프트웨어가 그런 이유는 이통사와의 관계 때문에 그렇다고 쳐도 (이걸로 전부 다 변명이 되지는 않지만), PC 매니져의 완성도가 떨어지는 것은 남 탓을 할 수가 없다. 도대체 기능도 별 것 없는 소프트웨어가 100M가 넘어가는 이유를 이해할 수가 없고 (하청 업체에서 완성된 바이너리의 용량에 비례해서 개발비를 받나?) 디자인이 유치한 것은 주관적이라고 하더라도 usability도 안 좋다. 애니콜 사용자 중 많은 수가 설치하는 소프트웨어를 시스템 트레이에 상주시키기만 하면 온갖 BM이 엮어질 수 있다고 생각했을 것 같은데, 내가 보기엔 삼성 이미지만 나쁘게 만들고 있는 것 같다.

일반적으로 하드웨어 제조사들이 만든 소프트웨어는 품질이 나쁘다. 이익을 조금이라도 더 남기려는 욕심으로 여러 기능을 포함시키다 보니 그렇게 되는 경우도 많지만, 그냥 소프트웨어의 개발이나 품질관리 실력이 떨어져서 그런 측면이 더 큰 것 같다. 반대의 경우로 애플의 iTunes를 보면, iTunes Music Shop과의 연계나 QuickTime의 번들 다운로드와 같은 사업적 니즈가 반영되어 있음에도 좀 무겁다는 것 외에는 소프트웨어의 완성도가 전반적으로 높은 것으로 보아, 이건 회사의 실력에 더 관계있는 것 같다. 제조업체 경영진 마인드로 소프트웨어의 개발과 품질 관리가 잘 안되는 것은 어쩌면 당연해보이기도 한다. MS도 소프트웨어의 품질이 높아진 것은 비교적 근래이니까.

제조업체의 경우와는 달리, 소프트웨어 전문 업체가 사업적 필요성을 사용자 편의보다 우선하는 경우도 종종 볼 수 있다. 예전의 RealPlayer가 대표적인 경우인데, 공짜 버전을 숨겨놓고 웬만하면 유료 버전을 구입하도록 한 것도 그렇고, 한동안은 거의 스파이웨어에 가까운 것까지 포함되어 있어서 좀 아는 사람들로부터 절대로 설치하면 안되는 소프트웨어로 꼽히기까지 하였다. 이번에 새로 발표한 버전은 다른 미디어 플레이어와 다투지도 않고, 시스템 트레이에 아무것도 설치되지 않으며 설치에서 실행까지 전반적으로 가벼워졌다. 공식 블로그에서 얘기하고 있듯이, 사용자가 어떤 회사의 소프트웨어를 믿고 설치해서 사용할 수 있는지가 중요한 것이며 궁극적으로는 그 회사의 브랜드 가치에 큰 영향을 미치게 된다. RealNetworks의 경우엔 이런 교훈을 비싼 값을 치르고 얻었는데, 위에서 언급한 하드웨어 제조사들도 신설한 사업 부서의 단기 매출을 올리기 위해 사용자가 원치도 않는 기능을 강제로 설치시키거나 외주 개발 용역을 시키면서 가격 깍고 무리한 일정만 강요하여 낮은 품질의 소프트웨어를 만들어내는 것이 당장은 하드웨어 품질에 비해선 눈에 덜 띄겠지만 장기적으론 그 회사의 브랜드에 얼마나 해를 입히는지를 깨달았으면 한다.

(Disclaimer: RealPlayer를 만드는 RealNetworks는 제가 다니는 회사의 母회사입니다)

22 May 07 A Fair(y) Use Tale: A Parody on Copyright

Copyright과 fair use에 대한 교육적인 패러디. 근래 YouTube에서 본 비디오 중 제일 재밌었다.

08 May 07 가입형 컴퓨터

얼마 전부터 어머니가 예술의 전당에서 디지털 카메라와 포토샵을 배우기 시작하셨다. 기존에 사용하시던 컴퓨터가 포토샵을 사용하기엔 무리라서 최신 모델로 업그레이드해드렸는데, 예전에 쓰시던 몇몇 애플리케이션을 새 컴퓨터에 다시 설치하고 데이터를 옮겨드리느라 몇시간을 끙끙거리고 있을 때의 대화:

어머니: 나는 그거 봐도 뭐하는 건지 하나도 모르겠다.
나: 원래 쉽지 않은 거예요. 제가 해드릴테니 그냥 쓰세요.
어머니: 그러면 남들은 어떻게 컴퓨터 업그레이드하냐?
나: ….. 그래서 잘 안해요.

오늘 engaget에 올라온 뉴스에, 월 $12.95에 항상 최신 상태를 유지하는 OS와 애플리케이션을 사용할 수 있는 컴퓨터가 소개되었다.

zonbu_comp.jpg

일반인들이 힘들어하는 컴퓨터 관리를 대신 해주면서 적당한 비용을 월정액으로 받는 것은 너무나도 자연스러운 생각이어서 아직까지 일반화되어 있지 않은 것이 이상할 정도이다. 하드웨어를 함께 제공하는 것은 사용자의 초기 비용을 낮춰주기도 하지만 하드웨어를 통일하여 누군가의 손이 많이 갈 수 밖에 없는 컴퓨터 관리에 있어 관리주체가 규모의 경제를 달성할 수 있도록 해주는 효과도 있다. 물론 이 방식으로 제공하기 어려운 게임이나 특별한 용도의 소프트웨어들이 있을 수 있으나, 그런 걸 필요로하지 않는 사용자들도 꽤 있을 것이다.

그럼에도 왜 아직 이런 서비스를 제공하는 회사가 별로 없을까? 내 기억으로도 여러 시도가 있었던 것 같은데 현재 성공적으로 제공되고 있는 서비스는 없는 것 같다. 서비스 산업의 시대가 도래한다고도 하고, 기업들은 다들 recurring business model을 선호하지만 정작 소비자들은 가입형 상품을 그다지 좋아하지 않는 것 같다.

예를 들어 NATE Drive와 일반 (TPEG이 없는) 네비게이션을 비교해보자. 거치대는 필요없거나 거의 공짜로 받을 수 있고 월9천9백원이면 다른 추가 비용 없이 교통정보에 기반한 길안내를 받을 수 있는데, 3년에 35만원 정도라면 일반 네비게이션의 H/W 수명이나 가격을 생각할 때 충분히 경쟁력이 있는 가격이다. 물론 화면이 작다는 단점이 있으나, 대신 실시간 교통정보가 반영된다는 장점이 있고 무엇보다도 서버 기반의 서비스로서 맵이나 과속 카메라 데이터를 정기적으로 업데이트하는 수고가 필요없다. 하지만 주위에 이 서비스를 추천해주면, 대개의 경우 매달 얼마씩 내야한다는 것에 대해 막연한 반감을 갖고 있는 듯 하다.

좀 다른 이유가 있기는 하나 무제한으로 음악을 들을 수 있는 가입형 서비스보다 낱개로 음악을 판매하는 서비스가 더 인기있기도 하다.

과연 소비자들이 가입형 상품을 선호하지 않는 이유가 뭔가 스스로 소유하고 싶다는 생각 때문일까, 아니면 산수를 잘 못하기 때문일까 (복권의 경우를 보면 산수를 잘 못하는 사람이 무척 많다) 또는 가입형으로 제공되는 상품이 흔히 가지는 단점(다양한 옵션의 부재나 저품질 상품/서비스의 제공등) 때문일까. 하지만 길게 보면 시간의 가치가 점점 높아짐에 따라 대신 관리해주는 서비스의 비용을 기꺼이 지불하는 경향이 높아지는 것은 필연적일 것이다.

22 Apr 07 블랙베리 정전

지난주에 블랙베리 서비스가 10여시간 중단되었던 일을 보면, 미국 사회가 얼마나 블랙베리에 의존하고 있는지 알 수 있다.

이번 서비스 중단 사태가 지난 주 화요일 저녁부터 수요일 아침까지 10시간 정도였다는데, 인터넷 전부가 영향을 받은 것도 아니고, 전화가 아예 안된 것도 아니고 그냥 무선 이메일이 주로 근무 외 시간에 지장을 받은 것이었는데도 언론에 이 정도로 보도된 것을 보면 단지 블랙베리의 사용자가 많기만 한 것이 아니라, 근무 시간 외에도 많이 사용한다는 것을 알 수 있다. 하긴 집에서 너무 많이 사용해서 블랙베리 고아라는 말이 있다고도 하고, 요즘 미국에 가서 본사 사람들과 저녁 식사라도 하다보면 테이블에 올려놓은 블랙베리(또는 블랙잭 같은 윈도우스 모바일 디바이스)가 수시로 반짝거리는 것을 볼 수 있다. 그러고 보면 미국 시간으로 근무 시간이 지난 후에 보내는 메일에 대해서도 웬만하면 금방 답장이 오는 경우가 많은 이유 역시 야근 때문이 아니라 블랙베리 때문인 것 같다.

우리나라에서 무선 이메일이 잘 안쓰이는 이유에 대해 이전에도 얘기한 적이 있지만, 아직도 회사원의 평일 저녁시간이 야근 아니면 술자리로 대부분 채워진다는 점도 중요한 이유 중의 하나일 것 같다. 하긴 정 필요하면 문자로라도 보내니까 그런 점에선 대체재가 있다고 볼 수도 있겠다.

시간을 좀 더 플렉서블하고 효율적으로 사용한다는 점에서 무선 이메일을 널리 활용하는 미국이 부럽지만, 퇴근한 후에도 긴급하지도 않은 메일까지도 실시간으로 받아 볼 수 있게 되는 것이 반드시 좋은 일인지는 모르겠다.

20 Mar 07 직장인 연간근로시간과 오픈소스 활동의 관계

직장인 연간근로시간과 오픈소스 활동의 관계에서 국가별 평균 근무 시간과 오픈소스 활동량의 상관관계가 있음을 알 수 있다.  의외로 우리 못지않게 영어 못하는 일본의 경우 인구를 감안하더라도 우리보다 훨씬 오픈소스에 적극적임을 알 수 있다.  하지만 상관관계가 항상 가정했던 대로의 인과관계를 의미하진 않는다.  과연 우리나라에서 직장에 다니는 프로그래머들이 시간이 적어서 오픈소스 활동에 기여하지 않는 것일까?  술마시는 시간은 그래도 꽤 되는데? 그다지 시간이 적다고 할 수 없는 대학생들은?

우리나라 사람들이 별로 이타적이지 않은 것은 아닐까?  다들 자기 잘 살기 위해 열심이다보니 경쟁이 치열하여 평균 근로시간도 길고, 오픈소스 활동도 저조한 것은 아닐까.

07 Feb 07 소스코드의 복제와 매쉬업

다음-네이버의 소스코드 복제 논란매쉬업 경진대회 소식을 거의 동시에 접하고나니, 우연의 일치였겠지만 동전의 양면과도 같은 아이러니에 여러가지 생각이 든다.

이번에 또 한번 확인한 사실은, 많은 사람들이 저작권에 대해 매우 무지, 둔감하며 누가 다른 사람의 잘못을 들추는 것에 대해서도 비판적인 경우가 많다는 점이다. 얼마 전 회사에서 “Working with Americans”라는 제목으로 양국간의 문화적 차이와 주의해야 할 점 등을 교육 받고 토론한 적 있는데, integrity를 중시하는 점은 우리가 미국으로부터 배워야할 것 같다.

설마 네이버에서 조직적으로 다음의 소스를 도용하거나 하지는 않았을 것이고, 어느 개발자 개인적으로 이뤄진 일일텐데, 그 사람은 다들 하는 관행인데 괜히 나만 걸려서 곤혹스럽다고 생각하고 있을지도 모른다. 그러나 분명히 잘못된 일은 잘못된 일이고, 이번 일을 계기로 IT 업계에서도 윤리 강령이랄까 이런 걸 만들어서 개발자들이나 관리자들에게 교육도 시키고 하면 어떨까 한다. 좀 의례적으로 보일 수도 있겠으나, 적어도 뭐가 옳고 그른 것인지는 인식하고 있어야 하니까.

사실 어떻게든 개발 일정을 맞추기 위해 저작권 같은 것 대충 넘어가는 이 현실로 인해 가장 피해를 보는 것은 그 저작권의 댓가를 받아야 할 개발자들이다. 당장 자신의 단기적인 업무 성과는 높일 수 있겠지만, 크게 보면 IT가 전문직이 아닌 3D 업종으로 취급되는데 일조하고 있기 때문에.

CCL, GPL이 존중되고 매쉬업이나 오픈 소스 프로젝트가 활성화되어 부분의 합보다 전체가 커질 수 있는 환경으로 변모하길 바란다면 너무 무리한 생각일까.

02 Feb 07 음성인식에 의한 Remote Exploit

Vista의 음성인식 기능을 이용하여, 웹사이트에서 오디오를 출력함으로써 임의의 명령을 실행할 수 있다고 한다. (via Slashdot)

음성 인식을 이렇게 기발하게 이용하는 경우까지 생각하지 못했다는 이유로 MS를 비난할 순 없을 것이다. 하지만 MS가 제안한 “스피커, 마이크를 끄거나 미디어 플레이어를 닫고 컴퓨터를 리부트하는” 방식보다는 블로그 저자가 지적했듯이 자기 스피커로 출력하는 신호는 마이크 입력에서 제거하도록 하는 것이 옳은 방법이다 (물론 제대로 구현하기 위해 시간이 걸릴 것이므로 위의 방편을 먼저 내놓았겠지만).

polycom.png

Acoustic echo canceler를 제대로 구현하면 이러한 보안 문제를 해결하는 것 외에 다른 장점이 있는데 바로 스피커폰으로 voip를 이용하는 경우이다. 현재 voip app 중에서도 acoustic echo canceler를 구현한 것이 있는지 모르겠으나 폴리콤의 스피커폰 같이 사용할 수 있는 app은 본적이 없다. Acoustic echo canceler 알고리즘이 대단히 어려울리도 없고 PC의 CPU가 전화기 안에 들어가는 DSP 정도의 성능을 못낼리도 없는데 그런 것이 안나오는 것은 특허가 걸려있거나 (그렇다고 해도 피해갈 수 있지 않을까) 아니면 echo cancelator의 특성상 hard realtime을 만족못하는 user app 레벨에선 구현하기 어려운 것 아닐까. OS 레벨에서 이것이 구현되면 PC에서의 voip가 한결 더 사용하기 좋아질 것 같다.

14 Jan 07 Netheads vs Bellheads: Different Worlds

스티브 잡스식 프레젠테이션에 대해선 예전에도 글을 쓴 적이 있지만, 이번 Keynote때 잠시 무대에 올라왔던 Cingular의 CEO Stan Sigman와의 비교처럼 그 스타일을 분명하게 드러낼 기회도 없었다. 아래 사진은 이 둘을 비교한 Garr Reynolds의 블로그에서 가져온 것:

mw07_preso.jpg

회사에서 팀원들과 함께 키노트 비디오를 볼 때도, “어쩌면 인터넷 기업의 CEO와 텔코의 CEO는 저토록 다를 수 있냐”면서 팀원들이 그 부분은 skip하자고 했었다 (한시간 넘게 보면서 처음으로 skip했다).

흔히 “IT”라고 뭉뚱그려 얘기하지만 인터넷 기업과 기존 전화 회사는 많이 다르다. “Netheads vs Bellheads“는 10년도 더 전에 쓰여진 글이지만 지금도 잘 들어맞는다. 물론, 아직도 음성 통화의 대부분은 VoIP를 이용하지 않으며, 예전만은 못하지만 전화 회사들이 그런대로 돈도 잘 벌고 있다. 하지만 음성 통화가 정체된데다, Bellhead식 “무선 인터넷”마저 생각보다 빨리 한계를 보이고 있기 때문에 뭔가 변해야만 한다는 얘기는 내부에서도 많이 나오고 있다. 과연 변화할 수 있을런지.