Valve is kinda doing that with SteamOS ? It's primarily made for their own hardware, but they also use work time to add features for installs on non valve hardware, and all of their components are open source.