A recent U.S. Supreme Court decision shedding doubt on the legality of reverse engineering could have a significant impact on the way software is commonly developed and improved. The legality of ...