Android

점유율 논쟁이 놓치고 있는 것들

시장 점유율의 함정: 10명 중 8명이 안드로이드를 쓴다고? (원문) 본론으로 들어가기 전에 간단한 개념 하나 소개하자. 소프트웨어 그리고 IT 산업을 이해하는 핵심 개념 중 하나가 바로 의존성이다. 간단히 말해서 A의 입출력이 B의 입출력에 따라 결정될 때, A는 B에 의존한다고 한다. 예를 들어, 운영 체제는 cpu에 의존한다. cpu마다 거기에 맞는 명령 코드셋을 전달해야 하기 때문이다. 그렇기 […]

내가 실패담을 더 좋아하는 이유

사람들이 경험이라고 부르는 건 대부분 실수를 말하죠. - A Good Woman(2004) 1. 일기예보는 왜 자주 틀릴까? 좀 뜬금 없지만, 이 문제는 인간 추론 능력의 한계를 잘 보여 주는 사례라고 할 수 있다. 인간의 사고 방식이란 “선형적(linear)” 이다. 원인과 거기에 따른 결과, 이것들의 연속 혹은 집합. 이런 틀을 가지고 추론을 수행한다. 적어도 이런 모델 아래서는, 그 […]

‘개방’은 만병통치약인가?

“개방 플랫폼=성공”? 이 등식은 기본 전제부터가 잘못되었다. IBM 호환 기종 PC(이하 PC)의 대성공에 대해 이야기할 때, 흔히 IBM이 취했던 개방 전략을 성공의 주 요인으로 든다. 부품들의 사양을 공개함으로써 많은 업체들이 싼 부품을 제공할 수 있게 했다는 것이다. 물론 맞는 이야기지만, 아주 중요한 것이 빠져 있다. PC 성공의 비결 1980년대 초, 컴퓨터 시장은 지금하고 많이 달랐다. […]