Best Operating systems & kernels Videos
The 111 Operating systems & kernels videos here were recommended by different people across different months. Choose by who it is for: 3 introductory, 46 intermediate, 26 for a general viewer, and 36 for someone who wants the harder derivation. Most of them are a talk. What they share is that one speaker finishes a claim, and the examples exist to hold that claim up. Channels you will keep seeing include Computer History Museum, The Linux Foundation, EuroBSDCon.

Kirk McKusick - A Narrative History of BSD
Kirk McKusick gives a narrative history of the Berkeley Software Distributions at MeetBSD California.

Is It Time to Rewrite the Operating System in Rust?
Bryan Cantrill's QCon SF 2019 talk asking whether operating systems should be rewritten in Rust.

Macworld San Francisco 2000-The Mac OS X Introduction (Pt.1)
An edited excerpt of Steve Jobs introducing Mac OS X at Macworld San Francisco in 2000.

Jordan Hubbard - FreeBSD: The Next 10 Years
Jordan Hubbard, FreeBSD co-founder, discusses where FreeBSD might go over the next decade at MeetBSD California 2014.

Microsoft is Forcing me to Buy MacBooks - Windows Modern Standby
Linus Tech Tips explains how Windows Modern Standby causes laptops to drain battery while asleep, arguing it makes Windows laptops hard to recommend compared to MacBooks.

Hot Code Reloading in C
A long Tsoding Daily programming stream in which he implements hot code reloading in C by loading a dynamic library at runtime without stopping the main program.

The Cantrill Strikes Back | BSD Now 117
An episode of the BSD Now podcast in which Bryan Cantrill joins the hosts to rant about Linux interfaces, alongside the week's BSD headlines.

The History of Unix, Rob Pike
Rob Pike gives an insider's account of the history of Unix and the development of key pieces of modern computing, including Bell Labs anecdotes.

The State of Kernel Self Protection Project by Kees Cook, Google
Kees Cook of Google gives a Linux Foundation talk on the Kernel Self Protection Project, which aims to harden Linux against attackers.

Windows 7 GUI slowness
A short demo showing slow 2D drawing in the Windows 7 GUI compared with XP.

XDC 2020 - Day 1 - September 16, 2020
Day one of the X.Org Developer's Conference 2020 stream, including talks on the Raspberry Pi 4 Vulkan driver, the WSL graphics architecture, X11 and Wayland apps in WSL, and Mesa for D3D12.

BeOS Demo Video
A vintage demo video of the BeOS operating system running on mid-90s hardware.

Hellaphone -- Inferno on Android phones
A short demo of Inferno, the Plan 9 descendant operating system, running on an Android phone as Hellaphone.

AWS re:Invent 2018: Powering Next-Gen EC2 Instances: Deep Dive into the Nitro System (CMP303-R1)
An AWS re:Invent 2018 session diving into the Nitro system, a set of hardware offload and security building blocks behind next-generation EC2 instances.

seL4 Is Free – What Does This Mean For You?
Gernot Heiser presents seL4, a microkernel with a mathematical proof connecting security properties to the binary code, and explains what its open-sourcing means for users.

Linux for Chromebooks: Secure Development (Google I/O ’19)
A Google I/O 2019 talk explaining the architecture of Linux on Chromebooks (Crostini), a sandboxed Linux development environment built on containers inside a VM, with demos and design rationale.

Google I/O 2008 - Dalvik Virtual Machine Internals
Dan Bornstein's Google I/O 2008 talk on the internals of Dalvik, the virtual machine that runs Android code.

NixOS VM on Mac Setup
Mitchell Hashimoto walks through his setup for running a NixOS virtual machine on a Mac as his development environment, with a config repo on GitHub.

Scaling ZFS for NVMe - Allan Jude - EuroBSDcon 2022
Allan Jude of Klara presents work on making ZFS scale on fast NVMe storage, covering fixes to the TaskQueue interface and removal of bottlenecks.

What happens if you connect Windows XP to the Internet in 2024?
Eric Parker connects a fresh Windows XP machine to the internet in 2024 to see how quickly it gets infected with malware.

AWS re:Invent 2017: How Netflix Tunes Amazon EC2 Instances for Performance (CMP325)
A Netflix performance engineer presents how Netflix tunes EC2 instances, covering instance type choice, Xen modes, SR-IOV and kernel tuning.

Protected KVM on Arm64: A Technical Deep Dive - Quentin Perret, Google
Quentin Perret of Google gives a technical deep dive into protected KVM (pKVM) on Arm64, a confidential computing approach for CPUs without hardware extensions.

OpenZFS Office Hours with Matt Ahrens
An OpenZFS office hours session with ZFS co-creator Matt Ahrens answering questions on topics such as hole birth time, send/receive buffers, device removal, block pointer rewrite and performance with many snapshots.

Looking Glass
A short demo of Sun Microsystems' Looking Glass, a 3D desktop GUI concept for a future operating system.