It's not really ambiguous at all. Between the general entrepreneurial nature of this site, the phrasing of the question, and certainly the backlinks, OP clearly means passive income streams.
I think he is absolutely right in that the question is ambiguous. The linked questions are phrased exactly the same and don't mention passive income. It is not because everybody, myself included, interpreted that passive income is meant without it being mentioned that the question is not ambiguous. It is just our interpretation due to what we expect to see on this site.
He clearly meant that and I knew it; just didn't actually mention that anywhere. I was literally answering his question. Can't help it, I'm a smart ass.