It's something that's confused people: why is Steam, after all these years, finally coming to Linux.