[random advice from the internet] If you really want to put an open source project out in the world the right way, taking what you learned and building an appropriate code base might be a better route. And if you don’t really want to put an open source project out in the world, that’s okay. Your customers had an interest in paying you enough to stay in business. They did not pay enough (and maybe because you did not…
What does "appropriate code base mean"? If I did it, then I would of course cleanse a bit here and there, make the corpse prettier as somebody wrote in another comment. More thant that, however, is an amount of work which is just not viable. Thanks!
Or to put it another way, if it’s not a hell-yes, it’s a No in practice. Even if you don’t want it to be one. Open source projects need enthusiasm. Only Google can get away with throwing code over the wall.