Honestly, in our fast moving world, I‘d do like a year. If nothing gets announced or release, you‘re done.
Example, you take a book, game or song from the market because you want people to be unable to buy it before you release the successor. Then you delay the successor for 5 yrs. Boom, public domain.