I don't know why it isn't more common to open source really old games.
You don't have to give away the assets. ID gave away the source to Doom and Quake and people can still play them now. Yet here we are, 20 years later, and they're about the only studio that ever bothered.