크로미움(Chromium)... 주기율표에 있는 원소 이름처럼 들리기도 하고, 히어로들이 적을 물리치기 위해 사용할 법한 소재 이름 같기도 합니다.
재미있는 사실은, 크로미움이 구글의 크롬(Chrome)과 이름이 무척 비슷한 웹 브라우저라는 점입니다. 그리고 흥미롭게도 이 둘은 여러 면에서 밀접한 관계를 맺고 있습니다.
그럼 지금부터 크로미움이 정확히 무엇인지, 그리고 크롬과 어떻게 다른지 하나씩 살펴보겠습니다.
크로미움(Chromium)이란?
크로미움은 2008년에 처음 공개된 오픈소스 웹 브라우저로, 크로미움 프로젝트(Chromium Project)가 관리하고 있습니다. 어떤 개발자든 소스 코드를 열람하거나 수정할 수 있지만, 실제로 자신의 코드를 프로젝트에 직접 반영할 수 있는 사람은 소수의 공식 개발자들로 제한됩니다.
크로미움은 활발한 기여자 커뮤니티의 지원을 받고 있으며, 덕분에 브라우저가 매우 자주 업데이트된다는 큰 장점이 있습니다. 또한 크로미움의 각 구성 요소는 BSD 라이선스(구글이 작성한 부분), MIT, LGPL 등 다양한 오픈소스 라이선스로 각각 등록되어 있습니다.
크로미움을 직접 사용해 보고 싶다면 공식 사이트에서 다운로드할 수 있습니다.
크롬(Chrome)이란?
크롬은 구글의 웹 브라우저로, 구글의 개발자들이 개발, 유지보수 및 배포를 전담합니다. 그런데 여기에 흥미로운 사실이 하나 숨어 있습니다. 바로 크롬이 크로미움의 오픈소스 코드를 기반으로 만들어졌다는 점입니다.
그렇다면 이것은 어떻게 작동하는 걸까요? 구글 개발팀은 크로미움 코드 위에 자체 독점 기능들을 얹어 크롬을 완성합니다. 그래서 크롬에는 자동 업데이트, 브라우저 데이터 추적, 어도비 플래시 기본 지원과 같은 추가 기능이 포함되어 있습니다.
이러한 기능 중 일부는 사용자에게 유용하지만, 일부(예: 데이터 추적)는 개발자들에게 우려를 낳기도 합니다.
크롬의 팬이라면 구글 크롬 공식 페이지에서 다운로드할 수 있습니다.
크로미움과 크롬의 공통점
앞서 말씀드렸듯이, 구글 크롬은 크로미움의 소스 코드를 기반으로 만들어졌기 때문에 두 브라우저는 근본적인 뼈대를 공유합니다.
로고도 상당히 비슷합니다. 크롬의 로고는 구글 특유의 멀티 컬러이고, 크로미움의 로고는 여러 가지 파란색 음영으로 이루어져 있습니다.
하지만 아마 여러분은 차이점이 더 궁금하실 테니, 지금부터 두 브라우저의 핵심적인 차이를 자세히 알아보겠습니다.
크로미움과 크롬의 가장 큰 차이점
업데이트 방식이 다릅니다
크로미움은 개발자들이 소스 코드를 끊임없이 수정하기 때문에 수시로 업데이트됩니다. 문제는(혹은 매력일까요?) 브라우저가 스스로 업데이트되지 않기 때문에 사용자가 직접 수동으로 업데이트해야 한다는 점입니다.
반면 크롬은 일정 주기마다 자동으로 업데이트되므로, 업데이트를 직접 챙길 필요가 없습니다. 대신 크로미움만큼 자주 업데이트되지는 않습니다.
따라서 크로미움 프로젝트의 최신 소스 코드가 나오는 즉시 확인하고 싶다면 크로미움 브라우저를 사용하는 것이 가장 좋습니다.
프라이버시 문제
물론 크롬은 사용하기 매우 편리합니다. 하지만 크롬을 선택하면 구글이 사용자 정보를 추적하게 됩니다. 크로미움에는 이러한 데이터 추적 기능이 없습니다.
이 점이 불편하게 느껴지면서도 여전히 크롬 스타일의 브라우저를 선호한다면, 크로미움이 더 나은 선택이 될 수 있습니다. 프라이버시는 더 철저히 보호되면서도 크로미움 소스 코드 기반의 익숙한 사용 경험을 그대로 누릴 수 있기 때문입니다.
어도비 플래시(Adobe Flash) 지원
구글 크롬에는 어도비 플래시 플레이어가 기본 내장되어 있습니다. 하지만 플래시 코드는 오픈소스가 아니기 때문에 크로미움 프로젝트는 이를 사용하지 않습니다. 따라서 크로미움에서 플래시를 사용하려면 별도의 번거로운 설정 과정을 거쳐야 합니다.
다만 플래시는 2020년을 기점으로 HTML5로 대체되며 단계적으로 중단되었기 때문에, 앞으로 이 문제가 큰 걸림돌이 될 가능성은 거의 없습니다.
코덱(Codec) 지원 여부
코덱이 무엇인지 궁금하신가요? 코덱(code + decode의 합성어)은 아날로그와 디지털 사운드를 상호 변환하고, 대용량 파일 형식을 압축·축소하는 컴퓨터 프로그램입니다.
음악과 영상 파일은 용량이 매우 크기 때문에, 파일을 인코딩(압축)해 저장한 뒤 재생이나 편집 시점에 디코딩하는 방식이 필요해졌습니다.
그렇다면 왜 코덱이 필요할까요? 길고 지친 한 주를 보낸 후 저녁에 넷플릭스를 편안하게 즐기려면, 해당 콘텐츠를 재생할 수 있도록 도와주는 코덱이 반드시 필요합니다.
크롬에는 AAC, H.264, MP3 같은 미디어 코덱이 기본 탑재되어 있지만, 크로미움에는 포함되어 있지 않습니다. 따라서 드라마나 영화를 스트리밍으로 몰아 보고 싶다면 크롬을 사용하거나, 크로미움에 해당 코덱을 직접 설치해야 합니다.
확장 프로그램 설치 범위
크롬에서 확장 프로그램을 다운로드하려면 크롬 웹 스토어(Mac 및 Windows)를 통해서만 가능합니다. 외부 확장 프로그램을 설치하려면 개발자 모드를 별도로 활성화해야 합니다.
반면 크로미움을 사용한다면 원하는 확장 프로그램을 제약 없이 자유롭게 설치할 수 있습니다.
보안 샌드박스(Sandbox) 모드
크롬에서 플러그인을 사용하면 브라우저가 해당 플러그인의 기능을 제한하여, 다운로드 시 의도된 목적의 기능만 수행하도록 만듭니다. 즉, 플러그인이 '샌드박스' 처리되어 해당 용도로만 제한되는 것이며, 크롬은 이러한 제한을 자동으로 적용해 줍니다.
이는 보안 측면에서 대체로 유익한 기능입니다. 하지만 크로미움은 샌드박스 모드가 처음부터 항상 활성화되어 있지 않을 수 있다는 점에 유의해야 합니다.
어떤 브라우저가 나에게 맞을까?
결국 어떤 브라우저가 적합한지는 브라우징 경험에서 무엇을 중요하게 생각하는지에 달려 있습니다.
별다른 설정 없이 바로 사용할 수 있는 간편한 브라우저를 원한다면 크롬이 어울립니다.
하지만 프라이버시 보호가 중요하고, 약간의 설정 작업을 기꺼이 감수할 수 있다면 크로미움이 더욱 보람 있는 경험을 선사할 것입니다.
즐거운 브라우징 되세요!