Yes I just received my invite, I am probably one of the few interested Linux users who had not installed the beta yet

However only a few things on Steam are free, and it's definitely not open. Security they have done a reasonable job so far, just one known breach (their forums a year ago).