Software is a bit different, because your copy won't just stop functioning if the supplier disappears. And if the source is available, then what you're really getting is a "factory", not its output. It can still be a problem if you have no expertise on how to operate said "factory" - but it's a very different problem.