Samsung codesmith Jaegeuk Kim has submitted a new “flash-friendly” file system to the Linux Kernel tree. The new file system, coined F2FS (flash-friendly file system), is actually open source and is the embodiment of Samsung’s efforts to develop a file system attuned to the sensibilities of modern flash storage.
The most prolific and “universal” file systems (i.e. FAT16, FAT32) are also archaic ones, predating today’s enormously spacious, rewritable flash devices. In fact, most file systems aren’t perfectly suited for flash media, although many have been trying. Some alternatives are encumbered by potential patent time-bombs or royalties (e.g. exFAT), so F2FS may be Samsung’s attempt at giving industry players a free (and safe) way to navigate the field.