"An example of the latter would be certain kinds of software, which are developed and then improved and updated over time by multiple creators." . . . .