Any of the following options are enough to satisfy this proposal:
- Put an expiration date on the storefront and make it clear that your software is not guaranteed to continue working after date X.
- Have your server source code (stripped down of proprietary stuff) ready for public release at EoL.
- Allow customers to reverse engineer the binaries and communication protocol after EoL.
- Package dedicated server binaries with the game and allow customers to connect to it via a LAN or direct IP option.