IBM is already a big OSS contributor, IBM is also big opening up internal projects and giving them to the OSS community. Where the likes of RedHat start to contribute to it.
So IBM buying RedHat to get into the OSS market makes little sense to me.
Maybe it's less of an attempt to enter the market, since you're saying they're already there, and more to expand in it.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.