Microsoft is focusing on AI development more than Linux, with 20% to 30% of its code now generated by AI. Galen Hunt aims to eliminate C and C++ from Microsoft's codebase by 2030, envisioning a transition to Rust, although not a complete rewrite of Windows. Microsoft is integrating Rust into security-critical areas, while Linux is also adopting Rust through initiatives like Rust-for-Linux and plans to write its apt package manager in Rust. Both companies are using AI to streamline development, with Microsoft allowing AI to autonomously handle coding issues, while Linux maintains human oversight in decision-making. Rust is seen as a safer alternative to C due to its memory-safe design, despite some challenges, including identified security bugs.