during; for; since; over a period of time
Expresses the entire duration of a period up to the present, emphasizing the length or continuity of that time.
というもの is used to say that something has been happening for a whole period of time, and it emphasizes that the entire period was filled with that activity or state. It often appears with the present perfect form (~ている/~ていなかった) to describe a continuous state that extends from a starting point in the past to now. The nuance is that the duration feels long or that it has been nonstop.
This pattern is quite formal and is mostly found in written language, such as novels, essays, or news articles. In everyday conversation, you would usually use ~てからずっと or simply ~以来. Note that というもの is not the same as というものだ (which means 'this is what ... is'), so be careful not to confuse them.