Linux has supported USB 2.0 for a long time. Recently, USB Audio 2.0 support was added. Most USB 2.0 audio devices do not conform to the USB Audio 2.0 specification because Windows does not support it.