Earlier quoted context omitted.
How would you define abandonware?
I would require copyright holders to renew their copyright. 5 years for free, then $1 for the 6th year, $2 for the 7th, $4 for the 8th, $8 for the 9th, $1m for the 25th, etc.
1. Different industries have different paces; it might take 25 years for any NASA software to be fully developed in the first place, whereas if you haven't made back your money on your singleplayer videogame after 10 years, you probably won't ever make it back. Point is, there is no flat duration that is fair to every work out there. 2. almost by definition, the stuff we care about is more profitable and will therefore be kept under copyright longer. 3. I wonder whether copyright expiration is actually helpful for software, when it doesn't provide you with source code. I'd like to see some mechanism that incentivizes the IP owner to publish source code after their copyright expires - perhaps by offering a conditional extension to the copyright duration in exchange for putting the source code in escrow?
Really, I don't think software's IP type should be "copyright" in the first place. It doesn't make sense to cut and paste a binary like you would with a book's text.