<story><title>A simple, kernel-space, on-disk filesystem from scratch</title><url>https://github.com/psankar/simplefs</url></story><parent_chain></parent_chain><comment><author>deepakprakash</author><text>&amp;quot;If you are planning to learn filesystems, start from the scratch. You can look from the first commit in this repository and move the way up.&amp;quot;&lt;p&gt;Slightly off topic - I&amp;#x27;ve always thought this is a very interesting use case for Github and open source in general - especially for understanding such low level concepts and their implementations. Provided the commit history is clear and comprehensive, this might be the best way to learn, other than do the whole thing yourself from scratch. Has somebody actually taken this path? What&amp;#x27;s your experience?</text></comment>
<story><title>A simple, kernel-space, on-disk filesystem from scratch</title><url>https://github.com/psankar/simplefs</url></story><parent_chain></parent_chain><comment><author>tjaerv</author><text>And best of all, the implementation is in the public domain (CC0):&lt;p&gt;&lt;a href=&quot;https://github.com/psankar/simplefs/blob/master/LICENSE&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;psankar&amp;#x2F;simplefs&amp;#x2F;blob&amp;#x2F;master&amp;#x2F;LICENSE&lt;/a&gt;</text></comment>