CodeAurora 포럼은 무엇이고 CAF브라우저란 무엇인가 with 퀄컴

현재 저는 CodeAurora 포럼의 CAF브라우저를 빌드하여 배포하고 있습니다.

 

이 CodeAurora가 무엇이고 또 CAF브라우저가 무엇인지를 설명해보겠습니다.

 

먼저 CodeAurora는 Linux 재단에서 운영하는 오픈소스 포럼입니다.

 

이 포럼에서는 여러가지 오픈소스 프로젝트가 진행되고 있는 중이죠.

 

https://www.codeaurora.org/projects/all

 

………….

 

그 중 안드로이드 브라우저 프로젝트가 하나 존재하는데,

 

그 이름이 바로 Chromium Browser for Snapdragon입니다.

 

이름 그대로 Snapdragon을 위한 Chromium Browser인데,

 

CodeAurora Forum에서 만들었다고 하여 CAF브라우저 또는 SWE Core가 들어갔다 하여 SWE브라우저라고 부릅니다.

 

…………….

 

이 CAF브라우저는 CodeAurora포럼만으로는 절대 만들수 없었다고 할 수 가 있습니다.

 

바로 몇가지의 라이브러리들이 추가로 들어가기 때문이죠.

 

이 라이브러리는 퀄컴에서 제공합니다.

 

fast-webview

libnetxt

libsweadrenoext

llvm-snapdragon

skia

skia/include

skia/src

swe-core

v8

web-refiner

xss-defender

 

https://webtech-devx.qualcomm.com/packages/index.html

 

이 중에서 굵게 되어있는 세가지가 기본적으로 들어가며 나머지 것들은 선택해서 들어가게 됩니다.

 

SWE-Core는 이 라이브러리의 메인 코어 부분이며, Web-Refiner는 광고차단부분, XSS-Defender는 XSS보안문제를 차단하는 부분입니다.

 

이 퀄컴에서 제공하는 라이브러리는 퀄컴 스냅드래곤에서 구동하는것인지를 확인하는 부분이 존재합니다. 이로써 엑시노스 기기나 미디어텍 기기에서는 비정상적으로 구동하게 되죠.

 

………………

 

CodeAurora Forum에서는 완성된 바이너리를 제공하지 않고 있습니다.

 

즉, 원하는대로 직접 빌드해서 사용하라고 하는 것이죠.

 

그래서 해외에서는 RSBrowser 라든지, Cyagnogen 내장브라우저 라든지 등 여러가지 이름으로 배포가 되고 있고,

 

한국에서도 저를 포함해 Tasia 님 등의 배포자가 존재합니다.

 

각자 기본 소스에서 약간씩 수정하여 빌드를 하니 수정된 부분이 완전히 공개된건지 확인하는것이 좋겠습니다.

 

 

이상 CodeAurora Forum과 CAF브라우저에 대해 간략하게 소개해드렸습니다.

6 thoughts on “CodeAurora 포럼은 무엇이고 CAF브라우저란 무엇인가 with 퀄컴

  1. 안녕하세요. 종종 블로그 오면서도 처음 글 남기네요. 빌드해주신 브라우저 너무 잘 사용 중입니다. 감사합니다 ^ ^ . 본문의 내용도 궁금했던 내용인데 잘 읽고 갑니다.
    아참! 전부터 궁금했던 점이 있는데 하나만 질문할게요~이런 공개된 소스만 있으면 빌드하다가 브라우저에 원하는 기능도 추가하고 그럴 수 있는건가요?

  2. 고맙습니다. 뒤늦게 알아서 최근부터 사용하고 있는데 마음에 드네요.
    최근일자로 바꿔진 아이콘도 단순한 듯 하면서도 깔끔해서 좋아보입니다.

댓글 남기기

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d 블로거가 이것을 좋아합니다: