Lo primero que tendrias que tener en cuenta es liberar tu producto bajo alguna licencia (codigo propietario o libre). Obviamente hacer del conocimiento de todos los involucrados las condiciones de esa licencia.
Date una vuelta por el
Instituto Mexico de la Propiedad Intelectual (IMPI). Desconozco que tipos de servicios, productos o "patentes" se pueden registrar.