The Stupid Filesystem https://stupidfs.d0p1.eu/
Go to file
2024-07-21 12:17:52 +00:00
.github/workflows build: generate docs 2024-04-15 11:07:21 +02:00
docs chore: all still wip 2024-06-21 15:15:17 +02:00
fuse refactor: reorganize source (wip) 2024-07-21 11:31:09 +00:00
include refactor: split lib in multiple lib 2024-07-21 12:17:52 +00:00
lib refactor: split lib in multiple lib 2024-07-21 12:17:52 +00:00
libcrypto refactor: split lib in multiple lib 2024-07-21 12:17:52 +00:00
liblzp refactor: split lib in multiple lib 2024-07-21 12:17:52 +00:00
libstpdfs refactor: split lib in multiple lib 2024-07-21 12:17:52 +00:00
linux chore: sync repo 2024-07-21 11:11:25 +00:00
tools refactor: reorganize source (wip) 2024-07-21 11:31:09 +00:00
win32 build: generate docs 2024-04-15 11:07:21 +02:00
.gitignore refactor: reorganize source (wip) 2024-07-21 11:31:09 +00:00
compile_flags.txt chore: sync repo 2024-07-21 11:11:25 +00:00
config.guess chore: sync repo 2024-07-21 11:11:25 +00:00
config.sub chore: sync repo 2024-07-21 11:11:25 +00:00
configure.ac refactor: split lib in multiple lib 2024-07-21 12:17:52 +00:00
Doxyfile refactor: split lib in multiple lib 2024-07-21 12:17:52 +00:00
hdd chore: sync repo 2024-07-21 11:11:25 +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: split lib in multiple lib 2024-07-21 12:17:52 +00:00
Makefile.kernel chore: sync repo 2024-07-21 11:11:25 +00:00
README.md chore: Update README.md 2024-07-17 22:35:04 +02:00
test-driver chore: sync repo 2024-07-21 11:11:25 +00: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.