InfoQ Homepage Operating Systems Content on InfoQ
-
Coccinelle: 10 Years of Automated Evolution in the Linux Kernel
Julia Lawall gives an introduction to the use of Coccinelle and gives an overview of its impact on the Linux kernel.
-
Linux Foundation's Project EVE: a Cloud-Native Edge Computing Platform
Roman Shaposhnik covers design and implementation of a novel Edge Computing platform created at ZEDEDA Inc. and later used as a founding project for the Linux Foundation's LF Edge initiative.
-
eBPF - Rethinking the Linux Kernel
Thomas Graf talks about how companies like Facebook and Google use BPF to patch 0-day exploits, how BPF is introducing a new type of application deployment method for the Linux kernel and more.
-
Spring Data to Spring Cloud to Spring Security: How Azure Supercharges Spring Boot
Richard Seroter, Asir Selvasingh and Vaibhav Agrawal demo an application that features Spring Security for Azure AD, Spring Cosmos DB, Spring Stream Binder for Event Hubs, Azure Monitor, and others.
-
Exploiting Common iOS Apps’ Vulnerabilities
Ivan Rodriguez walks through some of the most common vulnerabilities on iOS apps and shows how to exploit them.
-
Break Your App before Someone Else Does
Ana Baotić discusses how to verify the code of an application for possible errors, focusing on Android apps.
-
The Future of Operating Systems on RISC-V
Alex Bradbury gives an overview of the status and development of RISC-V as it relates to modern operating systems, highlighting major research strands, controversies, and opportunities to get involved
-
Panel: Secure Isolation of Applications
Applications have been isolated by lots of different means and new methods are appearing. What is secure? Have Spectre and Meltdown changed the landscape? What should be used?
-
Is It Time to Rewrite the Operating System in Rust?
Bryan Cantrill explores Rust, explains why it has captured the imagination of so many systems software engineers, and outlines where it might best fit in the deep stack of operating system software.
-
gVisor: Building and Battle Testing a Userspace OS in Go
Adin Scannell talks about gVisor - a container runtime that implements the Linux kernel API in userspace using Go.
-
The Operating System in 2018
Justin Cormack discusses the current status of OSes, the languages used to write them and the growing presence of unikernels and microkernels.