Filesystem Development Considerations
Considerations for default file system choice for Kicksecure.
Introduction
[edit]Wanted Feature
[edit]- rollback
- alternative?
apt-rollback
timeshift
btrfs
[edit]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
[edit]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
[edit]todo
no de-duplication?
Attribution
[edit]
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 13 year success story and maybe DONATE!