Reason for being non-free: No source code. No reverse engineering, etc.