본문 바로가기

리눅스

개발자의 오해, 소비자는 선택을 좋아한다 이 글은 2012/03/29 - [스마트플랫폼전략] - 리눅스와 JavaMe 플랫폼의 실패, 파편화 에 대한 다른 의견을 가지신 분에게 드리는 글입니다. http://www.eweek.com/c/a/Enterprise-Applications/Peter-Coffees-25-Killer-Apps-of-All-Time/2/ 굳이 제가 "개발자"라고 표현한 것은 제가 이해하기로 "리눅스 데스크탑"을 좋아하실 정도의 분들이라면 "일반 소비자"가 아닌 분들을 그냥 대표적으로 "개발자"라고 표현한 것뿐이니 진짜 열심히 개발하시는 프로그래머만을 의미하는 것은 아닙니다. 다만 제품을 기획하시거나 개발하거나 디자인하는 모든 분들을 개발자로 표현하고, 그분들이 뭔가 제품을 기획할 때 제 경험을 기반으로 드리고 싶은 원칙입니.. 더보기
리눅스와 JavaMe 플랫폼의 실패, 파편화 왜 리눅스는 플랫폼 경쟁에서 실패했을까?플랫폼 파편화로 실패한PC용 리눅스 우리가 앞에서 살펴본 콘솔게임기의 경우는 모두 한 회사에서 플랫폼 하드웨어와 운영체제 그리고 개발도구 등을 제공한다. 게임기의 경우는 보통 3년~5년마다 출시되는 제품의 진화에 따라서 플랫폼의 파편화가 생기는 것 이외에는 다른 변수가 적다. 따라서 그 기간동안 판매되는 게임기는 개발자 관점에서는 모두 거의 동일한 플랫폼이라고 해도 과언이 아니다.물론 리눅스가 다른 시장 즉 서버용 OS나 다양한 임베디드 기기에서 사용되고 있는 것은 성공적이라고 할 수 있지만 개인용 PC용 운영체제로서 리눅스는 실패작이라 할만하다. 2010년도 미국의 StatCounter Global Stats 를 참조하면 리눅스의 운영체제 시장 점유율이 1% 미만.. 더보기
Palm의 귀환, iPhone에게 역습은 가능할까? 올해 CES의 최고의 Buzz Gadget으로 내 의견은 Palm의 귀환 작품인 Pre를 언급하고 싶다. Pre는 하드웨어 사양면에서나 webOS라는 새로운 OS의 능력들을 간략하게 살펴볼때 진정한 iPhone의 경쟁자라고 불릴만한 자격을 가졌다고 평가할 수 있다. 하드웨어만을 iPhone과 비교해본다면, 착탈 분리형 배터리에, 슬라이드 Qwerty 키보드를 내장했고, 홈 버튼 옆에 숨겨진(?) 터치 인터페이스까지 내장하고 있다. 나머지 요소들은 거의 아이폰과 유사한 사양을 내장하고 있다. 중요한 S/W를 보면 웹 브라우저는 iPhone과 같은 Webkit 엔진을 내장했으므로 유사한 성능일 것이라 예상되고 있다(똑같이 Flash도 안된다). 커널은 Linux 기반으로 webOS라는 이름의 자체 미들웨어를.. 더보기
꼭 데스크탑 OS로 Windows를 써야 합니까? 샌프란시스코에서 있었던 리눅스월드 2008 행사 발표 자료 중에서 IBM의 발표 내용을 보면 재미있는 내용이 있습니다. "데스트탑"이란게 뭐죠? 우리가 데스크탑으로 꼭 윈도우를 써야 하는 이유는 무엇입니까라는 질문을 던지고 있습니다. 사실 이 문제에 대해서는 제가 2008/03/26 아이폰에 MS 오피스 지원이 중요한 이유에서 언급했듯이 데스크탑 OS가 윈도우즈이어야 하는 이유는 바로 MS오피스때문입니다. 그래서 IBM은 이제 그 오피스 소프트웨어를 굳이 MS 제품을 쓰지 않아도 된다고 주장하는 것입니다. 하지만 세상의 저항은 완강하죠. 기존 수 많은 고객이 한번에 바뀌는 일이 없으니까요. 아래에 전체 발표 자료 중에서 제가 관심있어 하는 주제들만 일부 추려봅니다. 아무래도 Android와 Virtual.. 더보기
안드로이드 폭풍 후의 미래-퓨처캠프 발표 내용 지난 2월 1일 퓨처캠프에서 발표한 내용들을 간략하게 정리했습니다. 혹시 관심있으신 분들에게 도움되길 바랍니다. 제가 발표한 주제는 "안드로이드 폭풍 후의 미래"입니다. 사실 오늘 발표하신 대부분의 분들이 2008년도의 전망에 대해서 얘기하셨지만 저는 사실 2010이후의 전망에 대해서 얘기했습니다. 안드로이드라는 플랫폼이 실제로 시장에 영향을 주려면 최소한 2010년 이후에나 가능할 것이라고 보기때문입니다. 일단 간략하게 안드로이드를 소개하는 내용입니다. OHA 연학과 안드로이드의 핵심 특징인 자바 언어 기반이란 점 그리고 리눅스 커널과 Webkit에 대한 내용입니다. 안드로이드의 아키텍처에 대한 소개입니다. 이미 제가 블로그에서 많이 소개했던 내용입니다.(참조: 2007/11/13 - 구글폰과 안드로이.. 더보기