Spyke

Syndicated from the fediverse. Read and engage on the original instance.

View original on lemmy.world

4 replies

lemmy.ml

Just for curiosity. Why did you choose to develop your custom file system instead of developing fat16/32 driver or ext2?

2
D_elec_devreply
lemmy.world

I chose to develop my own file system because I want D.eSystem to have its own structure and design instead of relying on existing ones. FAT16/32 and ext2 are good, but they come with limitations and legacy behavior that I don’t need. Building my own FS gives me full control over layout, metadata, block structure, and future features for D.eSystem 6+ and later D.eSystem 7.

2
JustVikreply
lemmy.ml

Yes, FAT16/32 or ext2 are old, but they are easy to implement (at least FAT16/32) and acceptable for a hobby project. However, developing a new, modern, yet efficient and reliable file system is really not a simple task, but an interesting one. Good luck with the further development.

3

You reached the end

I am developing a file system for my OS (D.eSystem 6.1.0.5) | Spyke