The Past, Present and Future of Software Copyright Interoperability Rules in the European Union and United States