DiscFerret is a combination of hardware and software that allows a standard desktop computer to read, analyse and decode the data on just about any floppy disc, and some MFM and RLL hard disc drives. This includes standard formats like PC DOS, but also more unusual formats like AmigaDOS and the Intel MDS M2FM format. Imaging is performed at the lowest possible level -- that of magnetic transitions, which allows everything which can be represented on-disc to be imaged.
The source code and CAD files for the DiscFerret design are completely open-sourced: the hardware is licensed under a semi-permissive licence, while the software is released either under the GNU GPL or the Apache Public Licence.
2011-DEC-23 -- DiscFerret development has now resumed after a "brief" hiatus. Microcode updates are on the Downloads page, and the source code is available from the usual place (http://hg.discferret.com/). --Philpem 02:44, 23 December 2011 (GMT)
2011-MAR-21 -- The DiscFerret now supports 8-inch disc drives. Support has been added to Microcode 0x0021; the source code for this is in the "microcode" repository. -- Philpem 01:22, 21 March 2011 (GMT)