In this lab an introduction to filesystem design and development will be given. Students will learn what constraints a
filesystem designer has to consider and what concepts current filesystems, such as ext4, NTFS, or btrfs use. Richard will
select one filesystem, which will be examined in detail such that students will gain the basics to implement a minimal
Required Skills: Basic knowledge how operating systems work
Required Equipment: -
Maximal number of participants: 30
Richard Weinberger is co-founder of sigma star GmbH and offers Linux kernel consulting services.
He's been working with Linux for 10 years and works on the Linux kernel for more than five years.
Besides of the kernel he has a strong focus on various low level components of Linux including virtualization techniques and networking security. Upstream he currently maintains UBI and UserModeLinux.