Categories
Android Talks KudoColumns KudoTech SmartPhones

[Column] Has Android become too Massive?

[youtube]http://www.youtube.com/watch?v=fqFpq9WXbJo&feature=player_embedded[/youtube]

(For mobile, please click here)

Android is now huge. Just earlier this year, Android surpassed Symbian and BlackBerry to become the mobile OS with the highest market share in the whole world. Given Android just started its life less than three years ago (October 2008), that is an impressive feat. I guess that’s the power of open source.

One thing that Android has its edge over competitive is choices. Not only you’ll find the usual candy bar, there’s qwerty slider and qwerty candy bar. Heck, they even made a new Sidekick out of Android. However, these choices are coming back as a boomerang to not manufacterers or Google, but their users.

If you have been following news lately, you’ll undoubtedly remember the incident where some German researchers found security flaws in Google Calendar and Contacts, a flaw in which a hacker could override a user’s calendar and contacts data, and not only view it, but also modify them. Thankfully, Google figured that this was something that could be done in server side, and closed the loophole quite quickly. During this study, these researchers also have found that Android 2.3.4 was not affected of this loophole before the tech giant closed it. By the way, guess how much percentage of Android phones in the WHOLE world have 2.3.4 on board. 5? 20? Nope. 0.3%. Because up until now, only the global version of Nexus S got the firmware.

Then, let’s just assume that Google could not solve this problem over the server. That would mean the remaining 99.7% of Android phones (so, pretty much every single one of them) was affected with this problem. And users would have to wait for not Google, but manufacturers and (usually) carriers to update the software. Making the problem worse, most of these ‘Gingerbread’ updates that these guys are pushing out are usually based on 2.3.3, not 2.3.4. Meaning, even after the Gingerbread update, users would have been still vulnerable to this problem. (Sony Ericsson did make an exception by saying that they will deploy 2.3.4 updates to Xperia Arc and Play, which already come with Gingerbread installed)

This is where problems start to creep up in Android-world. These software updates not only contain new features, but also bug fixes. (Well, they’re mostly bug fixes.) Android takes unusually long time to update its software in most cases: Google pushes out the updates, and manufacturers and (usually) carriers has to customize it for each device. So it takes long time for users to get the updates they need not only to get new features, but also to patch bugs. (It takes at least 4 months for these clowns to ‘customize’ the software.) So, Android has very weak defense against these emergency situations. This problem gets worse, as most manufactures tend to skip x.x.1 updates of Android, due to costs. Which is kinda understandable, given these updates mostly cost the manufacturers, rather than benefit them.

Let’s think about Apple now, which were also recently given its own emergency situation. You’ll remember its famous location data case few weeks back. When faced with this, it took Apple 1.5 weeks to patch it up, and deploy it to iPhones out in the world. Carriers needed not (more like ‘should not’) to be involved in this, and users just got it straight to their iPhones and they were good to go. It is much faster than ‘at least’ four months in case of Android.

So, let’s cue the title above. Has Android become too massive? At least I think so. I believe that open source OS like Android is very vulnerable to scale. It’s like a tank vulnerable to a swift foot soldier with some C4s. What happens afterwards is… well, you get the idea, especially if you have played Call of Duty. This is the problem of Android. There are so many variations of Android now, which means it cannot act swiftly enough to a small bug that can critically damage the user experience, or user’s private data, in this case.

Google keeps touting Android’s open source-ness, criticizing competitng ‘closed system’ for it. However, I believe that Google has to solve problems that very open source-ness brings, rather than shovel their fingers into their ears shouting, “I can’t hear you!” That doesn’t look very convincing to me.

P.S) But then, there’s also Windows Phone 7, with its closed system and somehow plaguing itself from same problems. No comment on that.

 

Categories
KudoColumns KudoTech

소셜 검색의 폐해.

어제에 이어 또다시 네이버나 다음, 이젠 심지어 구글과 트위터까지 까는 글 시리즈를 계속하고자 한다. (어제만큼 강하진 않지만) 웃긴건, 둘다 의도치는 않았다는거… 어찌됐든, 오늘 해볼 얘기는 바로 소셜 검색이다. 트위터가 하도 흥하기 시작하니, 트위터 스트림을 검색할 수 있는 기능이다.

네이버의 소셜 검색. '실시간 검색'이라 칭하고 있다.

요즘같이 실시간으로 정보가 올라오는 때에는 이러한 검색 기능을 넣는 것이 타당하다고 생각하실 분들도 많을 것이라 믿는다. 근데, 이것도 심각한 문제가 있다. 트위터는 어디까지나 개인이 쓰는 소셜 네트워크다. 물론 법인계정도 있고 하지만, 계정들의 대부분은 개인이기 때문에, 개인적으로도 올리는 트윗도 많다. 많은 사람들이 더 많은 교류를 하기 위해 자신의 계정을 열어놓곤 하는데, 이렇게 계정을 열어놓으면 자동적으로 이런 검색 데이터베이스에 들어가게 되는 것이다. 어떠한 필터링도 없이. 여기서 문제가 터지게 된다.

며칠 전에 48/2(9+3)이라는 식이 불러온 논란을 기억하시는지 모르겠다. (트위터에 계신 분이라면 많이들 기억하시리라 안다) 2냐 288이냐를 놓고 엄청난 설왕설래가 오갔는데, (결론적으로… 둘 다 맞다. 결국은 어떻게 이를 표현하느냐가 문제인 것이다. 위 사진 참조) 동성님이 답은 42이라고 갑자기 트윗을 올렸다. 그 때는 몰랐지만, 이 주장의 어원은 더글러스 애덤스의 소설 ‘은하수를 여행하는 히치하이커를 위한 안내서’라는 책에서 숫자 42를 ‘삶, 우주, 그리고 모든것에 대한 궁극적 해답’이라 명시하기 때문이다. 그걸 내가 코멘트를 달아 트윗을 올렸고, 그걸 다른 분(누구라고는 밝히지 않겠다)이 다시 RT해서 올린 상황이었다.

실제 디씨에 올라와있던 스샷. 내가 직접 모자이크 처리만 했다.

근데 이게 일이 꼬인 것이다. 나를 RT하신 분의 계정이 열려있다보니 이는 네이버에 그대로 노출이 되버렸고, 그걸 본 어떤 사람이 디씨인사이드의 그 악명높다는 야구갤러리에 올려버린 것이다. 물론, 책에 나온 레퍼런스란 것도 모르는 채 말이다. 당연히 트윗을 제대로 읽을 줄 모르는 이 사람들은 나나 트윗의 원 저작자인 동성님 대신 맨 마지막에 RT하신 분이 바보취급을 하는 황당한 상황이 발생했다. (나에 비하면 야갤을 잘 아시던 동성님은 이게 정상적이라고는 하나 ;;) 심지어 어떤 사람은 트위터로 찾아가 직접 욕을 했다. (뭐, 언어 수준은 욕이 아니었지만, 전체적 트윗을 보면 욕이 맞다.) 결국 이 소식을 들은 나와 동성님이 나서서 일단 트위터에다가 욕을 해놓은 사람에게 (동성님이 직접 전화해) 사과를 받아냈고, 디씨에서는 책의 존재를 아는 (영화화되기까지 한 꽤 유명한 책이니 아는 사람들이 꽤 있을 것이다) 사람들이 댓글을 달기 시작하면서 자체정화가 되고 있다. (물론, 개중에는 책을 아는 사람들보러 ‘오덕’이라 하는 자기는 책따위 안 읽는다고 인증하는 부류도 있다만…)

사실 오늘 겪은 이 이야기는 실화지만서도 불운에 불운이 겹친 경우다. 그리고 나와 그분이 수동 RT를 한 것 또한 문제였던 것도 있다. 하지만, 결정적으로, 우리 셋 다 모두 결국 개인적으로 웃자고 트윗을 올린 것이었는데, 이것이 네이버에 노출이 되버리는 바람에 공적으로 올라간 상태가 되었고, 그게 하필이면 디씨의 그 악명높다는 야갤에 올라가면서 불운의 종결자가 되어버렸다. 결국 이분은 트위터 계정을 다시 만들어야 했다. 아직도 이분께 너무 죄송하다.

물론, 이러한 검색에 노출되는 것을 좋아하는 사람들도 있을 거라 믿는다. 하지만, 트위터에는 개인적으로 쓰고 싶어하는 사람들도 많은 마당에 이건 문제다. 물론 그냥 계정을 보호해버리는 게 정답이 아니냐고 묻는다. 물론 그렇지만, 보호를 걸어놓으면 트위터의 다양한 기능들을 쓰지도 못하게 막혀버린다는 것이 문제다. 이는 물론 트위터 측에서 개선해야 할 사항이다. 페이스북처럼 계정 자체는 퍼블릭 공개를 하되 이 사람이 하는 트윗만 보호를 할 수 있다던지의 개선 사항이 필요한 상황이다. 사실, 이러한 기능 사용 불가능성 때문에 많은 사람들이 계정을 열어놔야 할지 보호를 걸어놔야할 지 고민을 많이 하는 것이 늘 보인다.

구글도 해봤다. 내 닉네임으로 하니 역시 내 지인들이 하도 나와서 모자이크 처리하는데 애를 먹었다. 저 모자이크 사진만으로 누군지 알아내면 용자. ;;

하지만, 결정적으로 문제는 이를 여과없이 모두 보여주는 검색 엔진들의 문제다. 이는 비단 네이버나 다음뿐만 아니라 구글도 포함된다. 구글도 리얼타임이라는 이름으로 이러한 검색을 지원하니까. 물론 이게 새로운 트렌드이기 때문에 없앨 수는 없을 것이다. 하지만, 이러한 검색을 보존하면서 사용자들의 사생활을 보호할 방법. 어딘가에 있을 것이라 믿는다.

P.S)

20110413-004359.jpg

정답.

Categories
Android Talks Apple KudoColumns KudoTech SmartPhones

모바일 검색을 향한 네이버와 다음의 계속되는 삽질

오늘 황당한 기사를 봤다. 결국 네이버와 다음이 애플과 구글을 공정위에 공정거래법 위반으로 제소할 거란다. 이유는 바로 옛날에도 나왔던 ‘안드로이드나 iOS에 자사 검색엔진을 OS 내로 넣을 방법이 없어서’다. 우리나라 사람들로서는 “와 잘한다!” 라고 생각할 수 있겠지만, 우리나라를 벗어나 조금 시야를 넓혀본다면 황당하기 그지없다. 법을 일일이 따져서 이게 법에 수용되는가라는 건 일단 집어치우고 그 이유를 좀 급하게지만 조목조목 따져보고자 한다.

 

iOS의 검색 엔진 설정 페이지.

일단, 먼저 이유를 들기 전에, 왜 이런 일이 일어났는지 생각해보자. 안드로이드는 물론 구글 검색을 기본으로 탑재하고 있고, iOS는 구글을 기본으로 걸어두고 빙과 야후를 설정에서 원하면 바꿀 수 있도록 되어 있다. 바로 이게 네이버와 다음에게는 아니꼽게 보인 것이다. 생각해보면, OS 기본으로 탑재되어 있다는 것은 상당히 대단한 파워를 가진다. 물론 우리나라의 누리꾼들은 물론 네이버와 다음을 주로 쓴다. 하지만 스마트폰의 브라우저나 앱 장터에서 일일이 찾아서 할 만큼 네이버빠나 다음빠가 많은건 아니다. 그러고나니 그냥 있는 걸 쓰기 마련인데, 상황이 그렇다보니 모바일 검색에서는 현재 네이버가 과반을 겨우 넘긴 상황(51.9%)이고, 구글이 약 16.1%. 참고로 네이버는 데스크톱 검색에서는 무려 73.1%에 달하는 점유율을 보유하고 있는 데다가 우리나라에서 구글의 데스크톱 검색이 차지하는 비율은 고작 1.5~2%. 그에 비하면 구글이 모바일 검색에서 이룬 것은 네이버와 다음을 발등에 불붙은 통나무를 떨군 것과 똑같은 상황이었던 것이다. (출처)

결국 요즘 대세는 모바일이다. 그러다보니 모바일 검색시장도 무시할수 없는 상황이다. 오히려 모바일 검색이 궁금할때 스마트폰이나 태블릿만 있다면 바로 찾을 수 있다는 점에서 오히려 데스크톱 검색보다 훨씬 쿼리수가 더 많을 가능성도 높다. (하지만, 이는 데이터가 없어서 확인은 못했다.) 그런 면에서 보면, 이 상황은 설명이 된다.

이제 반대로 이 제소가 결국은 뻘짓으로 보일 수밖에 없는 이유를 몇 가지 얘기해보고자 한다. 이는 크게 두 가지로 나뉜다. 하나는 안드로이드와 iOS에 모두 해당되는 것이고, 하나는 안드로이드에만 해당되는 사항이다.

첫 번째 문제는 바로 세계화다. 구글과 애플은 OS를 디자인할 때 한 국가를 생각하는 게 아니라, 전세계를 생각한다. 그래서 미국에서 파는 아이폰에도 한글 키보드를 어렵지 않게 찾을 수 있는 것이다. 예를 들어, iOS 같은 경우 해당 국가의 법규에 따른 몇 가지 설정(예: 우리나라는 카메라 셔터음이 무음 모드에서도 터지는 것이 의무라 우리나라에 출고되는 기기는 설정이 바뀌어있다)을 제외하고는 모든 나라에서 동일한 버전으로 배포한다. 이는 애플이 업데이트를 내놓기도 훨씬 좋고, 개발자들 또한 국가별로 버전을 맞출 필요 또한 없어지니 더 편리하다. (물론 이덕에 미국 스토어로 가입할 수 있다는 점도 있지만 이건 논외로)

여기서 아까 네이버와 다음이 생각하는 점에 반박해보자: 정말 전세계에 똑같이 네이버 검색창을 띄워도 상관없을 정도로 그들이 충분히 세계화된 검색엔진이냐는 것이다. 내가 보기엔 당연히 아니다. 예를 들어 구글같은 경우, 검색 엔진 자체가 지원하는 언어만 133개다. (이 지구에 언어가 그렇게 많은 줄도 몰랐다.) 근데 네이버나 다음은? 내가 듣기로는 네이버는 일본에 진출했다가 탈탈 털리고 철수했고, 다음은 진출한 적도 없는 걸로 알고 있다. (물론 라이코스를 인수하고 그런 일은 있었지만.) 이런 상황인데 과연 애플이나 구글이 검색엔진을 넣어달라고 해서 넣어줄까? 이렇게 보면 실로 우물안 개구리같은 발언이 아닐 수가 없다. 사실 우리나라같이 세계화가 전혀 되지 않은, 순수 토종의 검색엔진(혹은 포털)이 시장을 독점하는 나라가 드물다. 예를 들어, 유럽을 보면, 러시아를 제외한 대부분의 국가들에서 구글의 점유율이 90%가 넘는다. (구글이 제2의 스카이넷이라니까) 이러니 이런 사례가 세계 최초일수밖에 없는 것이다.

두 번째 이유는 아까 말했듯이 안드로이드에 국한되는 얘기인데, 아마 대충 무슨 말인지 짐작이 가실 거다. 바로 안드로이드는 어디까지나 구글의 제품이라는 것이다. 물론 오픈 소스고 누구나 쓸 수 있지만, 이의 목적을 지난번에 엔가젯의 글을 번역한 포스트에서 다시 한번 생각해보자. 바로 구글의 검색을 더 노출시켜 광고 수익을 더 벌어들이기 위해서다. 이런 목적으로 태어난 안드로이드인데, 여기에다가 네이버와 다음을 넣어달라고 하는 것은 결국 쇠고기와 우유를 생산하는 거대 목장에 찾아가 ‘우리 우유 좀 끼워팔아주세요’라고 사정하는 것과 뭐가 다른가.

게다가, 안드로이드는 오픈 소스다. 구글에 가서 따지느니 차라리 국내 제조사나 통신사에게 샤바샤바해서 OS 차원에서 검색을 기본 탑재하는 게 훨씬 더 빠른 방법일 것이다. 실제로 마이크로소프트가 버라이즌과 이러한 샤바샤바를 통해 빙이 일부 안드로이드폰에 올라갔다. (삼성 패시네이트 등) 결국 이러한 폰들은 IT 언론들에 의해 희생양으로 간주됐지만. 굳이 네이버나 다음이 어떠한 글로벌 지원이나 마인드도 없는 상황에서 전세계에 출하되는 OS에 전부 검색을 탑재해봤자 무슨 소용인가.

결론적으로 봤을 때, 네이버와 다음의 이러한 행보는 결국 삽질이 될 듯하다. 공정거래위원회가 이를 수긍한다 한들, 과연 구글이나 애플이 이를 수용할 지 또한 문제가 된다. 게다가, 새로운 모바일 플랫폼이 들어올 때마다 이 삽질을 해야 하는 것일까? 당장 올해 내로 들어올 윈도우 폰 7부터 이제 HP 소유라는 것을 생각해볼때 웹OS도 들어올만한 상황에서, 이러한 플랫폼을 위한 멋진 앱을 개발하지는 못할망정 계속 이렇게 눈가리고 따지고 있으면, 지금 겨우겨우 이루어놓은 한국 스마트폰 생태계를 파괴해서 다시 우리나라 통신 시장을 아이폰이 들어오기 전으로 돌려놓을 지도 모를 일이다. 그때쯤 되어야 네이버나 다음도 자기들이 무슨 짓을 한건지 깨닫게 될까? 모바일 검색이 사라져야 좀 충격과 공포가 들겠지 이 거지깽깽이들아.