Learn Backend Development Part-Time, Online
Pass the PMP® Exam on Your First Try — Expert-Led Training
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Explore the technical implementation and controversies surrounding case-insensitive file systems in the Linux kernel through this 37-minute conference talk. Discover why case-insensitive file systems, while common on Windows, macOS, and Android platforms, have been a contentious topic in the Linux community for decades. Learn about the evolution from XFS's limited ASCII-only support to ext4's groundbreaking full Unicode case-insensitivity implementation in 2018, marking the first mainline Linux filesystem to achieve this capability. Examine the technical challenges involved in properly implementing case-insensitive functionality and understand why this feature has subsequently been adopted by other filesystems including f2fs, bcachefs, and tmpfs. Gain insights into the step-by-step process of adding case-insensitive support to new filesystems and explore current proposals for future development in this area, providing a comprehensive understanding of both the technical and philosophical considerations surrounding this filesystem feature in Linux kernel development.
Syllabus
Implementing Case-insensitive File Systems in the Linux Kernel - André Almeida, Igalia
Taught by
Linux Foundation