
Implementing Case-insensitive File Systems in the Linux Kernel - André Almeida, Igalia
Join us at the premier vendor-neutral open source conference, where developers and technologists come together to collaborate, share knowledge, and explore the latest innovations and advancements in open source technology. Learn more at https://events.linuxfoundation.org/
Implementing Case-insensitive File Systems in the Linux Kernel - André Almeida, Igalia
Despite being a controversial topic on Linux, case-insensitive file systems are very common on platforms like Windows, MacOS and even Android, so naturally people have been wondering for a long time if Linux should support them or not. After XFS added partial support for case insensitivity, restricted to ASCII names, the first mainline Linux filesystem to get full support for case insensitivity with Unicode was ext4 in 2018, decades after other platforms. After ext4, several other file systems have implemented this feature, such as f2fs, bcachefs, tmpfs, while others have it on their roadmap.
In this talk, we are going to dive into why this topic is so controversial, what are the technical challenges on having this feature working properly, how to add support for it to a new filesystem and what are the proposals for its future.
Implementing Case-insensitive File Systems in the Linux Kernel - André Almeida, Igalia
Despite being a controversial topic on Linux, case-insensitive file systems are very common on platforms like Windows, MacOS and even Android, so naturally people have been wondering for a long time if Linux should support them or not. After XFS added partial support for case insensitivity, restricted to ASCII names, the first mainline Linux filesystem to get full support for case insensitivity with Unicode was ext4 in 2018, decades after other platforms. After ext4, several other file systems have implemented this feature, such as f2fs, bcachefs, tmpfs, while others have it on their roadmap.
In this talk, we are going to dive into why this topic is so controversial, what are the technical challenges on having this feature working properly, how to add support for it to a new filesystem and what are the proposals for its future.
The Linux Foundation
The Linux Foundation is a nonprofit consortium dedicated to fostering the growth of Linux and collaborative software development. Founded in 2000, the organization sponsors the work of Linux creator Linus Torvalds and promotes, protects and advances the L...
Enhancing Your Gaming Experience on Linux With Sched_ext - Changwoo Min, Igalia
The Linux Foundation
Golden Kubestronaut Fabrizio Sgura say you can go a lot farther than you think!
The Linux Foundation