VLC belongs on this list.

FCA, 91 and Next level? I don't know enough to say if they do or don't.