Earlier quoted context omitted.
It may be proprietary but it's developed by Tuxera, the same lads who created and maintain the NTFS drivers for Linux.
SD Cards have computers inside of them. Security conscious users will be really worried using a blob for their stuff.
Would be an interesting project, I have no idea how you could reprogram them though.