하모니 OS란? 화웨이의 새로운 운영 체제 설명

수년간의 추측과 루머 끝에 중국의 거대 기술 기업인 Huawei는 2019년에 Harmony OS 운영 체제를 공식적으로 공개했습니다. 답변된 것보다 더 많은 질문이 제기된 것은 당연합니다. 어떻게 작동합니까? 어떤 문제를 해결합니까? 그리고 현재 화웨이와 미국 정부 간의 불화의 산물인가?

Harmony OS는 Linux를 기반으로 합니까?

아니요. 둘 다 자유 소프트웨어 제품이지만(더 정확하게는 Huawei가 오픈 소스 라이선스로 Harmony OS를 출시하겠다고 약속했습니다) Harmony OS는 고유한 제품입니다. 또한 Linux와 다른 설계 아키텍처를 사용하여 모놀리식 커널보다 마이크로 커널 설계를 선호합니다.

하지만 기다려. 마이크로커널? 모놀리식 커널? 당신을 잃었어요.

다시 해보자. 모든 운영 체제의 중심에는 커널이라는 것이 있습니다. 이름에서 알 수 있듯이 커널은 모든 운영 체제의 핵심이며 효과적으로 기반 역할을 합니다. 기본 하드웨어와의 상호 작용을 처리하고 리소스를 할당하며 프로그램이 실행 및 작동되는 방식을 정의합니다.

모든 커널에는 이러한 기본적인 책임이 있습니다. 그러나 작동 방식이 다릅니다.

기억에 대해 이야기해 봅시다. 최신 운영 체제는 운영 체제의 더 민감한 부분에서 사용자 애플리케이션(예: Steam 또는 Google Chrome)을 분리하려고 합니다. 시스템 수준 서비스가 사용하는 메모리를 애플리케이션에서 나누는 뚫을 수 없는 선을 상상해 보십시오. 여기에는 보안과 안정성이라는 두 가지 주요 이유가 있습니다.

Harmony OS에서 사용되는 것과 같은 마이크로커널은 커널 모드에서 실행되는 항목에 대해 매우 분별력이 있어 기본적으로 효과적으로 제한합니다.

솔직히 말해서, 모놀리식 커널은 분별력이 없습니다. 예를 들어 Linux에서는 많은 OS 수준 유틸리티와 프로세스가 메모리의 이 권한 있는 공간 내에서 실행될 수 있습니다.

Linus Torvalds가 Linux 커널에 대한 작업을 시작했을 때 마이크로커널은 실제 상업적 용도가 거의 없는 미지의 양이었습니다. 마이크로커널은 또한 개발하기가 더 어렵고 느린 경향이 있습니다.

  TigerVNC를 사용하여 Linux에서 VNC 데스크탑 공유를 설정하는 방법

거의 30년이 지난 지금 상황이 달라졌다. 컴퓨터는 더 빠르고 저렴합니다. 마이크로커널은 학계에서 생산으로 도약했습니다.

macOS 및 iOS의 중심에 있는 XNU 커널은 이전 마이크로커널 설계, 즉 Carnegie Mellon University에서 개발한 Mach 커널에서 많은 영감을 얻었습니다. 한편 블랙베리 10 운영 체제의 기반이 되는 QNX와 많은 차량용 인포테인먼트 시스템은 마이크로커널 설계를 사용합니다.

확장성에 관한 모든 것입니다.

Microkernel 디자인은 의도적으로 제한되어 있기 때문에 쉽게 확장할 수 있습니다. 장치 드라이버와 같은 새로운 시스템 서비스를 추가하기 위해 개발자가 커널을 근본적으로 변경하거나 간섭할 필요가 없습니다.

그리고 이는 Huawei가 Harmony OS와 함께 이 접근 방식을 선택한 이유를 암시합니다. Huawei는 휴대폰으로 가장 잘 알려져 있지만 소비자 기술 시장의 대부분의 부문에 관여하는 회사입니다. 라인업에는 피트니스 웨어러블, 라우터 및 TV와 같은 것들이 포함됩니다.

그리고 화웨이는 엄청나게 야심찬 회사입니다. 라이벌 샤오미의 책에서 따온 이 회사는 지능형 칫솔과 스마트 책상 램프를 포함하여 청소년 중심의 자회사 Honor를 통해 IoT 제품 판매를 시작했습니다.

그리고 Harmony OS가 궁극적으로 판매되는 모든 소비자 기술에서 실행될지는 확실하지 않지만 Huawei는 가능한 한 많은 장치에서 실행되는 운영 체제를 갖고 싶어합니다.

그 이유 중 일부는 호환성입니다. 하드웨어 요구 사항을 무시하는 경우 Harmony OS용으로 작성된 모든 응용 프로그램은 이를 실행하는 모든 장치에서 작동해야 합니다. 이것은 개발자들에게 매력적인 제안입니다. 그러나 소비자에게도 이익이 되어야 합니다. 점점 더 많은 장치가 컴퓨터화됨에 따라 더 넓은 생태계의 일부로 쉽게 작동할 수 있게 되었습니다.

그러나 전화는 어떻습니까?

트럼프 행정부 재무부가 화웨이를 ‘기업 목록’에 올려 미국 기업이 화웨이와 거래하는 것을 막은 지 거의 1년이 됐다. 이것이 화웨이 사업의 모든 수준에 압력을 가하고 있지만, 회사의 모바일 부문에서 가장 큰 고통을 느꼈고, 구글 모바일 서비스(GMS)가 포함된 새로운 장치를 출시하지 못하게 되었습니다.

Google 모바일 서비스는 Google 지도 및 Gmail과 같은 평범한 앱과 Google Play 스토어를 비롯한 Android용 전체 Google 생태계입니다. 대부분의 앱에 액세스할 수 없는 Huawei의 최신 전화기로 인해 많은 사람들이 중국 거대 기업이 Android를 포기하고 자체 개발한 운영 체제로 이동할지 궁금해했습니다.

  Xbox Live가 다운되었는지 확인하는 방법

이것은 가능성이 희박해 보인다. 적어도 단기적으로는 말이다.

우선 Huawei의 리더십은 Android 플랫폼에 대한 약속을 반복했습니다. 대신 화웨이 모바일 서비스(HMS)라는 GMS에 대한 자체 대안을 개발하는 데 주력하고 있다.

그 중심에는 회사의 앱 생태계인 Huawei AppGallery가 있습니다. 화웨이는 구글 플레이 스토어와의 “앱 격차”를 줄이기 위해 10억 달러를 지출하고 있으며 3,000명의 소프트웨어 엔지니어가 작업하고 있다고 밝혔습니다.

새로운 모바일 운영 체제는 처음부터 시작해야 합니다. Huawei는 Harmony OS용 앱을 이식하거나 재개발하기 위해 개발자를 유치해야 합니다. 그리고 우리가 윈도우 모바일, 블랙베리 10, 삼성의 타이젠(이전의 바다)에서 배웠듯이, 그것은 쉬운 제안이 아닙니다.

즉, 화웨이는 세계에서 가장 자원이 풍부한 기술 회사 중 하나입니다. 따라서 Harmony OS 기반 전화기의 가능성을 완전히 무시하는 것은 현명하지 못합니다.

중국산 2025

여기에서 논의할 흥미로운 정치적 관점이 있습니다. 수십 년 동안 중국은 해외에서 설계된 제품을 만드는 세계의 공장 역할을 했습니다. 그러나 최근 몇 년 동안 중국 정부와 민간 부문은 연구 개발에 막대한 투자를 하고 있습니다. 점점 더 중국에서 디자인한 제품이 국제 무대에 진출하여 실리콘 밸리의 기술 엘리트에게 새로운 경쟁을 제공하고 있습니다.

이런 가운데 베이징 정부는 ‘중국제조 2025’라는 야심을 품고 있다. 사실상, 그것은 반도체와 비행기와 같은 수입 첨단 기술 제품에 대한 의존을 끝내고 자체 개발한 대안으로 대체하기를 원합니다. 이것의 동기는 경제적, 정치적 안보와 국가적 명성에서 비롯됩니다.

Harmony OS는 이러한 야망에 완벽하게 들어맞습니다. 이 시스템이 상용화되면 셀룰러 기지국과 같은 틈새 시장에서 사용되는 시스템을 제외하고 중국에서 세계적으로 성공한 최초의 운영 체제가 될 것입니다. 이러한 자체 개발 자격 증명은 중국과 미국 간의 냉전이 계속 격화될 경우 특히 유용할 것입니다.

결과적으로 Harmony OS가 중국 민간 부문뿐만 아니라 중앙 정부에서도 매우 열성적인 지지자들을 갖게 된 것은 놀라운 일이 아닙니다. 그리고 궁극적으로 성공을 결정짓는 것은 바로 이러한 지지자들입니다.

  Photoshop 파일에 메모를 추가하는 방법