
A collaborative effort to create a safer internet for Asia-Pacific

Back in 2021, we announced that Google was joining the Rust Foundation. At the time, Rust was already in wide use across Android and other Google products. Our announcement emphasized our commitment to improving the security reviews of Rust code and its interoperability with C++ code. Rust is one of the strongest tools we have to address memory safety security issues. Since that announcement, industry leaders and government agencies have echoed our sentiment.
We are delighted to announce that Google has provided a grant of $1 million to the Rust Foundation to support efforts that will improve the ability of Rust code to interoperate with existing legacy C++ codebases. We’re also furthering our existing commitment to the open-source Rust community by aggregating and publishing audits for Rust crates that we use in open-source Google projects. These contributions, along with our previous interoperability contributions, have us excited about the future of Rust.
“Based on historical vulnerability density statistics, Rust has proactively prevented hundreds of vulnerabilities from impacting the Android ecosystem. This investment aims to expand the adoption of Rust across various components of the platform.” – Dave Kleidermacher, Google Vice President of Engineering, Android Security & Privacy
While Google has seen the most significant growth in the use of Rust in Android, we’re continuing to grow its use across more applications, including clients and server hardware.
“While Rust may not be suitable for all product applications, prioritizing seamless interoperability with C++ will accelerate wider community adoption, thereby aligning with the industry goals of improving memory safety.” – Royal Hansen, Google Vice President of Safety & Security
The Rust tooling and ecosystem already support interoperability with Android and with continued investment in tools like cxx, autocxx, bindgen, cbindgen, diplomat, and crubit, we are seeing regular improvements in the state of Rust interoperability with C++. As these improvements have continued, we’ve seen a reduction in the barriers to adoption and accelerated adoption of Rust. While that progress across the many tools continues, it is often only expanded incrementally to support the particular needs of a given project or company.
In order to accelerate both Rust adoption at Google as well as more broadly across the industry, we are eager to invest in and collaborate on any needed ABI changes, tooling and build system support, wrapper libraries, or other areas identified.
We are excited to support this work through the Rust Foundation’s Interop Initiative and in collaboration with the Rust project to ensure that any additions made are suitable and address the challenges of Rust adoption that projects using C++ face. Improving memory safety across the software industry is one of the key technology challenges of our time, and we invite others across the community and industry to join us in working together to secure the open source ecosystem for everyone.
Learn more about the Rust Foundation’s Interop Initiative by reading their recent announcement.
The Beta channel is being updated to OS version: 15699.54.0, Browser version: 121.0.6167.155 for most ChromeOS devices.
If you find new issues, please let us know one of the following ways
Interested in switching channels? Find out how.
Matt Nelson,
Google ChromeOS
Poi, pukana and kapa haka are a shared experience for many people all across New Zealand, whether participating or watching.
Vincent Egan of Māui Studios has created an image of kotahitanga through kapa haka in today’s Waitangi Day Doodle. “The Doodle artwork delivers a message of kotahitanga - the importance of unity and a celebration of our collective cultures in Aotearoa New Zealand. This piece is a tohu, or symbol, of how awesome we are as a people when we come together and look out for each other.”
Displayed today on the Google New Zealand homepage, the 2024 Waitangi Day Doodle depicts a group of New Zealanders participating in or celebrating elements of the kapa haka festivals, mau rākau weaponry workshops, or annual tribal celebrations that Egan has experienced.
The design captures a moment in time with whānau and friends: Taking centre stage are a diverse group of tamariki, each representing components of kapa haka - practising with poi and taiaha, and a cheeky Māori boy, Tamaiti haututū, performing a haka dance movement and doing a pukana. The scene is book ended by a proud Māori father who is holding a trophy which one of his tamariki has won in a manu korero speech competition; And an older Pacifica Aunty who is on kai (food) duty with some freshly made rēwana (sweet bread).
In the centre of the image is a girl gazing in interest and wonder at the collective wairua (spiritual essence) of everyone coming together and participating in events. It speaks to the numerous cultures participating and an embracing of each culture’s spirit.
When explaining why the Waitangi Day is meaningful to him, Vincent shared, “It speaks of the people in Te Ika ā Māui and Te Waipounamu of New Zealand and the important series of historic moments in this country. This is a perfect opportunity to depict the different personalities of our collective home, in a style that resonates deeply with me and the communities we serve at Māui Studios.” Vincent collaborated with his colleagues and fellow designers and illustrators, Madison Henry and Royce Southerland.
Aotearoa New Zealand today recognises Te Tiriti o Waitangi which was signed on 6 February 1840. Kiwis search interest in Waitangi Treaty Grounds is currently at a four-year high.