Skip to content

Credits & Acknowledgments

fparted is built upon decades of foundational open-source engineering across the Linux storage subsystem, GNU tools, Bionic packaging ecosystems, and the Flutter community. We gratefully acknowledge and credit the following projects and their maintainers:


🌟 The Termux Project & Community

Special recognition and credit go to the Termux Project and the termux-packages repository and contributors.

Termux pioneered the infrastructure, patches, build systems, and cross-compilation toolchains required to compile complex POSIX C/C++ utilities for Android's Bionic C library. The fparted toolchain leverages packaging recipes, compilation flags, and patches developed by the Termux community to deliver robust filesystem tools for Android.


🛠️ Storage Engines & Upstream Utilities

GNU Parted

  • Project: GNU Parted
  • Authors: GNU Project, Andrew Clausen, Lennert Buytenhek, Jim Meyering, Brian C. Lane, and contributors.
  • Role: Core partition table manipulation engine and geometry calculation backend.

e2fsprogs

  • Project: e2fsprogs
  • Authors: Theodore Ts'o, Andreas Dilger, Remy Card, and contributors.
  • Role: ext2/ext3/ext4 filesystem creation (mke2fs), checking (e2fsck), resizing (resize2fs), labeling (e2label), and smart imaging (e2image).

dosfstools

  • Project: dosfstools
  • Authors: Roman Hodek, Werner Almesberger, Roman Czyborra, Andreas Bombe, and contributors.
  • Role: FAT12, FAT16, and FAT32 creation (mkfs.fat), checking (fsck.fat), and labeling (fatlabel).

ntfsprogs-plus / NTFS-3G

  • Project: ntfsprogs-plus / NTFS-3G
  • Authors: Tuxera Inc., Jean-Pierre André, Szabolcs Szakacsits, Anton Altaparmakov, and contributors.
  • Role: NTFS filesystem formatting (mkfs.ntfs), resizing (ntfsresize), and labeling (ntfslabel).

btrfs-progs

  • Project: btrfs-progs
  • Authors: Chris Mason, David Sterba, Josef Bacik, and the Linux Btrfs community.
  • Role: Btrfs volume creation (mkfs.btrfs), inspection (btrfs check), and tuning (btrfstune).

xfsprogs

  • Project: xfsprogs
  • Authors: Silicon Graphics Inc. (SGI), Dave Chinner, Eric Sandeen, Darrick J. Wong, and contributors.
  • Role: XFS high-performance filesystem creation and maintenance tools.

f2fs-tools

  • Project: f2fs-tools
  • Authors: Samsung Electronics, Jaegeuk Kim, Chao Yu, and contributors.
  • Role: Flash-Friendly File System creation (make_f2fs), checking (fsck.f2fs), and resizing (resize.f2fs).

util-linux

  • Project: util-linux
  • Authors: Karel Zak, Christian Ehrhardt, and the util-linux maintainers.
  • Role: Low-level block identification (blkid), swap management (mkswap), loop devices (losetup), mounting (mount), and unmounting (umount).

GNU Coreutils

  • Project: GNU Coreutils
  • Authors: Torbjörn Granlund, David MacKenzie, Paul Eggert, Jim Meyering, and the GNU Project.
  • Role: Raw block imaging (dd) and boolean system probes (test).

exfatprogs

  • Project: exfatprogs
  • Authors: Samsung Electronics, Namjae Jeon, Hyunchul Lee, and exFAT developers.
  • Role: Modern exFAT filesystem formatting (mkfs.exfat), checking (fsck.exfat), and labeling (exfatlabel).

Additional Filesystem & Cryptographic Toolchains

  • bcachefs-tools: Kent Overstreet and the Bcachefs community.
  • jfsutils: IBM, Dave Kleikamp, and JFS contributors.
  • hfsprogs: Apple Inc. and Debian maintainers.
  • erofs-utils: Gao Xiang, Huawei Technologies, and EROFS contributors.
  • squashfs-tools: Phillip Lougher and the SquashFS project.
  • libisofs: The libburnia project, Thomas Schmitt, and Vreixo Formoso.
  • cryptsetup: Milan Broz, Ondrej Kozina, and the LUKS dm-crypt team.

📱 Framework & Platform Ecosystem

Flutter & Dart

  • Project: Flutter and Dart
  • Authors: Google and the open-source Flutter community.
  • Role: Cross-platform UI toolkit, reactive state management, and Canvas/CustomPainter graphics.

Android Open Source Project & Root Ecosystem

  • AOSP: Google and Android Open Source Project contributors.
  • Magisk: John Wu (@topjohnwu) and Magisk contributors.
  • KernelSU & Kernel Root Ecosystem: Jason Donenfeld, weishu, and the KernelSU community along with the maintainers of KernelSU-Next, SukiSU, ReSukiSU, and APatch (bmax121 and contributors).

Documentation Tools

  • MkDocs & Material for MkDocs: Martin Donath (@squidfunk) and contributors.