A Due Diligence Process for Releasing Proprietary Source Code under an Open Source License