Filesystem Development Considerations
Considerations for default file system choice for Kicksecure.
Introduction
Wanted Feature
- rollback
- alternative?
apt-rollback
timeshift
btrfs
Btrfs has been deprecated by redhat.
https://news.ycombinator.com/item?id=14907771![]()
https://arstechnica.com/gadgets/2021/09/examining-btrfs-linuxs-perpetually-half-finished-filesystem/![]()
default in openSUSE
used by Facebook
https://wiki.debian.org/Btrfs![]()
good since buster
https://forums.kicksecure.com/t/use-btrfs-as-the-default-journaling-file-system/626![]()
zfs
stratis is not in Debian afaik.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=934303![]()
But there's some stuff about "plain" ZFS.
Says ZFS is Oracle and I am not amazed by how Oracle maintains VirtualBox.
Also ZFS is not going to be mainlined in Linux due to licensing issues.
https://www.theregister.com/2020/01/13/zfs_linux/![]()
https://packages.debian.org/source/bookworm/zfs-linux![]()
DKMS...
There is also OpenZFS but apparently not in Debian.
xfs
todo
no de-duplication?
Attribution
We believe security software like Kicksecure needs to remain Open Source and independent. Would you help sustain and grow the project? Learn more about our 14 year success story and maybe DONATE!