Today, Aufs is a topic that covers a wide range of interests and concerns for people around the world. From political issues to technological advances, Aufs is a topic that has become a fundamental part of modern society. With the rapid change in social and cultural dynamics, Aufs has acquired a greater role in everyday conversations, as well as in decision-making at a personal and collective level. This is why it is relevant to explore the different facets and dimensions of Aufs, as well as understand its impact on our lives and the world around us. In this article, we will explore some of the many dimensions of Aufs and reflect on its meaning in the current context.
Developer(s) | Junjiro Okajima |
---|---|
Full name | Advanced multi layered unification filesystem |
Introduced | 2006 |
Features | |
File system permissions | POSIX |
Other | |
Supported operating systems | Linux via third-party kernel module |
Website | aufs.sourceforge.net |
aufs (short for advanced multi-layered unification filesystem) implements a union mount for Linux file systems. The name originally stood for AnotherUnionFS until version 2.
Developed by Junjiro Okajima in 2006,[1] aufs is a complete rewrite of the earlier UnionFS. It aimed to improve reliability and performance, but also introduced some new concepts, like writable branch balancing,[2] and other improvements – some of which are now implemented in the UnionFS 2.x branch.
aufs was rejected for merging into mainline Linux. Its code was criticized for being "dense, unreadable, uncommented".[3] Instead, OverlayFS was merged in the Linux kernel.[4][5] After several attempts to merge aufs into mainline kernel, the author has given up.[6]
Aufs is included in Debian "Jessie" (v8) and Ubuntu 16.04 out of the box. Debian "Stretch" (v9) does not include aufs anymore, but provides a package aufs-dkms, which auto-compiles the aufs kernel module using Dell's dkms.
Docker originally used aufs for container filesystem layers. It is still available as one of the storage backends but is deprecated in favour of the overlay2 backend which uses OverlayFS.[7]
Several Linux distributions have chosen aufs as a replacement for UnionFS, including: