Ploffy is an open source hardware project that allows connecting a floppy to a modern computer. It allows reading and writing data from diskettes in various formats. All the software and firmware of the project is free software, published under the GNU General Public License version 3 (or later). All the hardware schematics, PCB layouts, etc. are completely free and open.
For more details, see the project's wiki page.