Nitpicking, but there is no inherent quality about "open-source" that makes software support the Pi.
Some open-source software can't work on ARM, but it's in the minority. Code in high-level languages is generally not tied to a particular processor architecture.