 Linux, Microsoft Windows, Macintosh OS X, and Apple iOS operating systems include standard class drivers to support devices that use the "Universal Serial Bus Device Class Definition for MIDI Devices".Some manufacturers choose to implement a MIDI interface over USB that is designed to operate differently from the class specification, using custom drivers.Apple Computer developed the FireWire interface during the 1990s.