鴻蒙OS 2.0今起開源:是否套殼Android 460萬行代碼裡見
華為鴻蒙OS正在一步步發展狀態,而且它也會開源,這就是OpenHarmony。這是開放原子開源基金會(OpenAtom Foundation)旗下的開源項目,定位於面向全場景的開源分佈式操作系統。上個月,華為放出了OpenHarmony 1.1.0 LTS版本,相比於更早的1.0版本增加了AI子系統、電源管理子系統、泛傳感器子系統、升級子系統、統一AI引擎框架。
據數碼博主@釗哥科普最新爆料,全新的鴻蒙OpenHarmony 2.0將從今天起到6月2日陸續開源!
據介紹,OpenHarmony 2.0大約有460萬行關鍵代碼,相當於Android 10 1525萬行的三成,同時有大約1.8萬個關鍵API(應用程序接口),相當於Android 10 3.6萬多個的一半,而安裝包體積縮小到60-70%,手機、平板、可穿戴設備、電視、傳感器等各種設備都能使用。
OpenHarmony 2.0有多個分支版本,本次開放的L2是一個純粹的鴻蒙版本,沒有任何安卓代碼,可以跑所有的鴻蒙應用,包括分佈式,也能打電話、上網,就是沒有多少APP。
另外還有L3-L5版本,是兼容安卓的雙框架,之前看到的能跑apk安卓應用的就是它,很快也會開源了。
至於這個鴻蒙是不是很多人認為的套殼安卓,@釗哥科普激動地表示,代碼裡見,對著代碼碰吧,一次噴個痛快!
而在生態方面,越來越多的單位將加入鴻蒙行列,比如中國信通院、軟通動力、好叭科技、華秋電子、中軟、潤和軟件、九聯科技,等等。
另外,對於為何鴻蒙能兼容安卓應用,終於也有了相關介紹,只不過拍圖被擋住了一部分,看不全,大意是複用了多個開源組件,適時啟動Foundation進程,然後在該進程內進一步處理。
另附上OpenHarmony版本路標: