Draft:Usable File System

The Usable File System (ufs), is a simple, Open source, filesystem developed by Xeno333. It was origanaly published on the osdev.org forum. It was created to be a simple filesystem for use by OS developers, back in 2022 but was not released until 2024. The full specification was put on GitHub, Medium and on Xeno333's publishing site hosted on Tor at the tor adress: lk7bjcs33czqkalf6b2xwo73rhtivrstc6wasjrtjpsuihzoucp7ljad.onion/pdfs/UFS_v1.0_Spec.pdf

The author has chosen to call it ufs (lowercase) as not to conflict with the Unix File System. It was published and licensed under the MIT license

The ufs v1 filesystem is designed to be a simple filesystem, yet more capible than FAT, with 64 bit block representation, insted of FAT32's limit of 28 bit.

Versions
As of this writting there is only one version of ufs, but the developr did imply there may be future improvments, such as journaling.

Data Structures
The ufs file system is designed to use Dynamic lists for allocation of Free, Used and Bad blocks.