Good idea.
I don't have a tormach, but would love to see the software, to play with and get ideas for my own linuxcnc applications.
I have never read the GNU GPL from top to bottom, but it seems that the whole of the software which included modified form of software under the GNU GPL license (LinuxCNC), must be available in source form,
for the price of copying / distribution (price of CD plus labor time to copy it)
It may be up to someone with a TMC already to document the hardware inside it, and distribute the software (Doesn't seem they would be breaking any laws).
It would be nice if tormach would host the software/source for all to access. I would gladly pay $2.99 for the bandwidth to download it from them,
They are machine builders after all, not a software company. I would never buy a tormach machine to get the software, but there is a tiny chance that the path pilot software experience, may lead to a tormach machine in my future.