方舟编译器开源,华为自家开源平台面世!(附编译过程)( 三 )

刘丹表示,华为软件开源,秉承的是自信、包容、公平、共建和共赢五大基本准则,在运作模式上,华为会参考国际常规模式,先以"孵化委员会"的简化模式进行初期探索,方舟编译器首先开源,随后其他模块也将分批开源。

对于未来的开源计划,现场也放出了一张表。

方舟编译器开源,华为自家开源平台面世!(附编译过程)

方舟编译器作为“排头兵”,打响了鸿蒙OS开源的第一枪。

方舟编译器开源,华为自家开源平台面世!(附编译过程)

方舟编译器开源范围

如今,方舟编译器首先在自家平台上开源了自定的编译器IR(Intermediate Representation)——MAPLE IR,RC(Reference Counting)和多语言设计思想等,用于与业界,学术界沟通交流。后续将陆续开源编译器前端,后端,支持其它语言(如Java)的编译。

后续华为也会按照计划在2020年开始开源Java编译器工具链,支持Java程序编译;到2021年开始开源Java编译器工具链,可用于JS程序的编译。

推荐阅读