The B-Tree File System was created by Oracle in 2007. The file system was added to Linux Kernel 2.6.29 in 2009. The maximum number of files is 18,446,744,073,709,551,616 or 264 files. The maximum file length is 255 characters. The theoretical max file size limit is 16 EB, or 8EB because of a kernel limitation in Linux.