This is like a computer-age version of the older copyright and patent laws. If someone builds a widget, writes a book, song or other product, someone else was permitted to build another widget with the same function, but not to duplicate it exactly, the same with books, songs, movies, and other...