'QT'에 해당되는 글 1건

  1. 2008.06.26 노키아 VS 구글 그리고 ... 2

올해 초 노키아가  트롤텍을 인수했다는 말을 들었을 때만 해도 기존의 심비안 , 마에모 등과 어떻게 포지셔닝할 것인가에 대해 고민해 본 적이 있었다. 트롤텍은 Qt라는  애플리케이션의 크로스 플랫폼을 위한 라이브러리와 Qtopia라는 모바일 디바이스 등을 위한 UI와 응용 프로그램의 크로스 플랫폼을 보유한 회사로서 많은 디바이스 회사들이  Qtopia 플랫폼을 채택하고 있다. 특히, 모토로라가 Qtopia를 사용하고 있다. 현재 노키아는 인터넷 테블릿 장비에는 마에모 , 그외의 장비는 심비안 등을 사용하는 등 제품별로 다양한 플랫폼을 사용하고 있다.

트롤텍을 인수하기 전 노키아의 오픈 소스 플랫폼은 마에모 였다. 마에모를 보면서 느낌은 많은 대다수 업체들이 반쯤 발을 걸치고 하는 오픈소스 전략중의 하나로 생각했었다. 인텔의 모블린 처럼.  그러나 트롤텍 인수 후 노키아의 오픈소스 전략은 기존 전략에서 한 단계 적극적으로 강화가 되었다. 왜냐하면 트롤텍의 경우 GPL 라이센스로 플랫폼을 제공하기 때문이고 이미 많은 곳에서 트롤텍의 기술을 사용하고 있기 때문에 노키아의 인수를 통해 더욱 이러한 것이 강화될 것이 분명했기 때문이다. 더구나 최근 기사를 보면 노키아가 기존 심비안의 지분을 100% 인수하여 이를 2010년에 무료로 공개할 것이라고 발표했다. 앞으로 최소 2년 내지 3년이 남은 셈.

이러한 노키아의 플랫폼의 오픈 전략은 지금까지 노키아가 준비해온 서비스인 Ovi 를 살리기 위한 가장 강력한 방안인 동시에 가장 큰 잠재적인 적수인 구글의 안드로이드 플랫폼에 대한 견제이다. 이들 외에, MS의 window mobile과 애플의 iphone , 그리고 RIM 블랙베리의 플랫폼은 폐쇄성으로 인해 전체 시장의 규모를 놓고 볼 때 상대적으로 좋고 나쁨을 떠나 그 영향력은 미미하기 때문에 견제라 보기는 어려울 것 같다. 물론 블랙베리같은 경우 기업용 스마트폰 플랫폼으로는 최고로 생각한다. ^-^

잠시 다른 이야기를 좀 해보자. 개인적으로 요즘 안드로이드 플랫폼을 테스트하고 있다. 자바 프로그래머 입장에서 안드로이드에 대한 느낌을 간략히 정리해 보자. 대부분의 자바 개발자 처럼 필자도 가장 널리 사용되는 개발 플랫폼인 이클립스 유로파를 사용하고 있다. 안드로이드 SDK를 데스크탑에 설치하고 기존 이클립스에 안드로이드 플러그인을 설치하면 모든 개발 환경의 설치가 완료된다(환경 설치의 용의성).

사용자 삽입 이미지

평소에 자바 프로젝트를 만들듯이 안드로이드 프로젝트를 생성하고  평소 자바 프로그램을 수행시키듯이 해당 예제 프로그램을 수행시키면 안드로이드 플러그인을 통해 해당 프로그램이 수행된다. 실제 결과는 내부의 에뮬레이터를 통해 직접 확인할 수 있다.(개발의 용의성).
 
사용자 삽입 이미지

현재 자바 개발자는 가장 큰 규모이다. 그 만큼 자바 프로그래밍 언어는 일반화된 개발 언어이다. 개발 언어의 교육이 필요없는 수 백만의 개발자들이 손쉽게 안드로이드 플랫폼을 이용하여 이미 다양한 응용 프로그램을 개발하고 있다. 실제 현재 구글이 진행중인 안드로이드 개발 컨테스트에는 1,700개의 이상의 참여하고 있고 이중 상위 50 개의 경우 구글 맵과 GPS, 보안 , BarCode연동 애플리케이션 중 아주 유용한 것들이 많다. 또한 개발자 커뮤니티를 통해 정보가 공유되고 있다. 이처럼 이미 안드로이드 플랫폼은 자바 개발 커뮤니티를 안고 출발했으며 더욱 그 속도를 높일 것이다(개발자 커뮤니티). 특히, 이러한 개발자 커뮤니티가 결사적으로 필요한 것은 이후 개발되는 모바일 응용 프로그램은 모두 웹 서비스와의 연동이 필수적인 웹 모바일 응용 프로그램이기 때문이다. 과거처럼 모바일 폰에 올라가는 응용 프로그램 과는 시나리오가 다르기 때문이다.

개인적으로 모바일 개발 환경에 대한 경험이 미천하여 뭐라 정확히 비교하여 평가하기는 힘들지만 자바 개발자로서 이클립스 환경에서 웹 상의 문서를 보면서 프로그램을 작성하는 데 무리가 없었다는 점은 아주 중요하다고 생각한다. 사실 다른 개발 환경은 새롭게 해야 할 게 너무 많다. 그나마 일반 C나 C++까지는 해볼만 하게지만.  데이타와 비지니스 로직, 그리고 UI 레이아웃이 완전히 분리되어 개발하게 강제하는 것도 맘에 든다.

다시 돌아가서 생각해 보면 , 이제 노키아의 입장에서 심비안트롤텍의  Qt,Qtopia 등을 얼마나 효과적으로 오픈소스화 하고 이들 개발 생태계를 구성하고 확산시키냐가 경쟁의 관건이 될 것이다. 반대로 구글 입장에서는 이미 개발 생태계가 앞서있다고 볼 때 얼마나 빨리 많이 구글  폰을 출시하고 이를 확산시키느냐가 관건이 될 것이다. 아마 이런 연휴에서 구글 폰의 연기설에 대해 구글이 즉시 이상없다라고 반응을 이례적으로 빨리 보인 것일 것이다.  그러나 만약 심비안의 오픈스화가 2-3년이 걸려 2010년에 공개가 된다면 힘든 경쟁이 될 것이다. 디지탈 사시미 전략... 속도가 생명인데..  물론 , 핸드폰 디바이스 시장을 지배하고 있기 때문에 이를 바탕으로 심비안을 지속적으로 확산시키고 이에 대한 자신감이 있어 결정했겠지만, 이러한 상황은 후발 업체들의 전략에 따라 달라 질 수 있다. 이들 후발 업체는 이제 안드로이드와 심비안을 모두 무료로 이용할 수 있기 때문이다.  구글폰 출시 이후 시장의 반응이 좋다면 후발 경쟁업체들이 구글폰을 대거 출시할 수 도 있으며 , 기존 많은 휴대용 장비 업체들이 스마트폰 시장으로의 진출할 수도 있다.

노키아의 파격적인 심비안 오픈소스와 전략으로 모바일 OS는 조만간 대세가 판가름날 것이다. 그러나 이러한 것들의 이면에는 결국 앞으로는 핸드폰 디바이스 중심의 사업에서 서비스 사업으로 전개될 것이라는 배경이 깔려있다. 노키아 폰을 사면 Ovi에서 1년간 음악을 무료로 다운로드 받아 들 을 수 있다. 1년 후에는! , 게임기를 파는 게 좋을까? 아니면 게임 팩을 파는 게 좋을 까! , 게임 팩을 파는 게 좋을 까? 아니면 온라인 게임을 파는 게 좋을 까!  하여간 모바일 시장은 재미난 시장나고 흥미롭다.



Posted by 박재현
,