日本の法律を変えてしまえばいい。

・ソフトウエア著作権については無条件で有効なのは5年とする(5年保護されればシェアウエアは十分でしょ)
・ソースを協会に預託したソフトについては50年に延長。
  ただし、そのソフトのサポート又販売を打ち切った時点で、この預託されていたソースが公開されオープンソースとなる。

こんな法律作ってしまえば米国以外は皆追従してくるでしょ。