Skip to main content

Microsoft Moves Antivirus Software Out of Windows Kernel To Prevent CrowdStrike-Style Crashes

2 weeks 1 day ago
Microsoft is preparing to release a private preview of Windows changes that will move antivirus and endpoint detection and response apps out of the Windows kernel, nearly a year after a faulty CrowdStrike update crashed 8.5 million Windows-based machines worldwide. The new Windows endpoint security platform is being developed in cooperation with CrowdStrike, Bitdefender, ESET, Trend Micro, and other security vendors. David Weston, Microsoft's vice president of enterprise and OS security, said dozens of partners have submitted papers detailing design requirements, some hundreds of pages long. The private preview will allow security vendors to request changes before the platform is finalized.

Read more of this story at Slashdot.

msmash

Who Needs Accenture in the Age of AI?

2 weeks 1 day ago
Accenture is facing mounting challenges as AI threatens to disrupt the consulting industry the company helped build. The Dublin-based firm, which made its fortune advising clients on adapting to new technologies from the internet to cloud computing, now confronts the same predicament as generative AI reshapes business operations. The company's new generative AI contracts slowed to $100 million in the most recent quarter, down from $200 million per quarter last year. Technology partners including Microsoft and SAP are increasingly integrating AI directly into their offerings, allowing systems to work immediately without extensive consulting support. Newcomers like Palantir are embedding their own engineers with customers, enabling clients to bypass traditional consultants. Between 2015 and 2024, Accenture generated a 370% total return by helping companies navigate technological transitions. The firm reached a $250 billion valuation in February before losing $60 billion in market value. CEO Julie Sweet insists that the company is reorganizing around "reinvention services." A recent survey found 42% of companies abandoned most AI initiatives, up from 17% a year ago.

Read more of this story at Slashdot.

msmash

How Questing Quokka (25.10) Ushers a New Era of Rust-Based Tools

2 weeks 1 day ago
by George Whittaker Introduction: A New Chapter for Ubuntu

Ubuntu 25.10, affectionately codenamed Questing Quokka, represents more than just the latest iteration of Canonical’s flagship Linux distribution. It marks a decisive step towards modernizing the foundation of Ubuntu by integrating Rust, a systems programming language renowned for its safety, performance, and modern design. This bold move signals Canonical’s commitment to security, reliability, and future-proofing its desktop and server operating systems.

The release of Questing Quokka aligns with a growing trend across the Linux ecosystem: embracing Rust as a key technology for building low-level components. But what does this mean for Ubuntu users and developers? Let’s explore the significance of this change, what tools are being rewritten or introduced in Rust, and how this positions Ubuntu for the future.

Why Rust? The Language of Safety and Speed The Need for Safer Code

For decades, core components of Linux distributions—including Ubuntu—have been written predominantly in C. While C offers unmatched control and performance, it also exposes developers to a range of memory-related errors: buffer overflows, use-after-free bugs, and data races, to name a few. These flaws are among the leading causes of vulnerabilities that compromise system security.

Rust was designed specifically to address these issues. It offers:

  • Memory safety without garbage collection: Rust’s ownership model and borrow checker ensure that memory errors are caught at compile time.

  • Fearless concurrency: Developers can write multithreaded code that’s safe by default.

  • Modern tooling and ecosystem: A robust package manager (Cargo), modern build tooling, and vibrant community support.

Linux and Rust: A Growing Bond

Ubuntu is not alone in recognizing Rust’s advantages. The Linux kernel itself has started to accept Rust code, with drivers and modules being prototyped in Rust to enhance safety. Projects like GNOME, System76’s COSMIC desktop, and various networking utilities have already begun leveraging Rust.

By adopting Rust-based tools, Canonical is aligning Ubuntu with this broader movement—ushering in a future where critical system software is both fast and secure.

Go to Full Article
George Whittaker