최근 수정 시각 : 2024-10-22 10:31:46

Firefox OS

파이어폭스 os에서 넘어옴
개발을 중단한 모바일 운영 체제
{{{#!wiki style="margin:0 -10px -5px; min-height:calc(1.5em + 5px)"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-5px -1px -11px"
이름 개발사 지원 기간
<colbgcolor=#fff> 파일:팜 OS 로고.svg Palm, Inc. 1996~2013
파일:external/upload.wikimedia.org/494px-Symbian_logo_4.svg.png 노키아 1997~2012
셀빅 셀빅 1998~2003
파일:블랙베리 로고.svg 블랙베리(RIM) 1999~2013
파일:Windows Mobile 로고.svg Microsoft 2000~2013
파일:미고 로고.svg 노키아, 인텔 2010~2012
파일:attachment/바다(운영체제)/LOGO.jpg 삼성전자 2010~2013
파일:Windows Phone 로고.svg Microsoft 2010~2017
파일:Firefox OS 로고.webp 모질라 재단 2013~2017
우분투 터치 캐노니컬
우분투 재단
2013~2017
파일:블랙베리 10 로고.png 블랙베리 2013~2020
파일:Windows 10 Mobile 로고.webp Microsoft 2015~2020
파일:jingos-logo.png JingOS 2021~2022
}}}}}}}}} ||

파일:attachment/Firefox OS/firefox-os.jpg 파일:attachment/Firefox OS/firefox-os-mascot.jpg
파이어폭스 OS에 사용하는 마스코트

1. 개요2. 특징3. 주요 파트너4. Firefox OS/제품 목록5. 스마트폰용 OS 개발 중단6. 파이어폭스 OS 개발 중단7. 지원중단 이후8. 참고 링크

1. 개요

파일:attachment/Firefox OS/firefox_os_home.jpg 파일:attachment/Firefox OS/firefox_os_devices.png
Firefox OS의 홈 화면 나머지 스크린샷들, 파이어폭스가 지원하는 장비들


Firefox OS의 대응 범위

모질라 재단에서 파이어폭스를 기반으로 나왔던 모바일, 사물인터넷 운영체제. 브라우저가 운영체제 역할을 한다. 개발 초기의 코드는 B2G(Boot 2 Gecko[1])였는데, 이후 공개되면서 파이어폭스 OS로 이름이 정해졌다.

초기에는 비싼 스마트폰을 못쓰는 이들에게 스마트폰의 경험을 제공하고 정보 접근성의 격차를 줄이기 위해 만들었다. 때문에 OS와 함께 공개된 장비들 역시 모두 저사양, 저가의 장비였다. 참고글 25달러 스마트폰 나중에는 목적이 조금 더 확장되어 정보격차 축소는 물론이고 플랫폼 종속 방지, 웹의 생존, 사물인터넷 시대 대비 등으로 목표가 넓어젔다. 플랫폼 대응 확대 선언

2014년 1분기와 2분기 사이에 파이어폭스 OS가 한국어를 지원할 예정이었으며, 현재까지 OS의 문구 번역 작업과 한국어 입력기 개발까지 완료하였고 한글 글꼴 탑재 과정이 남아있으며 OS 1.3 버전으로 출시가 예고되었었다.



아래에 나와있는 레퍼런스 폰중 저가형인 Keon과 비슷한 사양인 소니 Xperia E를 기반으로 나온 소니의 FirefoxOS 기반 스마트폰 소개 영상.

2. 특징

  • 안드로이드처럼 오픈소스이다.
  • 저사양에서 동작하도록 설계를 했다. ARMv6 이상이면 되고 센서는 탑재를 하지 않아도 된다. 실제로 ZTE에서 출시한 첫번째 Firefox OS 기반 스마트폰 ZTE Open의 사양을 잘 보면 상당히 낮다는 것을 알 수 있다. 심지어 1.3 버전부터는 ZRAM 메모리 압축기술을 이용하여 128MB 메모리에서도 작동이 가능하다.
  • 크롬 OS처럼 파이어폭스가 운영체제가 된다. 운영체제 자체가 파이어폭스 기반이기 때문에 HTML5 기반 웹 앱을 사용하고 파이어폭스에서 되는것은 다 된다. 특히 파이어폭스의 확장기능을 그대로 쓸수 있다.
  • 웹 기술로 모든것을 처리하려고 한다. 최하단 gonk(리눅스 커널, 드라이버 등 최 하단)를 제외한 인터페이스, 앱, 장치제어 API가 전부 웹 기반 기술이다. 파이어폭스 OS 구조 한때는 하드웨어 제어 API가 웹 기술이 아니라는 지적이 있었으나 모질라는 관련 API를 웹 표준으로 등재해서 문제를 해결하려고 한다. API 목록과 표준 등록 현황 심지어 C, C++와 같은 네이티브 언어를 자바스크립트(asm.js)로 작동시킨다. asm.js 소개



Firefox OS는 대기 화면에서 두 가지 화면이 있는데 좌로 웹앱 검색화면과 우로 자신의 웹앱 관리화면이다. 그 중에서 웹앱 검색화면은 파이어폭스 OS의 특징이자 주요 기능이다. 위의 영상은 웹앱 검색화면을 설명하고 있다.

Mozilla가 직접 투자한 Everything.me라는 곳에서 개발한 모바일 웹앱 런처를 차용하여, 수십만개의 모바일 웹사이트를 앱으로 만들어 사용자의 의도와 관련된 앱들을 바로 보여준다. 설명 링크

파이어폭스 브라우저를 이용해 앱 개발이 가능하다. Firefox 개발자 버전에는 다양한 종류의 개발툴이 있다. 웹IDE, 파이어폭스os 에뮬레이터를 비롯해 웹 개발, 웹앱개발, 파이어폭스os 디버깅 도구 등 파이어폭스 os 개발에 필요한 거의 모든 도구가 들어 있다.

개발자 기기(Flame)의 경우 램을 원할때마나 변경하는 것이 가능하다. 각 스펙의 휴대폰에서 어떤 성능을 나타내는지 확인 가능하다. 그리고 매일 갱신이 가능한 최신 Nightly 빌드를 사용한다. #

3. 주요 파트너

4. Firefox OS/제품 목록

파일:상세 내용 아이콘.svg   자세한 내용은 Firefox OS/제품 목록 문서
번 문단을
부분을
참고하십시오.

5. 스마트폰용 OS 개발 중단

2015년 12월 8일, 모질라가 파이어폭스OS 개발을 중단한다고 밝혔다. 정확히는 스마트폰용 OS의 개발및 Firefox OS가 탑재된 스마트폰의 판매를 중단하고, 사물인터넷으로의 개발은 계속할 것임을 밝혔다.
이에 따라 기존에 Firefox OS를 탑재해서 출시한 기기들 역시 업데이트가 끊길 예정이다.

6. 파이어폭스 OS 개발 중단

앞선 스마트폰용 OS의 개발 중단에 이어 이제는 파이어폭스 OS 프로젝트 자체가 중단되었다. 50여명이 소속되어 있던 개발팀은 해산하고, 모든 파이어폭스 OS 관련 개발을 중단한다고 한다.

7. 지원중단 이후

2017년 파이어폭스 OS를 기반으로 개발한 KaiOS가 출시되면서 명맥을 잇게 되었다.
Android의 AOSP와 같은 역할에 가까워, 제조사의 코드를 제외한 소스코드를 깃허브를 통해 오픈하였다.

2022년 Firefox OS의 B2G(Boot2Gecko)와 그외 구성요소를
포크하여 개발하는 Capyloon 프로젝트가 등장했다.
Github Source 저장소 등을 살펴보면 지속적인 개발을 하는 중 인것이 확인된다.
프로젝트 페이지

실제 디바이스 용으로 사용할 수 빌드는 Pixel 3a 및 Pixel 6a 용 GSI 이미지도 사용할 있으며 Android 10 기반 기기 와 같은 Linux 모바일 장치에도 사용할 수 있다.

PinePhone와 PinePhone Pro 및 Librem 5 등의 리눅스 스마트폰도 지원하고 있다.

8. 참고 링크



[1] Gecko는 파이어폭스의 렌더링 엔진 이름이다. [2] 포르투갈의 공기업 포르투갈 텔레콤의 이동전화 상표 [3] 멕시코 통신사 [4] MWC2015에서 참여 발표됨 [5] 파이어폭스 OS의 파편화 방지와 발전을 위한 위원회 http://openwebdevice.org