모질라 파이어폭스

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

모질라 파이어폭스는 모질라 재단에서 개발한 무료 오픈 소스 웹 브라우저이다. 2002년 처음 출시되었으며, 넷스케이프의 상업적 요구와 개발자들의 기능 과다 추가에 대한 반발로 시작되었다. 파이어폭스는 탭 브라우징, 팝업 차단, 확장 기능 지원 등 다양한 기능을 제공하며, 웹 표준을 준수하고 개인 정보 보호 기능을 강화했다. 2017년에는 성능 개선을 위한 퀀텀 프로젝트를 통해 획기적인 변화를 겪었다. 32비트 및 64비트 운영 체제를 지원하며, 다양한 개발 채널을 통해 지속적으로 업데이트되고 있다.

모질라 파이어폭스 - [IT 관련 정보]에 관한 문서
개요

이미지 준비중입니다.

파이어폭스 로고 (2019년 이후)
개발모질라 재단 및 기여자
최초 릴리스2004년 11월 9일
최신 안정화 버전120
운영 체제리눅스
macOS Catalina 이상
윈도우 10 이상
안드로이드 롤리팝 이상
iOS 15 이상
iPadOS 15 이상
엔진게코
퀀텀
스파이더몽키
웹킷 (iOS/iPadOS)
언어97개
종류웹 브라우저
라이선스MPL 2.0
웹사이트파이어폭스 공식 웹사이트
상세 정보
프로그래밍 언어C++
자바스크립트
HTML
C
러스트
포함 운영체제다양한 유닉스 계열 운영체제
📚 더 읽어볼만한 페이지
  • IPadOS 웹 브라우저 - 구글 크롬
    구글 크롬은 구글이 개발한 웹 브라우저로, 크로미엄 프로젝트를 기반으로 오픈 소스 코드를 활용하여 개발되었으며, 다양한 기능과 운영체제 지원을 통해 세계 시장 점유율 1위를 기록하지만 개인 정보 보호 정책으로 비판을 받기도 한다.
  • IPadOS 웹 브라우저 - 사파리 (웹 브라우저)
    사파리는 애플이 개발한 웹 브라우저로, 2003년 처음 출시되어 웹킷 엔진을 기반으로 빠른 속도와 웹 표준 지원을 제공하며, macOS, iOS, iPadOS 등에서 기본 브라우저로 사용된다.
  • IOS 웹 브라우저 - 구글 크롬
    구글 크롬은 구글이 개발한 웹 브라우저로, 크로미엄 프로젝트를 기반으로 오픈 소스 코드를 활용하여 개발되었으며, 다양한 기능과 운영체제 지원을 통해 세계 시장 점유율 1위를 기록하지만 개인 정보 보호 정책으로 비판을 받기도 한다.
  • IOS 웹 브라우저 - 사파리 (웹 브라우저)
    사파리는 애플이 개발한 웹 브라우저로, 2003년 처음 출시되어 웹킷 엔진을 기반으로 빠른 속도와 웹 표준 지원을 제공하며, macOS, iOS, iPadOS 등에서 기본 브라우저로 사용된다.
  • 크로스 플랫폼 웹 브라우저 - 구글 크롬
    구글 크롬은 구글이 개발한 웹 브라우저로, 크로미엄 프로젝트를 기반으로 오픈 소스 코드를 활용하여 개발되었으며, 다양한 기능과 운영체제 지원을 통해 세계 시장 점유율 1위를 기록하지만 개인 정보 보호 정책으로 비판을 받기도 한다.
  • 크로스 플랫폼 웹 브라우저 - 쿨노보
    쿨노보는 구글 크롬의 편의 기능을 확장하고 다양한 부가 기능을 제공하는 Chromium 기반 웹 브라우저이며, 광고 차단, 다운로드 관리자 연동, 마우스 제스처 등의 기능을 지원하지만, 업데이트가 느리다는 단점이 있다.

2. 역사

데이브 하얏트, 블레이크 로스는 파이어폭스 프로젝트를 모질라 프로젝트의 실험적인 분파로 시작하였다. 이들은 넷스케이프의 상업적 요구와 개발자들의 기능 추가가 모질라 브라우저의 효용성을 저해한다고 판단하여, 더 가볍고 빠른 브라우저를 목표로 개발하였다. 2003년 4월 3일, 모질라 재단은 개발 초점을 모질라 스위트에서 파이어폭스와 선더버드로 전환하는 계획을 발표하였다.

파이어폭스는 원래 "피닉스(Phoenix)"라는 이름으로 불렸으나, 상표권 문제로 인해 "파이어버드(Firebird)"로 변경되었다. 파이어버드 역시 상표권 문제로 인해 2004년 2월 9일 최종적으로 "파이어폭스(Firefox)"라는 이름을 갖게 되었다.

2004년 11월 9일, 파이어폭스 1.0이 출시되었다. 이후 빠른 릴리스 주기를 도입하여 지속적으로 업데이트되고 있다. 2006년 10월 24일 파이어폭스 2가 발표되었으며, 개선된 탭 브라우징 환경, 부가 기능 관리자, 피싱 방지 기능 등이 포함되었다. 2008년 6월 17일에는 파이어폭스 3이 출시되었으며, 게코 레이아웃 엔진 버전 1.9를 사용하여 많은 버그를 수정하고 표준 준수성을 향상시켰다.

2017년 11월, 파이어폭스 퀀텀(Firefox Quantum)이라는 이름으로 대규모 업데이트를 통해 성능이 크게 향상되었다. 2021년 6월 1일, 파이어폭스 89.0 버전에서 'Proton' 디자인이 적용되었다.

2010년 3월 22일, 윈도우 모바일 버전의 개발이 잠정 중단되었다.

2015년 브라질에서의 파이어폭스 마스코트
2015년 브라질에서의 파이어폭스 마스코트


파이어폭스는 출시 첫 해에 1억 건의 다운로드를 기록하며 빠르게 채택되었다. 2004년 9월 12일에는 "Spread Firefox"(SFX)라는 마케팅 포털이 출시되어 파이어폭스 마케팅을 강화했다. 파이어폭스 3의 출시와 함께 세계 다운로드 기록을 경신하려는 시도가 있었고, 8백만 건 이상의 다운로드를 기록하며 기네스 세계 기록에 등재되었다.

어도비 플래시에 대한 지원은 2021년 1월 6일 Firefox 85 릴리스와 함께 중단되었다.

2023년 9월 26일, Firefox 118.0은 웹 페이지 콘텐츠의 장치 내 번역을 도입했다.

2024년 1월 23일, Firefox 122.0 릴리스와 함께 모질라는 데비안 기반 리눅스 배포판에 대한 공식 APT 저장소를 도입했다.

2.1. 이름 변경

데이브 하얏트, 조 헤위트, 블레이크 로스가 모질라 프로젝트의 실험적인 분기로 시작한 이 프로젝트는 여러 차례 이름이 변경되었다. 처음에는 피닉스(Phoenix)라고 불렸는데, 이는 신화 속 새의 이름을 따온 것이다. 이 이름은 브라우저 전쟁에서 마이크로소프트 인터넷 익스플로러에 밀려난 넷스케이프 네비게이터의 "잿더미"에서 다시 일어난다는 의미를 담고 있었다. 그러나 피닉스 테크놀로지스의 상표권 주장으로 인해 2003년에 이름을 변경해야 했다.

윈도우 XP에서 실행되는 Phoenix 0.1 스크린샷
윈도우 XP에서 실행되는 Phoenix 0.1 스크린샷


새로운 이름으로 파이어버드(Firebird)가 채택되었으나, 파이어버드 데이터베이스 소프트웨어 프로젝트로부터 강한 반발을 샀다. 모질라 재단은 혼란을 피하기 위해 브라우저 이름을 Mozilla Firebird로 사용하겠다고 약속했지만, 더 큰 압력을 받아 2004년 2월 9일에 Mozilla Firefox로 최종 변경되었다.

Firefox라는 이름은 레서판다의 별명에서 유래되었으며, 이 별명은 새롭게 명명된 프로젝트의 마스코트가 되었다.

2.2. 파이어폭스 모바일

2010년 1월 28일 노키아의 마에모 운영 체제용으로 코드네임 페넥(Fennec)이라는 모바일 버전이 출시되었다. 모바일 파이어폭스 1.0은 파이어폭스 3.6과 동일한 게코 레이아웃 엔진을 사용했다.

모바일용 파이어폭스는 코드명 "Fennec"으로, 2010년 1월 Maemo용 버전 1.02011년 3월 안드로이드용 버전 4.0으로 처음 출시되었다. Maemo 지원은 2011년 9월에 출시된 버전 7을 마지막으로 중단되었다. Fennec은 휴대폰과 태블릿에 최적화된 사용자 인터페이스를 갖추었으며, Awesome Bar, 탭 브라우징, 부가 기능 지원, 암호 관리자, 위치 기반 브라우징, 파이어폭스 싱크를 이용한 다른 기기와의 동기화 기능을 포함했다. Fennec은 서비스 종료 시점에 안드로이드 시장 점유율 0.5%를 기록했다.

2020년 8월, 모질라는 안드로이드용 파이어폭스 앱의 새로운 버전(코드명 Fenix)을 출시했으며, 1년 이상의 테스트 기간을 거쳐 Firefox Daylight로 명명되었다. 이 버전은 새로운 GeckoView 엔진을 사용하여 더 빠른 속도를 자랑했는데, 이는 "안드로이드에서 사용할 수 있는 유일한 독립 웹 엔진 브라우저"로 설명된다. 또한 많은 알려진 트래커를 차단하는 향상된 추적 보호 2.0 기능이 추가되었다. 주소 표시줄을 하단에 배치하는 기능과 새로운 컬렉션 기능도 추가되었다. 그러나 출시 당시 9개의 부가 기능만 지원하고 특정 기능이 누락되어 비판을 받았다. 모질라는 시간이 지남에 따라 더 많은 부가 기능을 허용할 것이라고 밝혔다.

👆
좌우로 밀어서 보기
운영 체제최신 안정 버전지원 상태
안드로이드
(Android-x86 포함)
5.0 이상2018–
2017–
2014–
4.14.42018–2020
2013–2020
2012–2020
4.02013–2017
2011–2017
3.0–3.22011–2016
2.3
2.24.32012–2015
2.22011–2014
2.12012–2013
2011–2013
2.02011
파이어폭스 OS2.22015
2.12014–2015
2.0
1.42014
1.3
1.22013
1.1
Maemo2010–2011
윈도우 모바일6.xN/A

2.3. 대한민국 웹사이트와의 호환성 문제

대한민국에서는 초기에 널리 퍼진 인터넷 익스플로러에 맞춰 웹 페이지를 제작하는 경우가 많았다. 이 때문에 파이어폭스에서는 액티브X를 사용한 보안, 저작권 보호, 게임 실행 등의 부가 서비스를 이용하기 어려웠다.

모질라 한국 커뮤니티는 이러한 문제를 개선하기 위해 2004년 [http://forums.mozilla.or.kr/viewforum.php?f=9 웹 표준 포럼]을 개설하여 다양한 토론과 홍보 활동을 진행하였다. 운영자인 윤석찬은 반 액티브X 캠페인을 주도하고, 매년 웹 표준 가이드를 무료로 제공했으며, 김기창 교수와 함께 오픈 웹 소송에 참여하기도 했다.

2009년 12월 알라딘, 2010년 1월 YES24와 같은 대한민국의 주요 온라인 서점에서 인터넷 익스플로러 외의 브라우저에서도 결제가 가능한 서비스를 출시하였다. 그러나 2010년 2월 YES24에서는 전자지불(PG)사의 사정으로 해당 서비스가 중단되었다.

이러한 호환성 문제를 해결하기 위해 인터넷 익스플로러의 렌더링 엔진으로 전환할 수 있는 IE Tab 2, Coral IE Tab과 같은 부가 기능이 등장했다. 이러한 부가 기능을 설치하면 ActiveX나 전자 결제 등의 문제를 해결할 수 있었다. 하지만 이 부가 기능들은 파이어폭스 창 안에 인터넷 익스플로러를 불러오는 방식으로 작동하기 때문에, 인터넷 익스플로러가 설치된 운영 체제에서만 작동한다는 한계가 있었다. 리눅스, 매킨토시 등 인터넷 익스플로러가 설치되지 않은 운영 체제에서는 작동하지 않아 완전한 해결책으로 보기는 어려웠다.

한편, 모질라 한국 커뮤니티는 웹 표준 기반 HTML5 암호화 및 인증서 기능을 탑재하기 위해 W3C 웹 크립토그래피 API를 제안하여 표준화 작업이 시작되었다.

3. 주요 특징

* 탭 브라우징, 팝업창 차단, 방문한 웹 페이지 기록 저장, 주소창 자동 완성 기능, 빠른 북마크 저장, 폼 자동 완성 기능, 빠르고 편리한 사이드바, 툴바 검색창, 책갈피 그룹 기능을 제공한다.
* 확장 기능(파이어폭스 애드온)을 추가 및 관리할 수 있다. 사용자는 확장 기능을 통해 기본적인 웹 브라우저에 여러 가지 추가 기능을 붙여 자신에게 맞게 웹 브라우저를 사용할 수 있다. 다만, 너무 많은 확장 기능을 이용하면 웹 브라우저가 느려지는 단점이 있다.
* 테마 기능을 통해 웹 브라우저의 모양을 바꿀 수 있다. 파이어폭스 3.6부터 페르소나를 자체 지원하여 선택의 폭이 더욱 확대되었다.
* 개인 정보 보호 및 보안 기능을 강화했다.
* 캔버스 기능을 통해 2D/3D 그래픽 기능, SVG(Scalable Vector Graphic) 표준을 브라우저에 내장하고 있다.
* CSS 2, CSS 3, 자바스크립트 1.6, HTML 5의 비디오 재생 및 음원 재생(일부), webRTC, webSocket 등 새로운 웹 표준 기능을 지원한다.
* KS X 1001의 한글 채움 문자(0xA4D4)를 지원한다.
* 다운로드 관리자, 단축키, 통합 검색 시스템을 갖추고 있다.

주소창 자동 완성 기능
주소창 자동 완성 기능


파이어폭스는 웹 개발자를 위한 오류 콘솔, DCM 검사, 파이어버그 부가 기능 같은 개발 도구들을 제공한다. 또한 HTML, XML, XHTML, SVG 1.1 (일부), CSS3 (확장 포함, 일부), ECMAScript (자바스크립트), DOM, MathML, DTD, XSLT, XPath, PNG, APNG 이미지 등 다양한 웹 표준을 구현하고 있다. 클라이언트 측 저장소와 같은 WHATWG, canvas 요소와 같은 표준을 제안했다.

2010년 5월 기준 모질라는 1억 5000만 개 이상의 부가 기능을 [https://web.archive.org/web/20070630211925/https://addons.mozilla.org/en-US/firefox/ addons.mozilla.org(AMO)]를 통해 관리하고 있다.

3.1. 성능

2005년 12월, '인터넷 위크'(Internet Week)는 많은 독자들이 파이어폭스 1.5의 메모리 사용량이 높다고 보고했다. 모질라 개발자들은 파이어폭스 1.5의 높은 메모리 사용량이 적어도 부분적으로는 새로 도입된 빠른 앞뒤로 기능 (FastBack) 때문이라고 밝혔다. 메모리 문제의 다른 알려진 원인으로는 구글 툴바와 애드블록 구버전 같이 잘못 동작하는 확장 기능, 구버전의 어도비 아크로뱃 리더같이 잘못 작동하는 플러그인이 있었다.

2006년 이전까지는 파이어폭스가 빠른 앞으로/뒤로 기능, 잘못 동작하는 부가 기능과 플러그인 때문에 메모리 사용량이 상당히 많았다. 또한, 전통적인 멀티 탭 브라우저의 특성인 하나의 프로세서가 많은 페이지를 메모리에 저장하고 있음에 따른 문제도 있었다. 하지만 점차적인 개선으로 인해 파이어폭스 5에서 메모리 관리 기능이 상당히 개선되었다. 특히 다중 탭을 사용하는 경우 뛰어난 메모리 관리 능력을 확인할 수 있다.

2010년 1월, Lifehacker는 파이어폭스 3.5, 3.6, 구글 크롬 4(안정 버전, 개발 버전), 사파리 4, 오페라(10.1 안정, 10.5 프리알파)의 성능을 비교했다. 파이어폭스 3.5와 3.6은 시스템 시작 시 각각 5번째, 6번째로 빨랐고, 탭 9개를 여는 데에는 3.5가 3번째, 3.6이 6번째로 빨랐으며, 자바스크립트 테스트에서는 3.5가 6번째, 3.6이 5번째로 빨랐다. 또한 파이어폭스 3.6이 메모리 사용량 면에서 가장 효율적이었고, 그 뒤를 파이어폭스 3.5가 이었다.

2012년 2월, 톰스 하드웨어는 윈도우 7에서 크롬 17, 파이어폭스 10, 인터넷 익스플로러 9, 오페라 11.61, 사파리 5.1.2의 성능을 시험했다. 성능 테스트에서 대부분의 범주에서 받아들일 만하고 강력하다고 보여졌고, HTML5, HTML5 하드웨어 가속, 자바 부분에서 승리했으며 단지 CSS 성능에서만 약하다는 것을 보여줬다. 효율성 테스트에서 톰스 하드웨어는 메모리 관리와 사용량을 테스트했다. 이 범주에서 파이어폭스는 적은 메모리 사용으로 동작하는 데에 있어서 유일하게 받아들일 만한 브라우저였다. 결론적으로, 톰스 하드웨어는 파이어폭스를 윈도우 7을 위한 최고의 브라우저로 꼽았는데, 구글 크롬에 비해서 조금 더 좋은 것이다.

2013년 6월, 톰스 하드웨어는 다시 파이어폭스 22, 크롬 27, 오페라 12, 인터넷 익스플로러 10의 성능을 측정했다. 파이어폭스는 대기 시간, 자바스크립트 수행 시간, HTML5/CSS3 렌더링, 하드웨어 가속 성능을 측정하는 성능 분야에서 다른 브라우저에 비해서 조금 성능이 좋았다. 파이어폭스는 메모리 효율성, 안정성, 보안, 표준 적합성과 같은 비성능 분야에서도 가장 높은 점수를 기록했다. 톰스 하드웨어는 성능 벤치마크에서 파이어폭스를 안전한 승자로 결론지었다.

2014년 1월, 파이어폭스 29, 구글 크롬 34, 인터넷 익스플로러 11의 메모리 사용량을 시험하는 벤치마크에서 파이어폭스는 상당한 탭이 열렸을 때 가장 적은 메모리 사용량을 기록했다.

2017년 11월, 모질라의 퀀텀 프로젝트가 적용된 파이어폭스 57 버전이 출시되면서, 독립적인 자바스크립트 테스트에서 파이어폭스가 크롬보다 더 빠른 속도를 보였으며, 여러 개의 브라우저 탭을 열었을 때 메모리 사용량도 적은 것으로 나타났다. Servo 기술이 사용된 Gecko 렌더링 엔진을 탑재하고 있다. 벤치마크 결과는 구글 크롬과 동등했다. 또한 멀티 코어, 멀티 스레드를 지원한다.

3.2. 개인 정보 보호

모질라는 사용자 프라이버시를 중요하게 생각하며, 파이어폭스는 이를 위한 여러 기능을 제공한다. 추적 쿠키를 방지하는 시크릿 모드를 통해 사용자의 개인 정보 보호를 강화할 수 있다.

파이어폭스는 HTTPS 프로토콜을 사용할 때 TLS를 통해 웹 서버와의 통신을 강력하게 암호화하여 보호한다. 또한, 일반 HTTP URL을 입력해도 HTTPS를 적용하는 HTTPS Everywhere 부가 기능 (무료)을 제공한다. 파이어폭스는 HTTP/2를 지원한다.

2013년 2월, 파이어폭스 22는 기본적으로 타사 쿠키를 비활성화할 계획을 발표했다. 그러나 이 기능의 도입은 모질라 개발자들이 "일부 타사 쿠키 차단의 효과에 대한 데이터를 수집하고 분석"하기 위해 연기되었다. 모질라는 스탠퍼드 대학교의 "쿠키 클리어링하우스" 프로젝트와 협력하여 필터에 사용될 사이트의 블랙리스트화이트리스트를 개발했다.

2013년 8월에 출시된 파이어폭스 23은 HTTPS 페이지에 포함된 비 HTTPS 서버에서 제공되는 iframe, 스타일시트 및 스크립트 리소스를 기본적으로 차단한다. 또한, 자바스크립트는 더 이상 파이어폭스 환경 설정을 통해 비활성화할 수 없으며, 자바스크립트가 비활성화된 상태에서 23 이상으로 업그레이드한 사용자에 대해 자바스크립트가 자동으로 다시 활성화되었다. 파이어폭스는 NoScript와 같이 자바스크립트를 보다 제어된 방식으로 비활성화할 수 있는 확장 기능이 널리 사용된다는 점을 언급했다. 다음 릴리스는 테스트 목적으로 개발자 도구를 통해 자바스크립트를 비활성화하는 기능을 추가했다.

버전 60부터 파이어폭스는 DNS over HTTPS (DoH)를 사용할 수 있는 옵션을 포함하며, 이를 통해 DNS 조회 요청이 HTTPS 프로토콜을 통해 암호화되어 전송된다.

2019년 5월 21일, 파이어폭스는 버전 67.0부터 사용자의 허가 없이 컴퓨터의 CPU를 사용하여 암호화폐를 채굴하는 스크립트를 차단하는 기능을 포함하도록 업데이트되었다. 또한, 사용자는 웹에서 활동을 추적하는 알려진 지문 스크립트를 차단할 수 있지만, 자체적으로 지문에 저항하지는 않는다.

2021년 3월, 파이어폭스는 버전 87에서 SmartBlock을 출시하여 사용자가 방문하는 웹사이트를 손상시키지 않고 교차 사이트 추적으로부터 보호한다. SmartBlock은 사용자가 방문하는 각 사이트의 데이터를 격리하여 교차 사이트 스크립팅을 어렵게 만든다. 이 기능은 로컬 저장소, 서비스 작업자 및 사이트에서 데이터를 저장하는 다른 일반적인 방식도 격리한다.

3.3. 확장 기능 (애드온)

서드 파티 개발자가 만든 애드온을 설치하여 파이어폭스에 기능을 추가할 수 있다. 예를 들어, uBlock Origin 등을 설치하여 악성 광고를 차단하고 더 안전하게 브라우징할 수 있다. 특히 안드로이드 단말에서는 기본 브라우저인 크롬이 애드온을 지원하지 않으므로, 파이어폭스는 애드온을 사용할 수 있는 유용한 브라우저이다.

애드온은 주로 HTML, CSS, JavaScript를 사용하여 코딩되며, 구글 크롬마이크로소프트 엣지 확장 시스템과 호환되도록 설계된 WebExtensions라는 API를 사용한다. 과거에는 브라우저 내부 기능 대부분에 직접 접근하고 조작할 수 있게 해주는 XULXPCOM API를 사용하는 애드온을 지원했다. 그러나 다중 프로세스 아키텍처와의 호환성 문제로 인해 XUL 애드온은 "레거시 애드온"으로 간주되어 파이어폭스 57 "퀀텀" 이후 버전에서는 더 이상 지원되지 않는다.

파이어폭스 57 (파이어폭스 퀀텀) 출시와 함께 XUL이 폐지되고 WebExtensions로 이행되면서, 파이어폭스의 성능, 안정성, 보안은 향상되었지만, 확장성은 제한되었다. 이로 인해 구식 애드온을 사용할 수 없게 되면서 사용자들의 큰 반발을 사기도 했다. WebExtensions로의 이행은 브라우저 동작을 싱글 스레드에서 멀티 스레드로 바꾸고, Gecko의 렌더링 엔진을 Servo로 갱신하여 속도를 높이는 것을 목표로 했다. 또한, 애드온이 내부 XUL/XPCOM 컴포넌트를 직접 조작하면서 발생하는 여러 문제들을 해결하고자 했다.

파이어폭스 퀀텀은 TechCrunch에서 "파이어폭스에 다시 한 번 기회를 줘야 할 때"라는 평가를 받았으며, Webdesigner Depot 기사에서는 파이어폭스 퀀텀이 크롬보다 빠르다는 평가를 받았다. 그러나 기존 애드온에서 사용되던 기능과 동등한 WebExtensions API가 부족하여, 커스터마이즈성과 애드온 기능 저하를 싫어하는 사용자들이 파이어폭스를 떠나 점유율이 크게 하락하기도 했다.

2023년 12월, 안드로이드용 파이어폭스에서 사용할 수 있는 부가 기능이 450종 이상으로 늘어났다.

3.4. 웹 표준

파이어폭스는 HTML, XML, XHTML, CSS, 자바스크립트, DOM, MathML, SVG, XSLT, XPath, 알파 합성을 포함한 PNG 등 다양한 웹 표준을 지원한다.

파이어폭스는 버전 3.0부터 Acid2 표준 준수 테스트를 통과했다. 파이어폭스 4 이상은 Acid3 테스트에서 100/100 점수를 받았다.

또한, 파이어폭스는 버전 38부터 HTML5 암호화된 미디어 확장 (EME)을 지원하여 DRM으로 보호되는 콘텐츠 재생을 지원한다. 이는 어도비 시스템즈의 독점 DRM 모듈인 Adobe Primetime Content Decryption Module (CDM)을 통해 구현된다. 버전 47부터는 아마존 비디오와 같은 스트리밍 서비스를 위해 Google의 Widevine CDM도 지원한다.

3.5. 라이선스

파이어폭스 소스 코드자유 소프트웨어이며, 대부분 모질라 공용 허가서(MPL) 버전 2.0으로 배포된다. 이 라이선스는 누구나 소스 코드를 보고, 수정하고, 재배포할 수 있도록 허용한다. 그 결과, 파이어폭스로부터 플록, 미로, Iceweasel, Songbird와 같은 여러 파생 프로그램이 나왔다.

과거에는 파이어폭스가 MPL 1.1 버전으로만 배포되었는데, 자유 소프트웨어 재단은 이 라이선스가 허가한 약한 카피레프트에 대해 비판했다. 게다가 MPL 1.1로만 라이선스된 코드는 법적으로 GNU 일반 공용 허가서(GPL)와 호환되지 않았다. 이러한 문제 때문에, 모질라는 파이어폭스 대부분을 MPL 1.1, GPL 2.0, LGPL 2.1의 삼중 라이선스로 배포하게 되었다. 이 재라이선싱 덕분에 개발자들은 용도에 따라 라이선스를 선택할 수 있게 되었다. 그러나 2012년 1월 3일, 모질라는 GPL과 호환되는 MPL 2.0을 출시했으며, 2012년 6월 5일 파이어폭스 13 출시와 함께 모질라는 이 라이선스를 사용하여 삼중 라이선스 체계를 대체했다.

4. 개발

모질라 프로젝트의 실험적 분기로 시작된 파이어폭스 개발은 데이브 하얏트, 조 헤위트, 블레이크 로스가 주도했다. 이들은 넷스케이프의 상업적 요구와 개발자 주도의 기능 팽창이 모질라 브라우저의 유용성을 저해한다고 판단했다. 이에 대응하여, 이들은 모질라 스위트를 대체할 독립 실행형 브라우저를 만들었다. 2002년 9월 23일, 버전 0.1이 출시되었고, 2003년 4월 3일, 모질라 재단은 모질라 스위트에서 Firefox와 썬더버드로 초점을 전환할 계획을 발표했다.

윈도우 XP에서 실행되는 Phoenix 0.1 스크린샷
윈도우 XP에서 실행되는 Phoenix 0.1 스크린샷

Firefox 프로젝트는 여러 차례 이름을 변경했다. 초기에는 죽음에서 부활하는 신화 속 새를 본따 피닉스(Phoenix)로 불렸으나, 피닉스 테크놀로지스의 상표권 문제로 2003년에 변경되었다. 대체 이름인 파이어버드(Firebird)는 파이어버드 데이터베이스 소프트웨어 프로젝트의 반발을 샀고, 결국 2004년 2월 9일, 모질라 파이어폭스(Mozilla Firefox)로 최종 결정되었다. 레서판다의 별명에서 유래한 Firefox라는 이름은 새로운 프로젝트의 마스코트가 되었다.

파이어폭스는 버전 1.0 이전에도 포브스월스트리트 저널 등 언론의 호평을 받았다. 통합 팝업 차단, 탭 브라우징, 확장 기능 등은 이미 모질라 스위트나 오페라에 존재했지만, 파이어폭스가 가장 빠르게 대중화되었다. 인터넷 익스플로러의 설계 결함과 보안 취약성에 대한 대안으로 주목받았으며, 2004년 11월 9일, 파이어폭스 버전 1.0이 출시되었다.

파이어폭스는 4.0 (2011년 3월, Strata), 29.0 (2014년 4월, Australis), 57.0 (2017년 11월, Photon), 89.0 (2021년 6월, Proton)에서 주요 그래픽 사용자 인터페이스 재설계가 있었다.

2016년, 모질라는 퀀텀 프로젝트를 발표하여 구글 크롬과의 시장 점유율 경쟁에서 뒤처진 성능을 개선하고, 다중 프로세스 모델로 전환했다. 2017년 11월 출시된 Firefox 57 (Firefox Quantum)은 퀀텀 개선 사항을 포함한 첫 버전이었다.

2019년 5월, 모질라 서버 인증서 만료로 모든 확장 기능(애드온)이 비활성화되는 문제가 발생했지만, 곧 수정되었다. 2021년 1월, 어도비 플래시 지원이 중단되었다.

2021년 6월, 'Proton' 재설계가 적용되었으나, 접근성 문제 등 비판이 있었고, 현재(2024년 10월 기준)까지 해결되지 않았다.

2022년 1월, HTTP/3 문제로 몇 시간 동안 중단 사태가 발생했다. 2023년 9월, 웹 페이지 콘텐츠의 장치 내 번역 기능이 도입되었다. 2024년 1월, 데비안 기반 리눅스 배포판용 공식 APT 저장소가 도입되었다.

macOS 하이 시에라에서 실행되는 파이어폭스 57
macOS 하이 시에라에서 실행되는 파이어폭스 57


최초 공식 릴리스(파이어폭스 1.0)는 PowerPC 아키텍처에서 macOS(당시 명칭은 Mac OS X)를 지원했다. IA-32 아키텍처용 Mac OS X 빌드는 2006년 파이어폭스 1.5.0.2에서 처음 선보인 유니버설 바이너리를 통해 제공되었다. 파이어폭스 4.0부터 macOS가 이식된 x64 아키텍처용으로 파이어폭스가 출시되었다.

모질라는 파이어폭스 4 출시 이후, 구글 크롬처럼 래피드 릴리즈를 실시한다고 발표했다. 파이어폭스 4의 13주 후인 2011년 6월 21일(미국 시간)에 파이어폭스 5가 출시되었다. 파이어폭스 6 이후부터는 기본적으로 6주마다 최신 버전이 출시되었으며, 2011년 중에는 파이어폭스 9까지 업데이트되었다. 2016년부터 6~8주 간격의 불규칙한 릴리스 스케줄이 되었으며, 2019년 후반부터는 4주마다 릴리스되고 있다.

래피드 릴리스 이행 후, 5종류의 에디션(파이어폭스 ESR, 파이어폭스, 파이어폭스 베타, 파이어폭스 개발자 에디션, 나이틀리)이 출시되었다. 기업이나 자치 단체 등에서의 브라우저 지원에 대한 불안으로 인해, 연장 지원 버전인 ESR(Extended Support Release)이 준비되게 되었다. 최초의 ESR은 파이어폭스 10이었으며, 이후 정식 버전 릴리스 8회마다 ESR이 릴리스된다. ESR은 릴리스 후 54주(약 12개월 반) 동안 지원된다.

4.1. 나이틀리 (Nightly)

나이틀리(Nightly) 채널은 '홈 그로운 파이어폭스'(Home Grown Firefox)라는 애칭으로 불리며, 브라우저 빌드가 보다 대중화되고 개발자 에디션에 대한 사용자 접근 용이성을 목표로 하는 모질라의 기술력을 잘 보여준다. 이 버전은 콘솔(터미널)을 통해 구동되는 방식에서 샌드박스를 통한 강화된 보안 기술 및 디버그 등의 실시간 모니터링과 기술 보완 피드백을 위한 로그 등이 제공된다.

2017년 6월 12일부터 파이어폭스 55 버전을 기점으로 나이틀리 빌드가 비공개형 테스트의 주요 개발자 에디션 채널을 담당하게 되었다.

모질라 재단은 'Beta', 'Developer'(전 aurora), 'Nightly' 채널 등의 파이어폭스 개발자 빌드를 지원한다. 2015년 11월 기준으로, 파이어폭스 45가 Nightly 채널에 있었다.

래피드 릴리스 이행 후, 여러 종류의 에디션이 출시되었는데, 나이틀리는 가장 불안정하고 업데이트 빈도가 높으며, 원칙적으로 매일 업데이트된다.

4.2. 개발자 에디션 (Developer Edition)

2011년 4월 13일에 공개 테스트 채널인 '오로라(Aurora)'가 개설되었는데, 이는 비공개 테스트 채널(나이틀리, Nightly)과 공개 테스트 채널(베타, Beta)의 중간 단계였다. 2014년 11월 10일부터 오로라에서 개발자 에디션으로 명칭이 변경되었다.

모질라 재단은 2017년에 오로라 프로젝트가 파이어폭스 베타(Beta)와 나이틀리(Nightly) 버전에 흡수 및 중단될 것이라고 발표하였다. 이에 따라 2017년 6월 12일부터 파이어폭스 55 버전을 기점으로 나이틀리 빌드가 비공개형 테스트의 주요 개발자 에디션 채널을 담당하게 되었다. 또한, 2017년 3월 31일에 파이어폭스 54를 마지막으로 오로라를 폐지할 방침을 발표했고, 파이어폭스 55에서 폐지되었다.

4.3. 릴리즈 프로세스

파이어폭스는 트레인 모델(Train Model)을 기반으로 릴리즈된다. 이 모델은 나이틀리 버전, 베타 버전, 정식 버전 순으로 이어지는 지속적인 릴리즈 프로세스를 갖는다.

2011년 3월, 모질라는 구글 크롬과 유사하게 16주라는 더 빠른 개발 주기를 갖는 래피드 릴리스 모델로 전환할 계획을 발표했다. 이 계획은 2011년 4월에 실행되었으며, 릴리스 프로세스는 네 개의 "채널"로 나뉘었다. 각 채널은 6~8주마다 다음 채널로 이동했다. 예를 들어, Nightly 채널은 파이어폭스 6의 초기 불안정한 버전을 제공하고, 예비 테스트 후 실험적인 "Aurora" 채널로 이동한 다음, 더 안정적인 "베타" 채널로 이동하여 최종적으로 공개 릴리스 채널에 도달했다.

2017년, 모질라는 낮은 채택률을 보인 Aurora 채널을 폐지하고, 파이어폭스 개발자 에디션을 베타 채널로 리베이스했다. 2020년, 파이어폭스는 새로운 웹 기능 지원에서 크롬을 따라잡기 위해 4주 릴리스 주기로 변경했다.

모질라는 파이어폭스 4 출시 이후, 구글 크롬처럼 래피드 릴리즈를 실시한다고 발표했다. 파이어폭스 4의 13주 후인 2011년 6월 21일(미국 시간)에 파이어폭스 5가 출시되었다. 파이어폭스 6 이후부터는 기본적으로 6주마다 최신 버전이 출시되었으며, 2011년 중에는 파이어폭스 9까지 업데이트되었다. 2016년부터 6~8주 간격의 불규칙한 릴리스 스케줄이 되었으며, 2019년 후반부터는 4주마다 릴리스되고 있다.

래피드 릴리스 이행 후, 다음 5종류의 에디션이 출시되게 되었다.

* 파이어폭스 ESR (연장 지원 버전)
* 파이어폭스 (정식 버전)
* 파이어폭스 베타 (베타판)
* 파이어폭스 개발자 에디션 (알파 2판)
* 나이틀리 (알파 1판)

기업이나 자치 단체 등에서의 브라우저 지원에 대한 불안이 생겨, 연장 지원 버전인 ESR(Extended Support Release)이 준비되게 되었다. 최초의 ESR은 파이어폭스 10이 되었으며, 이후 정식 버전 릴리스 8회마다 ESR이 릴리스된다. ESR은 릴리스 후 54주(약 12개월 반) 동안 지원된다.

4.4. 64비트

윈도우, macOS, 리눅스용 Firefox영어 64비트 버전이 2015년 11월부터 제공된다.

👆
좌우로 밀어서 보기
운영 체제64비트 지원 유무
윈도우지원함
맥 OS지원함
리눅스지원함


* 리눅스: 파이어폭스 4 이후, 리눅스용 64비트 빌드가 공식적으로 제공된다. SUSE 리눅스, 레드햇 리눅스, 우분투에서는 모질라의 공식 지원에 앞서 64비트 빌드가 제공되었다.
* macOS: 파이어폭스 4 이후, macOS용 공식 빌드는 유니버설 바이너리이며, 32비트 버전과 64비트 버전이 함께 제공된다. 브라우저 프로세스는 64비트, 플러그인 프로세스는 32비트로 작동하며, 64비트를 지원하지 않는 플러그인을 사용할 수 있다.
* 윈도우: 32비트 파이어폭스 빌드는 32비트 및 64비트 윈도우에서 모두 사용할 수 있다. 2015년 4월, 베타 버전 38에서 윈도우용 64비트 빌드를 사용할 수 있게 되었다. 2015년 11월에 출시된 버전 42부터 윈도우용 64비트 빌드를 공식적으로 사용할 수 있게 되었지만, 어도비 플래시 플레이어를 제외한 NPAPI 플러그인은 사용할 수 없다.

5. 비판과 문제점

파이어폭스는 초기 버전부터 메모리 사용량이 많고 구동 속도가 느리다는 비판을 받아왔다. 특히 파이어폭스 1.5 버전은 '빠른 앞뒤로 기능(FastBack)' 등으로 인해 메모리 사용량이 높다는 보고가 있었다. 2006년 PC 매거진의 비교 테스트에서는 파이어폭스 2가 다른 브라우저들과 비슷한 수준의 메모리를 사용하는 것으로 나타났지만, Softpedia는 파이어폭스 1.5의 시작 시간이 다른 브라우저보다 느리다고 지적했다.

이후 파이어폭스 3는 메모리 사용량을 개선하여 인터넷 익스플로러 7, 오페라 9.50 베타, 사파리 3.1 베타 등보다 적은 메모리를 사용하는 것으로 나타났다. 2009년에는 파이어폭스 3.5가 윈도우 XP에서 인터넷 익스플로러 7보다 10배 빠른 성능을 보인다는 보고도 있었다. 2014년 벤치마크에서는 여러 탭을 열었을 때 파이어폭스가 구글 크롬, 인터넷 익스플로러 11보다 메모리 사용량이 가장 적었다.

대한민국에서는 인터넷 익스플로러에 맞춰 제작된 웹사이트가 많아 파이어폭스에서 액티브X 기반 서비스 이용에 어려움을 겪는 등 호환성 문제가 있었다. 모질라 한국커뮤니티는 웹 표준 포럼을 개설하고, 오픈웹 소송에 참여하는 등 문제 해결을 위해 노력했다. 이러한 노력에도 불구하고, 일부 웹사이트에서는 여전히 파이어폭스 사용에 제약이 있었다.

파이어폭스 동기화 기능의 안정성 문제도 지적되었다. 저장된 데이터가 사라지는 현상이 보고되었으며, 기본 암호를 설정하지 않으면 저장된 암호를 쉽게 볼 수 있는 보안 문제도 있었다.

2017년 출시된 파이어폭스 57 (퀀텀)은 기존 XUL/XPCOM 기반 애드온 지원을 중단하고 WebExtensions로 전환하면서 사용자들의 불만을 샀다. 이는 성능 향상을 위한 조치였지만, 기존 애드온을 사용할 수 없게 되면서 사용자 이탈을 초래했다.

6. 파이어폭스 퀀텀 (Firefox Quantum)

2017년 11월에 출시된 파이어폭스 57은 서보 구성 요소가 활성화된 초기 버전으로, '파이어폭스 퀀텀'(Firefox Quantum)이라고 명명되었다. 퀀텀은 러스트(Rust)와 함께 게코 엔진 및 파이어폭스의 핵심 구성요소이자 기본 레이어를 이루고 있다.

모질라 임원은 퀀텀이 버전 1.0 이후 브라우저의 "가장 큰 업데이트"라고 말했다. 모질라의 퀀텀 프로젝트가 적용된 파이어폭스 57 버전은 독립적인 자바스크립트 테스트에서 크롬보다 더 빠른 속도를 보였으며, 여러 개의 브라우저 탭을 열었을 때 메모리 사용량도 적은 것으로 나타났다. 테크레이더는 2019년 5월 보고서에서 파이어폭스를 가장 빠른 웹 브라우저로 평가했다.

Firefox 57은 Firefox Quantum이라는 브랜드 네임이 붙은 대형 업데이트로 간주되었다. XUL이 폐지되고 WebExtensions로 이행되었다. 이는 Firefox의 성능, 안정성, 보안을 향상시키기 위해 이루어졌지만, Firefox의 특징이었던 확장성은 제한되었다。또한, 이로 인해 구식 애드온을 사용할 수 없게 되어 사용자들로부터 큰 반발을 샀다.

WebExtensions로의 이행은, 브라우저의 동작을 싱글 스레드에서 멀티 스레드로 이행하고 Gecko의 렌더링 엔진을 Servo로 갱신함으로써 동작의 고속화를 도모하는 것, 내부의 XUL/XPCOM 컴포넌트를 애드온이 직접 조작함으로써 발생하는 여러 문제들을 해결하는 등의 목적이 있었다.

Frederic Lardinois는 TechCrunch에서, Firefox Quantum에 대해 "Firefox에 다시 한 번 기회를 줘야 할 때다"라고 적었으며, Chrome과 비교하여 상당히 좋다고는 할 수 없지만, 대항할 수 있는 정도의 성능을 갖춘 것을 평가하고 있다。창의 숲 기사에서는, 구식 애드온을 사용할 수 없게 되는 등의 문제는 있지만, Firefox Quantum이 이룬 성능 향상은 그 단점을 보완하고도 남는다고 평가하고 있다。Webdesigner Depot 기사에서는, Firefox Quantum은 Chrome보다 빠르며, Mozilla의 "전년 대비 2배"라는 표현조차도 과소 평가된 것이라고 평가하고 있다

기존 애드온에서 사용되던 것과 동등한 기능을 갖춘 WebExtensions API가 적었던 점도 있어, 커스터마이즈성·애드온의 기능 저하를 싫어하는 사용자의 Firefox 이탈이 진행되었고, 각종 조사에서도 그 이전과 비교하여 Firefox의 점유율이 크게 떨어졌다

7. 시장 점유율

웹 브라우저 사용 점유율 (StatCounter 기준)
웹 브라우저 사용 점유율 (StatCounter 기준)


파이어폭스 1.0 출시 이후 다운로드 횟수는 계속 증가하여 10억 회 이상을 기록했다. 2010년 7월, IBM은 모든 직원(약 40만 명)에게 파이어폭스를 기본 브라우저로 사용하도록 요청했다.

2011년 11월 구글 크롬에 추월당하기 전까지 파이어폭스는 두 번째로 많이 사용되는 웹 브라우저였다. 모질라에 따르면 파이어폭스는 4억 5천만 명 이상의 사용자를 보유하고 있었다.

StatCounter에 따르면, 2009년 12월 파이어폭스 모든 버전의 합계 점유율은 32%였다. 버전별로는 파이어폭스 3.5가 Internet Explorer의 여러 버전을 제치고 가장 많은 사용자를 기록했다. 이후 Net Applications 데이터에 따르면, 2016년 9월 파이어폭스의 PC용 브라우저 점유율은 9.2%까지 하락했지만, 2017년 9월에는 12.9%로 회복했다.

2024년 1월 현재 파이어폭스의 전 세계 점유율은 약 8%이다.

👆
좌우로 밀어서 보기
데스크톱/노트북 브라우저 통계 (2024년 11월, StatCounter 기준)
구글 크롬66.33%
Microsoft Edge12.87%
사파리9.13%
파이어폭스6.44%
오페라2.81%
기타2.41%


모질라의 파이어폭스 공개 데이터 보고서에 따르면, 데스크톱 클라이언트의 월간 활성 사용자 수는 2017년 약 3억 1천만 명에서 2023년 2억 명으로 감소했다. 2020년 10월부터 파이어폭스의 데스크톱 시장 점유율은 한때 가장 인기가 높았던 국가에서 감소하기 시작했다. 에리트레아에서는 2020년 10월 50%에서 2021년 9월 9.32%로, 쿠바에서는 2020년 9월 54.36%에서 2021년 9월 38.42%로 감소했다.

영국과 미국 정부는 웹사이트 방문자 중 2% 이상의 시장 점유율을 가진 브라우저만 지원하는 '2% 규칙'을 따른다. 2023년 12월 29일 기준 미국 정부 웹사이트 방문자 중 브라우저 시장 점유율이 2.2%이므로 파이어폭스에 대한 지원이 중단될 것이라는 우려가 있다.

일본의 넷 뱅크 "페이페이 은행"은 2022년 3월 25일에 파이어폭스 지원을 종료했다. 2022년 2월 조사에 따르면, 일본 국내 점유율은 크롬(69.22%), 마이크로소프트 엣지(15.13%), 파이어폭스(5.68%) 순으로 파이어폭스는 고전을 면치 못하고 있다. "점유율이 낮으니 어쩔 수 없지"라는 반응과 함께, 파이어폭스 애용자들로부터는 "그래도 계속 사용할 것이다"라는 목소리도 있었다.

8. 로고

"파이어폭스"라는 이름은 레서판다의 별명에서 유래되었다. 초기 브라우저는 원래 신화 속 새의 이름을 따서 피닉스(Phoenix)라고 불렸으나, 피닉스 테크놀로지스의 상표권 문제로 인해 2003년에 이름이 변경되었다. 대체 이름인 파이어버드(Firebird)는 파이어버드 데이터베이스 소프트웨어 프로젝트로부터 강한 반발을 샀고, 결국 2004년 2월 9일에 모질라 파이어폭스로 최종 결정되었다.

파이어폭스 아이콘은 파이어폭스 소프트웨어의 공식 모질라 빌드와 공식 배포 파트너의 빌드를 지정하는 데 사용되는 상표이다. 수정된 버전의 파이어폭스를 배포하는 소프트웨어 배포자는 해당 아이콘을 사용하지 않는다.

초기 Firebird 및 Phoenix 릴리스는 적절한 시각적 디자인을 가지고 있다고 여겨졌지만, 다른 전문 소프트웨어 패키지에 비해 부족했다. 2003년 10월, 전문 인터페이스 디자이너인 스티븐 개리티(Steven Garrity)는 모질라의 시각적 정체성에 대한 문제점을 지적하는 글을 작성했다.

얼마 후 모질라 재단은 개리티에게 새로운 시각적 정체성 팀을 이끌 것을 제안했다. 2004년 2월 파이어폭스 0.8 버전 출시와 함께 새로운 브랜딩 작업이 시작되었고, 존 힉스가 최종 로고를 디자인했다. 로고는 나중에 수정 및 업데이트되어 몇 가지 결함이 수정되었다. "파이어폭스"는 레서판다를 의미하지만, 힉스는 판다가 적절한 이미지를 떠올리게 하지 않았고 널리 알려져 있지 않았다고 설명했다.

2019년 6월, 모질라는 수정된 파이어폭스 로고를 공개했으며, 이는 버전 70에 공식적으로 적용되었다. 새로운 로고는 파이어폭스 브랜드 시스템을 구축하기 위한 노력의 일환이다.

👆
좌우로 밀어서 보기
로고 연혁
명칭이미지기간
"Phoenix" 및 "Firebird" 로고 (이름 변경 전)---
파이어폭스 0.8–0.10--2004년 2월 9일 – 2004년 11월 8일
파이어폭스 1.0–3.0--2004년 11월 9일 – 2009년 6월 29일
파이어폭스 3.5–22--2009년 6월 30일 – 2013년 8월 5일
파이어폭스 23–56--2013년 8월 6일 – 2017년 11월 13일
파이어폭스 57–69--2017년 11월 14일 – 2019년 10월 21일
파이어폭스 70 이상--2019년 10월 22일 – 현재


👆
좌우로 밀어서 보기
기타 로고 (야간 빌드 버전)
명칭이미지
2011년 야간 로고--
2013년 야간 로고--
2017년 야간 로고--
2019년 야간 로고--


👆
좌우로 밀어서 보기
기타 로고 (개발자/오로라 버전)
명칭이미지
2011년 오로라 로고--
2013년 오로라 로고--
2015년 개발자 에디션 로고--
2017년 개발자 에디션 로고--
2019년 개발자 에디션 로고--


👆
좌우로 밀어서 보기
기타 로고
명칭이미지
소스 코드와 함께 배포된 파란색 지구 그림 (상표 보호되지 않음)--
2019년 7월 파이어폭스 제품 및 서비스 브랜드 로고--


"모질라 파이어폭스"라는 이름은 모질라의 등록 상표이며, 공식 파이어폭스 로고와 함께 특정 조건 하에서만 사용될 수 있다. 누구나 공식 바이너리를 수정하지 않은 형태로 재배포하고 해당 배포에 파이어폭스 이름과 브랜딩을 사용할 수 있지만, 기본 소스 코드를 수정하는 배포에는 제한이 가해진다.

모질라는 파이어폭스 로고 파일을 오픈 소스 라이선스 하에 두었지만, 상표권 가이드라인에 따라 상표법이 적용되는 맥락에서 수정되거나 유사한 로고를 표시하는 것을 허용하지 않는다.

아이스위즐에 사용된 로고
아이스위즐에 사용된 로고

모질라 재단이 특정 오픈 소스 배포판의 "파이어폭스" 상표 사용을 중단하려는 의도에 대한 논란이 있었다. 모질라 재단 의장 미첼 베이커는 2007년 인터뷰에서 소스 코드를 수정하지 않는 한 배포판이 파이어폭스 상표를 자유롭게 사용할 수 있으며, 모질라 재단의 유일한 관심사는 사용자가 "파이어폭스"를 사용할 때 일관된 경험을 얻는 것이라고 설명했다.

공식 브랜딩을 사용하지 않고 코드 배포를 허용하기 위해, 파이어폭스 빌드 시스템에는 "브랜딩 스위치"가 포함되어 있다. 비브랜드 빌드에서는 상표 등록된 로고와 이름이 자유롭게 배포 가능한 일반 지구본 로고와 수정된 버전이 파생된 릴리스 시리즈의 이름으로 대체된다.

"파이어폭스" 이름으로 파이어폭스의 수정된 버전을 배포하려면 모질라의 명시적인 승인이 필요하며, 모든 공식 브랜딩을 사용해야 했다. 예를 들어, 공식 로고를 사용하지 않고 "파이어폭스"라는 이름을 사용하는 것은 허용되지 않았다. 데비안 프로젝트가 2006년에 공식 파이어폭스 로고 사용을 중단하기로 결정했을 때, 모질라 재단의 대표는 이것이 용납될 수 없으며, 게시된 상표 가이드라인을 준수하거나 배포에서 "파이어폭스" 이름을 사용하지 말 것을 요청했다. 데비안은 파이어폭스의 수정된 버전을 "아이스위즐"로 브랜딩하는 것으로 전환했다(2016년에 파이어폭스로 다시 전환). GNU 아이스캣GNU 프로젝트에서 배포하는 파이어폭스의 또 다른 파생 버전이며, 별도의 브랜딩을 유지한다.

9. 관련 웹사이트

* https://bugzilla.mozilla.org 버그질라 : 모질라 소프트웨어 관련 버그를 접수하고 처리하는 곳이다. 한국 모질라 포럼에서 버그질라에 버그를 대신 전달하기도 하지만, 체계적인 버그 보고 시스템이 갖춰져 있지 않아 보고 신뢰성이 떨어진다. 사용자가 직접 버그질라에 버그를 보고하면 문제를 더 빠르게 해결할 수 있다.
* https://web.archive.org/web/20100424025943/http://www.babelzilla.org/index.php 바벨질라 : 영어로 된 확장 기능을 한글화하기 위해 누구나 번역에 참여할 수 있는 사이트이다. 확장 기능 번역 결과가 축적된 데이터베이스를 이용하여 빠르고 오역을 최소화하여 한글화할 수 있다. https://web.archive.org/web/20110115111353/http://www.babelzilla.org/forum/index.php?showforum=99 바벨질라 한국 포럼에서 한글화 관련 번역 정보를 공유할 수 있다.