Or at the very least , a promise from the developers that the product will become open source if one of a number of conditions are met.
Perhaps a neutral third party gets code access and a contract with the developer and users as to when/if it will be released?
The agreement between the Free Qt Foundation and Nokia gives them right to release the latest Qt version under a BSD-style licence if Nokia stop releasing Qt versions (GPL+LGPL).