우리 모두는 Google Chrome이 Windows on Arm에서 기본적으로 실행되지 않는다는 것을 알고 있지만 이는 다른 브라우저가 실행되지 않도록 하는 또 다른 Google 제품입니다.
지난 10여년 동안 따라오셨다면 Microsoft와 Google의 이야기가 동일하다는 것을 아실 것입니다. Windows RT, Windows Phone 또는 윈도우 11 Arm에서는 기본 Google 앱을 볼 수 없습니다. 물론 세 플랫폼 중 이전 두 플랫폼은 오래전에 사라졌지만 Windows on Arm은 건재하며 이를 위한 기본 Arm64 Google Chrome 브라우저가 없습니다.
2019년 초에 Google이 Chrome의 Arm64 버전을 출시할 준비가 되었다는 소식을 들었습니다. 제 소식통 중 하나는 이를 Chromecast의 Prime Video 지원과 비교했습니다. 즉, 이 두 회사가 먼저 거래를 해야 합니다. 하지만 Arm 기반 Chromebook이 많이 있으므로 이는 놀라운 일이 아닙니다. Google은 브라우저를 Qualcomm의 프로세서에서 실행하는 데 익숙합니다.
그러나 여전히, 오직 Arm64 Windows PC에서 기본적으로 실행되는 브라우저는 Microsoft Edge 및 Mozilla Firefox입니다. 따라서 Google이 Windows on Arm에 자체 앱을 도입하지 않는 이유는 그다지 미스터리하지 않지만 문제는 Vivaldi, Brave 및 Opera와 같은 브라우저는 어떻습니까? 알고 보니 그것도 구글의 잘못이다.
모든 것이 Widevine으로 귀결됩니다
Microsoft는 얼마 전 Chromium에서 Edge 브라우저를 다시 구축했으며 대부분의 Google 부분을 제거했습니다. 그러나 대부분의 브라우저 제조업체에는 Microsoft가 보유한 리소스가 없습니다. Vivaldi, Brave 및 Edge를 제외한 거의 모든 Chromium 브라우저는 Netflix 및 기타 스트리밍 서비스와 같은 웹 앱을 실행하는 데 필요한 Google의 DRM 솔루션인 Widevine을 사용합니다. Google은 Windows on Arm용 Widevine을 제공하지 않으므로 이것이 장애물입니다. 브라우저는 작동하지만 해당 서비스는 작동하지 않습니다.
내가 Vivaldi에게 브라우저의 기본 Arm64 버전에 대해 물었을 때 대답은 바로 '아니요'였습니다.
Vivaldi 대변인은 XDA에 보낸 성명에서 "가장 큰 문제는 Netflix, Prime, Disney+ 등과 같은 대형 미디어 플랫폼과 작동하지 않는다는 것"이라고 말했습니다. "그리고 Google은 Windows ARM용 Widevine을 생산하지 않고, 그것 없이는 이러한 플랫폼에서 사용되는 DRM을 해독할 수 없기 때문에 이는 전적으로 우리 손에서 벗어났습니다. 그래서 우리는 브라우저를 만들 수 있지만 이러한 서비스에 사용할 수는 없습니다. Google이 Windows에서 Arm용 Widevine을 제공하기 시작한다면 우리는 그렇게 할 수 있고 아마도 그렇게 해야 할 것입니다."
회사는 이론적으로 Widevine을 포기하고 Edge가 Arm에서 기본적으로 실행될 수 있는 이유는 Microsoft의 PlayReady이지만 물론 "그렇게 하려면 시간이 좀 걸릴 것입니다. 일하다". Windows on Arm 장치가 시장에 출시된 지 5년이 넘었지만 실제로는 아직 성숙한 플랫폼이 아니라는 점은 주목할 가치가 있습니다. 사용 중인 장치의 양은 아마도 Vivaldi Technologies와 같은 소규모 회사의 그러한 노력을 정당화하지 못할 것입니다.
나도 이 이야기를 조사하기 시작했을 때 Brave와 이야기를 나눴습니다. 회사는 비발디처럼 엄격한 거부를 제안하지 않았습니다. 하지만 Widevine 문제는 인정했습니다. 엔지니어링 부사장 Brian Clifton은 실제로 브라우저를 구축하는 데 장애물이 없다는 사실을 매우 간단하게 설명했습니다. 그는 또한 기본 Widevine 빌드 대신 Brave가 "영리한 해결 방법"을 찾을 수 있을 것이라고 제안했습니다. 사실 회사는 이미 그런 것 같아요. 그것에 대해 작업 중.
오페라 측에도 연락을 했으나 회사는 답변을 거부했다.
다시 말하지만 여기서 문제는 브라우저가 작동할지 여부에 관한 것이 아닙니다. Widevine이 작동하지 않으면 Netflix와 같은 서비스가 작동하지 않아 브라우저가 제대로 작동하지 않을 것입니다.
기본 브라우저는 정말 중요합니다
Windows on Arm PC는 Intel 프로세서용으로 만들어진 모든 앱을 에뮬레이트할 수 있습니다. Google Chrome, Vivaldi, Brave, Opera 또는 기타 사용할 수 있는 브라우저를 실행하는 데 방해가 되는 것은 없습니다. 별로 좋지 않습니다.
이는 Windows on Arm 초기부터 문제였습니다. 웹 브라우저는 즉시 코드를 생성하므로 캐시하고 에뮬레이트하기가 더 어렵습니다. 사용하려는 브라우저와 Microsoft Edge 사이의 성능에 있어 급격한 차이가 느껴지기 시작하면 아마도 Edge를 사용하거나 Intel PC를 구입하게 될 것입니다.
Qualcomm이 입수한 공식 성명은 다음과 같습니다. "더 많은 시장 리더들이 기본 ARM 솔루션 제공에 투자함에 따라 Windows on Snapdragon 앱 생태계 모멘텀이 계속해서 가속화되고 있습니다. ISV 파트너가 공개적으로 발표하는 새 릴리스를 공유하기를 기대합니다." Google은 우리의 논평 요청에 응답하지 않았습니다.
Qualcomm 내부의 많은 사람들로부터 제가 들은 목표는 결국에는 앱이 더 이상 에뮬레이트되고 있다는 사실조차 알아차리지 못할 정도로 성능이 좋아지는 것입니다. 실제로 그럴 가능성은 있지만 이제 5년이 넘었다는 점을 고려하면 이 문제가 해결될 것이라는 희망을 유지하기가 점점 더 어려워지고 있습니다.
물론 Qualcomm은 Apple Silicon과 경쟁할 맞춤형 프로세서를 개발 중이며 내년에 출시될 예정입니다. Arm 참조 설계를 기반으로 하는 현재 Qualcomm Snapdragon 칩이 이를 절단하지 않는 것 같기 때문에 이것이 플랫폼에 필요한 휴식이 될 수 있기를 바랍니다.
그때까지는 Windows on Arm의 운명이 다시 한번 Google의 손에 달려 있는 것 같습니다. 기본 브라우저가 Arm64용으로 컴파일되는 것을 막을 수 있는 한, 특히 그 중 하나가 Google Chrome인 경우 Microsoft의 운명은 여전히 Intel에 묶여 있습니다.