The Stupid Filesystem https://stupidfs.d0p1.eu/
Go to file
2024-09-16 15:42:21 +02:00
.github/workflows build: generate docs 2024-04-15 11:07:21 +02:00
build-aux test(mkfs): test if filesystem is properly created 2024-09-16 15:42:21 +02:00
docs refactor: remove lib/ 2024-07-28 12:38:54 +02:00
fuse fix: linux build 2024-08-24 07:30:18 +02:00
include feat(tools): inspect, dump superblock 2024-08-12 18:38:31 +02:00
libcrypto feat(mkfs.stpd): make filesystem bootable (WIP) 2024-07-26 14:11:07 +00:00
libfs feat(libfs): parse disk offset 2024-09-16 14:54:31 +02:00
liblzp feat(mkfs.stpd): make filesystem bootable (WIP) 2024-07-26 14:11:07 +00:00
linux feat(mkfs.stpd): make filesystem bootable (WIP) 2024-07-26 14:11:07 +00:00
tools test(mkfs): test if filesystem is properly created 2024-09-16 15:42:21 +02:00
win32 docs: document win32 2024-09-13 13:06:48 +02:00
.gitignore fix: linux build 2024-08-24 07:30:18 +02:00
compile_flags.txt feat(mkfs.stpd): make filesystem bootable (WIP) 2024-07-26 14:11:07 +00:00
configure.ac test(mkfs): test if filesystem is properly created 2024-09-16 15:42:21 +02:00
Doxyfile feat(mkfs.stpd): make filesystem bootable (WIP) 2024-07-26 14:11:07 +00:00
LICENSE chore: add licenses 2024-04-15 04:41:17 +00:00
LICENSE.BSD3 chore: add licenses 2024-04-15 04:41:17 +00:00
Makefile.am refactor: remove libstpdfs 2024-08-15 17:32:20 +02:00
Makefile.kernel feat(mkfs.stpd): make filesystem bootable (WIP) 2024-07-26 14:11:07 +00:00
README.md chore: Update README.md 2024-07-17 22:35:04 +02:00

StupidFS

  ┌──────────┬───────────┬──────┬───┬──────┬────┬───┬────┐
  │Boot block│Super block│Inodes│...│Inodes│Data│...│Data│
  └──────────┴───────────┴──────┴───┴──────┴────┴───┴────┘
block-beta
 columns 1
  block:a
    ab0["block 0"]
    ab1["block 1"]
    ab2["block 2"]
    ab3("...")
    ab4["block 99"]
  end

  block:b
    bb0["block 0"]
    bb1["block 1"]
    bb2["block 2"]
    bb3("...")
    bb4["block 99"]
  end

  block:c
    cb0["block 0"]
    cb1["block 1"]
    cb2["block 2"]
    cb3("...")
    cb4["block 99"]
  end

  ab0 --> bb0
  bb0 --> cb0

License

OSI Approved License

StupidFS is dual-licensed under both CeCiLL-B and BSD-3-Clause licenses.

The full text of the CeCiLL-B license can be accessed via this link and is also included in the license file of this software package.

The full text of the BSD-3-Clause license can be accessed via this link and is also included in the license file of this software package.