본문 바로가기

스마트폰 OS이야기

[스마트폰 OS..그게뭐지?] 3편. Mozilla 재단의 "Boot2Gecko"

과거 팀장님이 진행하셨던, [스마트폰 OS..그게뭐지?] 시리즈. 이번에 제가 이어 받아서 쓰게 되었습니다.

따라서, 과거의 진행방식과 다를 수 있으니 미리 양해 바랍니다.

이번, 세번째 포스팅에서 다룰 OS는 Boot2Gecko(B2G,BTG)라는 OS 입니다.

Firefox로 유명한 비영리재단인 Mozilla에서 개발하는 것이죠.
 

Boot2Gecko



2011년 7월. Mozilla에서 Mobile OS를 개발중이라고 발표합니다.

그후, 7개월. 2012년 2월 Boot2Gecko(이하 B2G)라는 정식명칭과 함께 데모영상을 발표하면서 B2G는 세상에 나타나게 됩니다.

이름의 유래는 간단합니다.

"Firefox의 웹 브라우저 엔진([각주:1])인 Gecko로 부팅하자!"라는 의미입니다.

웹 브라우저 엔진으로 부팅하자는 것이므로 당연히 Web 기반의 OS 입니다.


삼성 갤럭시 S II에 포팅된 모습


engadget에서 구동한 영상

다들 그러면 궁금하실 점이 있으실겁니다.

"어플리케이션은 어떻게 구동하는거지?"라는 것이겠지요.

간단합니다. 일반적인 스마트폰 처럼 어플을 구동하면 됩니다.

다만, 조금은 다른게 어플또한 웹 기반인지라 HTML5, JavaScript, CSS([각주:2])([각주:3])로 만들어 진다는 것이지요.

오픈 웹 기준 (Open Web Standard)를 지키면서 개발되고 있으므로, 모든 앱이 컴퓨터 브라우저에서도 돌아가게 됩니다.

반대로, 오픈 웹 기준을 지킨 컴퓨터 브라우저의 앱(HTML5, JavaScript, CSS로 개발된 페이지 등)도
B2G에서 돌아간다는 뜻이기도 하지요.

또한, iOS, Android에서 돌아가도록 만들어진 HTML5, JavaScript, CSS 기반 앱도 당연히 돌아가게 됩니다.

역시, 많은 OS들이 그렇듯이 Linux를 기반으로 제작되었으며, UI명은 Gaia라고 합니다.

Android와 iOS 양쪽 모두에 포팅이 가능한 진정한 교차플랫폼이라고 주장합니다.

iOS는 아직 포팅이 되지않았지만, 갤럭시S2와 넥서스S에 포팅이 가능 한 것으로 봐서는 저 말이 신빙성이 있다는 것으로 보아지네요.

Mozilla 재단의 혁신 부분의 장([각주:4])인 Todd Simpson의 말로는 600MHz CPU와 256 RAM에서도 잘 돌아간다고 하네요.

시장에서 실패한 크롬 OS

이 OS는 상당히 크롬 OS와 비슷한 모습을 보입니다.

아니, 모바일판 크롬 OS라고 할 수도 있겠네요.

결국, 크롬이 받아왔던 의문인 "과연 이것이 운영체제인가? 독립적인 웹브라우저 아닌가?"라는 것에 똑같이 시달릴 수 밖에 없습니다.

리눅스 커널에 구글 크롬을 올린 것이라는 것이라는 비판을 받아왔던 크롬 OS.

이것도 마찬가지로 리눅스 커널에 모바일판 파이어폭스를 올린 것이라는 비판을 받을 가능성이 농후합니다.

완전한 오픈소스인 파이어폭스

이런 비판을 상쇄시킬 장점 또한 많습니다.

파이어폭스와 똑같이, 완전한 오픈소스로 배포되므로,
통신사들이 그들의 필요에 맞게 특정 부분을 잠구거나, 브랜드화 하는 것도 상관이 없습니다.

이것은 소비자들도 마찬가지로, 그야말로 소비자들이 완전하게 커스터마이징이 가능합니다.

스페인의 통신회사인 Telefonica에서는 "지금 시장에서 오직 유일하게 완전히 열려있는 OS'이라고 언급했을 정도로
이것의 개방성은 입증되어있는 사실이지요.

하지만, '이것이 시장에서 성공할 것인가?'에 대해서는 솔직히 의문입니다.

과연, 개발자와 하드웨어 메이커, 통신사들이 이 OS를 미뤄줄 수 있을까요?

지금 현재 공개되어있는 공급하기로 결정되어있는 단 하나의 통신사.

Telefonica에서는 이 OS를 차용한 스마트폰을 피쳐폰의 가격으로 브라질에서 공급하겠다고 선언했습니다.

공급되는 폰의 CPU는 Qualcomm 칩셋, 다른 것은 발표가 되지 않은 상태입니다.

2012년 하반기 혹은 2013년 전반기 출시예정인 OS에 대해 '단 하나'의 통신사에서만 출시한다는 것은
이 것이 시장의 관심에서 멀어져있다라고 밖에 설명할 수 없습니다.

이러쿵 저러쿵해도, 시장에서 성공할 것인가는 실제 시장에 나와봐야 알겠지요.

B2G와 LG에 관련된 루머

LG가 Boot2Gecko에 참여하고있다는 루머가 engadget에서 나왔군요.
LG도 참여하고, 미국의 AT&T도 같이 참여한다는 이야기가 나왔습니다.
이게 사실이라면 상당히 흥미롭네요.
[스마트폰 OS.. 그게뭐지?] 연관 포스팅

1편. iOS와 안드로이드에 대한 소개
2편. 삼성이 만든 "Bada OS"
▶3편. Mozilla 재단의 "Boot2Gecko" ◀현재 포스팅


  1. 웹 브라우저 엔진에 대해서 더 아시고 싶으면 http://t.co/fFfwje4f 이곳으로. [본문으로]
  2. HTML5에 대해 더 알아보고 싶으시면, http://t.co/iDcXaafm JavaScript는 http://t.co/iKxZLi6f , CSS는 http://t.co/QwGFawry 로 가시길 바랍니다. [본문으로]
  3. 이것들을 지원하므로써, WebGL 기술로 제작된 것들을 구동할 수 있습니다. WebGL로 만들어진 것들을 체험하고 싶으시면 http://www.chromeexperiments.com/webgl 로. [본문으로]
  4. 번역이 매끄럽게 하지 못하겠네요. 영어로 chief of innovation이라고 합니다. [본문으로]