Nguồn tin từ ChinaScope cho thấy Trung Quốc đang nỗ lực củng cố vị thế của nền tảng HarmonyOS do Huawei phát triển cách đây 4 năm. Chính quyền địa phương Thâm Quyến (Shenzhen) vừa công bố chương trình nhằm thúc đẩy mạnh mẽ phát triển các ứng dụng gốc cho hệ điều hành này, được gọi là “Shenzhen Action Plan for Supporting the Development of Native HarmonyOS Open Source Applications in 2024” (tạm dịch: Kế hoạch Hành động của Thâm Quyến về Hỗ trợ Phát triển Ứng dụng Gốc Nguồn Mở cho HarmonyOS năm 2024).
Kế hoạch này đưa ra vài mục tiêu để nuôi dưỡng và tạo sức cạnh tranh cho HarmonyOS. Mục tiêu chính là ứng dụng HarmonyOS có trụ sở tại Thâm Quyến sẽ chiếm hơn 10% tổng số ứng dụng HarmonyOS toàn Trung Quốc vào cuối năm nay. Shenzhen có kế hoạch tạo điều kiện bằng cách thành lập ít nhất 2 khu công nghiệp chuyên biệt, dành riêng cho việc phát triển phần mềm nền tảng HarmonyOS trên nhiều lĩnh vực ứng dụng khác nhau.
Sáng kiến này kêu gọi hơn 1000 công ty phần mềm ở Thâm Quyến tham gia lấy chứng chỉ đào tạo nhân lực phát triển HarmonyOS, cam kết trong xây dựng lực lượng lao động lành nghề cho nền tảng này. Chương trình cũng khuyến khích các công ty đủ điều kiện tăng cường dịch vụ gia công phát triển ứng dụng HarmonyOS, mục tiêu đạt 500,000 nhà phát triển trên nền tảng của Huawei. Nỗ lực của chính quyền Thâm Quyến phù hợp với chiến lược chung của Trung Quốc nhằm giảm sự phụ thuộc vào các công nghệ từ nước ngoài, chuyển sang những lựa chọn trong nước.
HarmonyOS là hệ điều hành phân tán được Huawei phát triển và ra mắt lần đầu vào 9/8/2019, hiện tại đã có phiên bản 4.0.0.200. Ban đầu HarmonyOS là giải pháp thay thế để đối phó các lệnh trừng phạt của Mỹ, tuy nhiên dần mở rộng để cung cấp cho nhiều thiết bị khác nhau, từ smartphone, tablet tới cả smartwatch và TV. HarmonyOS được thiết kế với kiến trúc lớp (layer architecture), gồm 4 lớp: kernel layer (cung cấp các khả năng cơ bản của nhân hệ điều hành cho 3 lớp phía trên), system service layer (dịch vụ hệ thống), framework layer (lớp khung) và application layer (lớp ứng dụng). Kernel layer có khả năng quản lý tiến trình (process), luồng (thread), bộ nhớ (memory), hệ thống tập tin (file system), mạng (network) và ngoại vi (peripheral) cho các lớp còn lại. Điểm đặc biệt của HarmonyOS là thiết kế đa nhân (multikernel) với bộ khung kép (dual framework), hệ điều hành sẽ lựa chọn nhân thích hợp từ lớp trừu tượng (abstraction layer) để phù hợp với các thiết bị sử dụng tài nguyên khác nhau.
Kế hoạch này đưa ra vài mục tiêu để nuôi dưỡng và tạo sức cạnh tranh cho HarmonyOS. Mục tiêu chính là ứng dụng HarmonyOS có trụ sở tại Thâm Quyến sẽ chiếm hơn 10% tổng số ứng dụng HarmonyOS toàn Trung Quốc vào cuối năm nay. Shenzhen có kế hoạch tạo điều kiện bằng cách thành lập ít nhất 2 khu công nghiệp chuyên biệt, dành riêng cho việc phát triển phần mềm nền tảng HarmonyOS trên nhiều lĩnh vực ứng dụng khác nhau.
Sáng kiến này kêu gọi hơn 1000 công ty phần mềm ở Thâm Quyến tham gia lấy chứng chỉ đào tạo nhân lực phát triển HarmonyOS, cam kết trong xây dựng lực lượng lao động lành nghề cho nền tảng này. Chương trình cũng khuyến khích các công ty đủ điều kiện tăng cường dịch vụ gia công phát triển ứng dụng HarmonyOS, mục tiêu đạt 500,000 nhà phát triển trên nền tảng của Huawei. Nỗ lực của chính quyền Thâm Quyến phù hợp với chiến lược chung của Trung Quốc nhằm giảm sự phụ thuộc vào các công nghệ từ nước ngoài, chuyển sang những lựa chọn trong nước.
HarmonyOS là hệ điều hành phân tán được Huawei phát triển và ra mắt lần đầu vào 9/8/2019, hiện tại đã có phiên bản 4.0.0.200. Ban đầu HarmonyOS là giải pháp thay thế để đối phó các lệnh trừng phạt của Mỹ, tuy nhiên dần mở rộng để cung cấp cho nhiều thiết bị khác nhau, từ smartphone, tablet tới cả smartwatch và TV. HarmonyOS được thiết kế với kiến trúc lớp (layer architecture), gồm 4 lớp: kernel layer (cung cấp các khả năng cơ bản của nhân hệ điều hành cho 3 lớp phía trên), system service layer (dịch vụ hệ thống), framework layer (lớp khung) và application layer (lớp ứng dụng). Kernel layer có khả năng quản lý tiến trình (process), luồng (thread), bộ nhớ (memory), hệ thống tập tin (file system), mạng (network) và ngoại vi (peripheral) cho các lớp còn lại. Điểm đặc biệt của HarmonyOS là thiết kế đa nhân (multikernel) với bộ khung kép (dual framework), hệ điều hành sẽ lựa chọn nhân thích hợp từ lớp trừu tượng (abstraction layer) để phù hợp với các thiết bị sử dụng tài nguyên khác nhau.