어떤 사람이 보트를 타고 시속 3Km/h 로 흘러가는 강물을 거슬러 올라가고 있다. 그가 노를 젓는 속도는 강물의 속도보다 2Km/h 더 빠르다. 열심히 노를 젓던 그는 모자를 강물에 떨어 뜨리고 30분이 지나서야 자신이 모자를 잃어 버렸다는 것을 알게 되었다. 만일 이 사람이 배를 돌려 현재와 같은 속도로 돌아가서 모자를 찾는데 얼마의 시간이 걸리는가?

대수학적인 사고를 하는 기획자

  • 강물의 유속 3Km/h
  • 노 젓는 속도 5Km/h (배를 돌러 거꾸로 갈 경우, 배의 속도 8Km/h)
  • 모자를 잃어 버린 것을 깨달은 현재 배와 모자 사이의 거리 (배의 이동거리: 2Km/h x 30min = 1Km, 모자의 이동 거리: 3Km/h x 30min = 1.5Km) 2.5Km
  • 모자의 속도 3Km/h
  • 모자를 찾는 데 필요한 시간 t

배가 이동해야 할 거리 = 모자가 이동한 거리 (노젓는 속도 5Km/h + 유속 3Km/h) x t = 현재 배와 모자사이의 거리 2.5Km + 모자가 추가로 이동할 거리 3Km/h x t

따라서 t = 0.5

마인드 세트

today 2010-02-13 face Posted by appkr turned_in Learn & Think forum 0

“그렇다면 말이야, 만약에 자네 말대로 미래가 현재 안에 놓여 있다면, 내가 지금 세상에서 무슨 일이 벌어지고 있는 지 조심스럽게 지켜보기만 하면 자네와 똑 같은 결론을 예측할 수 있어야 하잖아? 하지만 사실은 그렇지 않단 말이야. 그럼 도대체 왜 그런 차이가 발생하는 거지?”

“내 생각에는…, 아마 마인드 세트 때문인 것 같네.”

• • •

사람 마다 서로 다른 결론이 나오는 것은 한 사람이 터득하고 수집했던 정보 때문이 아니라, 그 정보에 대해 생각하는 방식, 정보를 받아 들이는 방식, 즉 마인드 세트 때문이다.

세계 각지의 사람들은 자신이 성장한 지역 특유의 예술과 과학체계가 선호하는 패턴만을 인식하는 경향이 있다. 가령, 아메리카 원주민이나 중국인들은 고대 서구인들과는 달리 오리온 성좌를 보지 못한다. 그들은 다른 방법으로 별의 패턴을 인식하기 때문이다.

마인드세트

이 책은 John Naisbitt 라는 미래학자가 쓴 책이다. 저자는 미래는 현재의 연장선이라는 대전제를 기반으로, 현재의 정보들을 어떻게 받아 들여야 하는지에 대한 11 가지 마인드 세트를 알려 준다.

Linux & Open Source Software

today 2010-02-13 face Posted by appkr turned_in Work & Play forum 0

이 포스트는 어떤 법적인 조언도 담고 있지 않습니다. 이 포스트의 내용을 참고하는 것은 독자의 선택이며, 필자는 어떤 법적인 책임도 지지 않습니다.

• • •

기억력이 점점 나빠진다. 이해했다고 생각했는데, 나중에 필요하면 다시 꺼내서 다시 공부해야 한다. 그 대표적인 것이 Open Source Software 의 개념이다.

소프트웨어 라이센스 정책

Open Source

통념적으로 소스코드가 공개되어 누구나 수정하고 재배포할 수 있는 소프트웨어를 말한다. 원작자가 지정한 라이센스 조건만을 지키면, 기업에서도 상용으로 사용할 수 있다. GPL, LGPL, BSD, MPL, Apache 등이 유명한 오픈소스 라이센스 정책이다.  

Closed Source (Proprietary Source)

소스코드가 공개되어 있지 않고, 저작권자가 통제권을 행사할 수 소프트웨어를 말한다. 저작권자와의 협의 (계약) 없이 수정하거나 재 배포할 수 없다. 주로 기업이나 기업집단에 의해 독립적으로 소유되며, 라이센싱을 통해 돈을 벌 목적으로 만들어진 소프트웨어로 이해하면 된다.

Free Software

“Free lunch”, “Freedom” 에서 사용된 “Free” 의 의미는 서로 다르다. 오픈소스는 소스코드를 공개한다는 의미가 강하고, 프리소프트웨어는 “사용의 자유” 의 의미가 강하다. 혹자는

Open source is a development methodology; free software is a social movement.

라고 말한다.

Shared Source

3rd Party 들과 계약을 통해 소스코드를 공개하는 수준을 정의한 Microsoft 의 라이센스 정책이다. 계약의 형태에 따라, 완전 Closed Source 계약, Source Code 참조 가능 계약, 수정 및 재배포 가능 계약으로 나누어질 수 있다.

내가 선택하지 않은 인생은 없다.

today 2010-02-13 face Posted by appkr turned_in Learn & Think forum 0

폰더씨의 위대한 하루

이 책의 주인공 데이비드 폰더는 결혼 12 년 만에 딸아이를 가진, 나이 45세의 그저 그런, 직장에서 인정받지 못하는 샐러리맨이다. 딸 아이의 교육비는 점점 늘어가고, 밀린 집세, 자동차 할부금… 앞으로 20년은 더 직장생활을 해야 할 것이다. 그래서, 작년 구조조정 때, 그는 희망 퇴직원을 제출하지 않고 회사에 남기로 마음 먹었다. 그는 직장에서 일하는 동안 아내로 부터 급한 전화를 한통 받는다. “일과 시간에 개인전화는 곤란하다고 했잖아…”, “너무 급해서 그래요.” 보험도 없는 그의 딸 아이가 편도선 수술을 해야 한단다. 또, 그날 오후에 폰더에게는 청천벽력같은 일이 벌어진다. “금요일에 오면 그 동안 밀린 월급을 줄테니 다른 회사를 알아 보는 것이 좋겠소.” 치킨 집 오픈할 자본금 없고, 업무적으로 별반 능력도 없는, 나이 40 대의 남자가 일할 꺼리 라고는 대리운전기사, 맥도날드 청소 점원… 밖에 없다. 이건 남의 이야기가 아니다. 동시대를 살아가는 우리 선배, 후배, 친구, 아버지들, 나의 자화상이다.

• • •

폰더는 자동차를 몰고 고속도로를 달리던 중 너무 화가 난 나머지 운전대를 주먹으로 치다가 그만 교통사고가 나고 만다. 그러면서, 과거와 미래로의 시간 여행을 떠나게 된다. 시간 여행 동안 그는 7명의 사람들을 만나고, 그들로부터 큰 선물 (가르침) 을 받는다. 2004 년에 후배로 부터 선물받은 이 책을 읽고서, 난 첫 번째 선물이 가장 가슴에 와 닿았었다.

제 3 자에 의한 Android Market

today 2010-02-13 face Posted by appkr turned_in Work & Play forum 0

Android Market 에 대한 사람들의 착각

많은 사람들의 Android 관련 착각 중에 하나가, Android Market/Maps/Youtube 와 같은 Google Mobile Service 가 Open Source Android Platform 에 포함되어 있을 것이라는 것이다. 이들은 Google 이 엄격하게 통제하는 Closed Source 이다. 즉, Google 과 이들 Closed Source 사용권에 대한 합의 없이, http://source.android.com 에서 받은 소스로 단말을 개발한다면, Google 이 제공하는 Killer App 들을 사용할 수 없다는 의미이다.

[그림 유실] Google Mobile Service (Market, Map, Youtube, …)의 사용

Google 의 Android 포지셔닝 및 라이센스 정책

Google 은 Android 를

운영체제와 미들웨어 및 폰북 등 주요 Java Application 을 포함한, ‘모바일폰’을 위한 Full Software Stack

으로 정의 한다. ‘모바일 폰’ 용으로만 Android를 포지셔닝 한다는 의미이다. Google 은 아래 표와 같이 3 가지의 라이센스 정책을 가지고 있다.

라이센스 정책 설명 특징 차별화 포인트
GED-Google Experience Device 사업자나 제조사가 임의로 Google Apps.를 삭제할 수 없음
Google Apps. 의 Source가 제공됨
HTC G1 등 사업자 향으로 출시되는 모델들
What Google wants
저가 외엔 차별 포인트 발굴 어려움->Featurephone 시장 일부 대체
기구/하드웨어 제외하면 UI/Home Screen 외엔 차별화 힘듦
GMS-Google Mobile Service 사업자나 제조사가 Google Apps. 삭제 가능 -> 현재로선 사업자 제조사의 Andorid Killer App 이 준비되어 있지 않은 상태
   
Google Apps. 의 Binary가 제공됨
HTC Hero, Moto DROID
What MNO & Dev. Mfg. wants
사업자나 제조사는 자체 커뮤니티를 발전시키려고 함
JIL Widget Platform, SKAF
UI를 포함한 전체 구조를 뜯어 고치고, 필요시 사업자/제조사 Proprietary Layer 탑재  
Open Source Google Apps. 사용 불가
ZiiLabs ZiiEgg, OESF
Google에서 신경쓰지 않는 시장
용산 PC조립시장과 유사하게 진화할 것 (Software의 표준화가 Hardware의 표준화를 Push->좀 심하게 말하면, 보드사서 기구만 끼우고 Android 깔면 작동)
자유도 가장 높음
keyboard_arrow_up