Huawei secara resmi mengungkapkan Harmony OS, sistem operasi pihak pertama

Huawei Harmony OS

Harmony OS berbasiskan mikrokernel, seperti Fuchsia OS dalam pengembangan Google. Huawei mengatakan bahwa Fuchsia menggunakan "desain tidak terdistribusi," tidak seperti OS Harmony yang baru. Huawei mengatakan bahwa ini memungkinkan untuk penyebaran OS baru yang fleksibel di berbagai perangkat, memudahkan pengembangan aplikasi di semua skenario. Untuk membenarkan kedua klaim ini, Huawei mengemukakan bahwa “sulit untuk menghadirkan pengalaman yang lancar di berbagai perangkat dengan (a) sejumlah besar (kode) dalam inti Android dan Linux.” Itu karena “interkoneksi multi-perangkat (menaikkan) persyaratan untuk keamanan "dan" hubungan erat antara ekosistem aplikasi (dan) perangkat keras () pengalaman pengguna dan efisiensi pengembangan. "

Penggunaan microkernel juga meningkatkan keamanan, menurut Huawei. Microkernel hanya "menyediakan layanan paling dasar seperti penjadwalan thread dan IPC," sementara sebagian besar layanan sistem diimplementasikan dalam ruang pengguna. Dengan lebih sedikit kode untuk diaudit, kemungkinan serangan baru akan ditemukan akan rendah. Huawei juga mengatakan sedang menggunakan "metode verifikasi formal" untuk mengamankan kernel TEE. Huawei mengatakan teknik ini, yang menggunakan "pendekatan matematis untuk memvalidasi kebenaran sistem dari sumbernya," terutama diterapkan pada bidang keamanan-kritis seperti aerospace dan chipset, "secara signifikan berkontribusi pada keandalan dan ketahanan sistem." Microkernel selanjutnya dapat "ditingkatkan" sesuai permintaan untuk keamanan sistem yang lebih luas. ”Sebagai penutup, Huawei menawarkan bahwa produk dapat mencapai tingkat sertifikasi EAL 5+ yang menjalankan OS baru.

Kinerja secara teoritis lebih baik daripada Android dan sistem operasi berbasis Linux lainnya, menurut slide yang dibagikan oleh Huawei. Huawei mengatakan bahwa Harmony OS menggunakan bus virtual terdistribusi dengan protokol yang disederhanakan: Daripada 4 lapisan, hanya ada 1 lapisan dalam tumpukan protokol untuk "meningkatkan efisiensi muatan." Efek dari perubahan ini untuk menyederhanakan interaksi adalah "penemuan yang lebih cepat dan koneksi ”perangkat keras seperti tampilan, kamera, speaker, dll.

Tidak seperti Android yang menggunakan mekanisme penjadwalan kernel Linux, Harmony OS menggunakan "mesin latensi deterministik" yang menyediakan "penjadwalan sumber daya yang tepat dengan analisis dan peramalan beban waktu nyata dan pencocokan karakteristik aplikasi." Hasilnya adalah peningkatan 25,7% dan 55,6% pada respons latensi dan fluktuasi latensi masing-masing. Selain itu, Huawei mengatakan microkernel dapat membuat "IPC (Inter Process Communication) kinerja hingga lima kali lebih efisien daripada sistem yang ada."

Harmony OS oleh Huawei

Harmoni "memisahkan" OS dari perangkat keras, sehingga pengembang dapat mengembangkan sekali dan menggunakan seluruh perangkat keras. Pengembang akan dapat menggunakan Kompiler ARK Huawei untuk mengkompilasi kode dari berbagai bahasa seperti C / C ++, Java, dan Kotlin untuk Harmony OS. Huawei akan menyediakan IDE untuk mendukung pengembangan aplikasi di berbagai jenis perangkat, termasuk televisi, car kit, speaker pintar, smartphones, jam tangan pintar, dan banyak lagi. IDE ini "secara otomatis beradaptasi dengan beragam tata letak layar, kontrol, dan interaksi" dan "mendukung operasi seret dan lepas dan pemrograman visual berorientasi pratinjau." Harmony OS tidak akan mengizinkan akses root, yang dikatakan Huawei adalah risiko keamanan pada Android dan sistem operasi berbasis Linux lainnya. Akhirnya, Huawei mengumumkan rencananya untuk open-source Harmony OS, membangun yayasan open-source, dan membuat komunitas open-source untuk kolaborasi.

Harmony OS tidak kompatibel dengan aplikasi Android out-of-the-box, menegaskan Richard Yu, CEO Huawei Consumer Business Group. Itu berarti Anda tidak akan bisa hanya memuat aplikasi Android apa pun yang Anda pilih. Dalam konferensi pers, Mr. Yu mengatakan bahwa pengembang aplikasi harus membuat "perubahan kecil" pada aplikasi mereka untuk mengkompilasinya agar berjalan di Harmony OS. Dia menyatakan bahwa "sangat mudah" untuk mentransfer aplikasi Android ke Harmony OS.

Bekerja pada OS baru dimulai 2 tahun yang lalu dengan versi 1.0 dari mikrokernel. Pada 2019, mereka mempercepat kerja sehingga OS dapat bekerja pada lebih banyak jenis perangkat seperti produk layar pintar. Perusahaan China mengatakan versi 2.0 dari kernel mikro akan dirilis tahun depan sementara versi 3.0 tiba pada tahun 2021, membawa dukungan untuk perangkat yang dapat dipakai dan unit kepala mobil. Huawei mengatakan mereka dapat beralih ke Harmony OS sekarang karena migrasi tidak terlalu sulit karena sifat dari kernel mikro; mereka membanggakan bahwa mereka dapat beralih dari Android ke Harmony dalam 1-2 hari. Namun, perusahaan ini memilih untuk tetap menggunakan Android smartphones saat ini atas pertimbangan mitra yang ada. Richard Yu mengatakan bahwa Huawei ingin terus bekerja dengan dan membantu mitra A.S.-nya, yang banyak di antaranya telah berkolaborasi dengan Huawei selama lebih dari 20 tahun.

Harmony OS by Huawei adalah open source

Namun, OS baru ini masih "rencana B" untuk raksasa teknologi China, karena Huawei akan perlu memecahkan lubang terbesar dalam adopsi Harmony OS: ekosistem aplikasi. Huawei sedang membangun platform AppGallery sebagai alternatif Google Play Store, dan minggu ini perusahaan meluncurkan Huawei Mobile Services sebagai alternatif dari Google Play Services. Huawei sedang dalam proses membangun ekosistemnya sendiri, dan jika larangan perdagangan tidak mencabut pada akhir tahun ini atau awal tahun depan, maka Huawei akan dipaksa untuk beralih ke Harmony OS untuk perangkat baru, termasuk Huawei yang akan datang Seri Mate 30. Bahkan, Richard Yu mengonfirmasi bahwa Mate 30 tidak menerima sertifikasi untuk menggunakan Google Play Services sebelum larangan perdagangan diberlakukan, sehingga Huawei sedang mempertimbangkan untuk menggunakan Harmony OS pada perangkat jika larangan tersebut tidak dicabut tepat waktu.

Huawei mengatakan bahwa OS barunya mewakili generasi yang sama sekali baru dari sistem operasi karena memungkinkan kemampuan AI dalam skenario yang berbeda dari PC, tablet, dan domain lainnya. Huawei telah secara internal menguji sistem operasinya yang baru pada banyak perangkat, meskipun Richard Yu tidak mengonfirmasi apakah Huawei Mate X yang dapat dilipat adalah di antara perangkat pengujian tersebut. Mr Yu mengatakan bahwa "banyak" mitra telah menyatakan minatnya untuk mengembangkan produk dengan Harmony OS, tetapi ia menolak untuk menyebutkan nama-nama pihak yang berkepentingan. Dalam siaran pers, Huawei mengatakan mereka akan "meletakkan dasar untuk OS Harmony di pasar Cina" terlebih dahulu sebelum memperluasnya ke pasar global.

Kami akan mempelajari lebih lanjut tentang sistem operasi baru Huawei minggu ini di Konferensi Pengembang Huawei.


Ini adalah kisah yang berkembang. Periksa kembali untuk detail lebih lanjut saat kami mendapatkannya.

Ingin lebih banyak posting seperti ini dikirim ke kotak masuk Anda? Masukkan email Anda untuk berlangganan newsletter kami.


Pos terkait

Back to top button