"the Copyright Office ruled that the DMCA does not block software developers from using reverse engineering to circumvent digital protection of copyright material if they do so to achieve interoperability with an independently created computer program."
So some people in the US do believe in freedom, IMHO this solves the issue.