Computer >> 컴퓨터 >  >> 소프트웨어 >> 브라우저

꼭 알아야 할 최고의 오픈소스 웹 브라우저 7가지

주류 웹 브라우저라면 누구나 잘 알고 있습니다. 크롬, 오페라, 사파리 같은 익숙한 이름들은 언제나 논의 대상에 오르죠.

그렇다면 오픈소스 브라우저는 어떨까요? 오픈소스 소프트웨어를 선호하는 사용자라면 선택할 수 있는 옵션이 생각보다 훨씬 많습니다.

이 글에서는 지금 바로 사용해볼 가치가 있는 최고의 오픈소스 웹 브라우저 7가지를 소개합니다.

1. 크로미움(Chromium)

지원 플랫폼: Windows, Mac, Linux

크로미움은 구글의 오픈소스 웹 브라우저 프로젝트입니다. 크롬과 상당 부분 코드를 공유하며 외형도 매우 비슷하지만, 크롬 자체는 여전히 클로즈드 소스로 관리되고 있습니다.

많은 개발자들이 크로미움을 기반으로 자신만의 브라우저를 만듭니다. 크로미움 기반 브라우저로는 아마존 실크(Fire TV 기기용), 아바스트 시큐어 브라우저, 비발디, 오페라, 그리고 최근에는 마이크로소프트 엣지까지 있습니다.

크로미움에서도 크롬 확장 프로그램을 설치할 수 있지만, 기존 크롬 사용자가 갈아타려 한다면 일부 기능이 빠져 있다는 점을 유의해야 합니다. 자동 업데이트, 어도비 플래시, 일부 코덱, 일부 구글 서비스 등은 크로미움에서 지원되지 않습니다.

2. 워터폭스(Waterfox)

지원 플랫폼: Windows, Mac, Linux

워터폭스는 모질라 파이어폭스를 기반으로 한 오픈소스 64비트 브라우저로, 2011년부터 꾸준히 개발되어 왔습니다.

초기에는 최대한 빠른 브라우징 속도 제공에만 집중했지만, 지금은 그 방향성을 넓혀가고 있습니다.

오픈소스의 장점 외에도 워터폭스는 프라이버시를 중시하는 사용자에게 특히 매력적인 두 가지 핵심 특징을 갖추고 있습니다. 첫째, 텔레메트리 데이터를 전혀 수집하지 않습니다. 브라우저 내에서 사용자가 무엇을 하는지 추적하는 주체가 없습니다. 둘째, 데이터 수집이라고 해봐야 업데이트를 올바르게 적용하기 위해 필요한 운영체제 종류와 버전 번호 정도에 불과합니다.

그 밖에도 부트스트랩 방식 애드온 지원, 플러그인 화이트리스트 미운영(자바 애플릿과 실버라이트 앱 실행 가능), 64비트 NPAPI 플러그인 지원 등의 특징이 있습니다.

3. 바실리스크(Basilisk)

지원 플랫폼: Windows, Linux

바실리스크 역시 주목할 만한 오픈소스 브라우저입니다. XUL 기반의 파이어폭스 포크로 2017년 11월에 처음 공개되었습니다. 파이어폭스와 달리 Servo나 Rust를 사용하지 않으며, 대신 Goanna를 렌더링 엔진으로 채택했습니다.

공식적으로는 윈도우와 리눅스만 지원하지만, 비공식 macOS 빌드도 상당히 안정적으로 작동하는 편입니다.

주요 기능으로는 모든 NPAPI 플러그인 지원, WebAssembly(WASM) 지원, 최신 웹 암호화 표준 지원 등이 있습니다.

다만 개발자 스스로 바실리스크가 '영구적인 개발 상태', 즉 사실상 영구 베타 버전임을 인정하고 있습니다. 버그를 마주칠 가능성이 있다는 점은 감안하고 사용해야 합니다.

4. 페일문(Pale Moon)

지원 플랫폼: Windows, Linux

페일문은 바실리스크를 개발한 동일한 팀이 만든 브라우저입니다. 역시 파이어폭스의 포크이지만, 두 브라우저 사이에는 몇 가지 중요한 차이점이 존재합니다.

가장 두드러진 차이는 사용자 인터페이스입니다. 바실리스크가 파이어폭스 29 이후의 UI를 기반으로 하는 반면, 페일문은 커스터마이징의 자유도를 높이기 위해 파이어폭스 4~28의 구형 인터페이스를 사용합니다.

사실 페일문의 최대 강점은 커스터마이징입니다. 이 브라우저는 여전히 '컴플리트 테마(Complete Themes)'를 적용할 수 있습니다. 브라우저 인터페이스 전체를 통째로 바꾸는 이 기능은 현재 파이어폭스에서는 지원되지 않습니다. 인터페이스 재배치, 자체 스킨 제작 등 다양한 변형도 가능합니다.

또한 페일문은 단일 프로세스 모드로 실행된다는 점, XUL·XPCOM·NPAPI 플러그인을 지원한다는 점, Goanna 브라우저 엔진을 사용한다는 점에서 파이어폭스와 구별됩니다. 참고로 모든 파이어폭스 확장 프로그램이 페일문에서 작동합니다.

바실리스크와 마찬가지로 공식 릴리스는 윈도우와 리눅스뿐이며, 비공식 macOS 빌드가 별도로 존재합니다.

5. 브레이브 브라우저(Brave Browser)

지원 플랫폼: Windows, Mac, Android, iOS

브레이브는 독특한 성격의 오픈소스 브라우저입니다. 크로미움 포크이긴 하지만, 이 목록의 다른 브라우저들과 차별화되는 독자적인 요소들을 여럿 갖추고 있습니다.

그 차이점은 모두 광고와 관련이 있습니다. 브레이브는 기본적으로 모든 서드파티 광고를 차단하고, 대신 자체 분산형 광고 플랫폼을 구축했습니다. 이 플랫폼은 베이직 어텐션 토큰($BAT)으로 구동됩니다. 사용자는 BAT으로 마이크로페이먼츠 방식의 후원을 통해 좋아하는 사이트를 직접 지원할 수 있고, 광고주는 더욱 정교한 타겟팅에 활용할 수 있으며, 사용자는 광고를 시청하고 BAT 보상을 받을 수도 있습니다.

독특한 광고 모델 외에도 브레이브는 구글 크롬보다 최대 8배 빠르며, 트래커가 없어 프라이버시 면에서도 더 안전하다고 주장합니다.

6. 두블(Dooble)

지원 플랫폼: Windows, Mac, Linux

프라이버시 보호를 최우선으로 하는 오픈소스 브라우저를 찾고 있다면 두블을 살펴보세요.

두블은 서드파티 콘텐츠 제공자의 iFrame을 차단하고, 쿠키를 자동으로 삭제하며, 탈중앙화 검색 엔진인 YaCy를 사용합니다. 보관하는 데이터 역시 모두 인증 암호화(authenticated encryption) 방식으로 저장됩니다.

이 외에도 자동 쿠키 삭제, 자바스크립트 없이 작동하는 파일 관리자와 FTP 브라우저, 비밀번호로 브라우저를 잠그는 기능 등을 제공합니다.

최근에는 플러그인 지원도 추가되었습니다. 소셜 미디어 애드온, 이메일 클라이언트 애드온, 인스턴트 메신저 애드온 등을 활용할 수 있습니다.

2019년 초 개발팀은 사용자 인터페이스 전면 개편을 단행했습니다. 덕분에 훨씬 현대적인 디자인이 되었고, 사용감도 크게 좋아졌습니다.

7. 파이어폭스(Firefox)

지원 플랫폼: Windows, Mac, Linux, Android, iOS

최고의 오픈소스 웹 브라우저를 다루는 목록에서 파이어폭스를 빼놓을 수는 없습니다. 구글 크롬에 이어 세계에서 두 번째로 인기 있는 브라우저이기 때문입니다.

또한 이 목록에서 세 가지 주요 데스크톱 플랫폼과 두 개의 주요 모바일 운영체제를 모두 지원하는 유일한 브라우저이기도 합니다. 모든 기기에서 북마크와 설정을 동기화하며 일관된 사용자 경험을 원한다면, 파이어폭스가 가장 적합한 선택입니다.

물론 파이어폭스도 완벽하지는 않습니다. 자동 웹 페이지 번역 기능이 없고, 일부 사용자는 RAM 점유율이 높다고 지적합니다(모질라가 반박에 나섰음에도 불구하고), 그리고 업데이트 과정에서 사용자 동의 없이 애드온이 설치된 사례도 있었습니다.

참고로 많은 사용자들이 파이어폭스를 리눅스 환경에서 최고의 브라우저로 평가합니다.

그렇다면 최고의 오픈소스 웹 브라우저는?

결국 오늘날 최고의 오픈소스 웹 브라우저는 무엇일까요? 답하기 쉽지 않은 질문입니다. 어떤 기능이 사용자에게 가장 중요한지에 따라 답이 달라지기 때문입니다.

크로스 플랫폼 일관성이 중요하다면 파이어폭스를 선택하세요. 프라이버시가 최우선이라면 두블, 브레이브, 또는 워터폭스를 살펴보세요. 커스터마이징에 열광하는 사용자라면 페일문이 어울리고, UI의 익숙함을 유지하면서 오픈소스로 갈아타고 싶은 크롬 사용자라면 크로미움이 좋은 출발점이 될 것입니다.