LWN.net Logo

A new VFAT patent avoidance patch

A new VFAT patent avoidance patch
[Kernel] Posted Jun 27, 2009 9:31 UTC (Sat) by corbet

Andrew Tridgell has posted a new patch intended to enable the kernel to work around the VFAT patents. Unlike the previous version (covered on LWN in May), this patch preserves the long filename functionality which is at the core of the patent. There's an associated FAQ which describes the patch and the approach which has been taken in its development and posting. "The claims of both of the VFAT patents involve the creation (or storing) of both a long filename and a short filename for a file. The 2nd patch only creates/stores either a short filename or a long filename for a file, but never both. The 11 bytes created by vfat_build_dummy_83_buffer() to pad the field for short filenames cannot be used to access the file, and contain bytes which are invalid in FAT and VFAT filenames, and therefore are not filenames as that term is and has been used in the technical community."

Comments (23 posted)

Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds