Hola,
Pues... ¿te planteaste liberarlo como software libre? Eliges una licencia que case con tus necesidades o preferencias, subes el proyecto a un sitio, por ejemplo, como
Source Forge, o cualquier espacio web, y, en definitiva, pones a disposición de quien lo precise (o públicamente) el código fuente del proyecto en cuestión. Cómo organizar el tema de parches, actualizaciones y demás... creo que ya es algo más complicado.
Puedes usar un software tipo "
trac", como usan algunos proyectos, o puedes, simplemente, ir actualizando el proyecto según puedas, publicando las actualizaciones, o actualizando la distribución del código fuente en consecuencia. No sé. A mí a bote pronto se me ocurre algo así. A lo mejor otro compañero puede añadir algo y aun algos.