Yeah, I think that reverse-engineering does break intellectual copyrights. Microsoft have fallen foul of this, so this one will be no stranger to them.