Not only get it out but actively promote it as an opensource project instead of proprietary and make revenue through an asset store. Theres so few games that use source that theres no way its commercially viable on its own.
Using unity as the example there are some crummy assets, but there's also some incredibly popular and well made assets, many used by AAA games.