Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I feel privileged. I'm not a developer, yet Apple sent an invite to participate...

Did any other non-developer get the invite?

I signed up for a developer account years ago. It wasn't a paid-for account and I don't even remember why I did it but I think that's why I got my invite today. Maybe you're in the same boat as I am.

There's also a chance I don't know what I'm talking about.
 
I'm not a developer and I just received an invite.

The girlfriend who isn't a developer and never has been didn't get an invite, but it just appeared on her standard iCloud.com page. Great news, she's going to use it on the window rt tablet provided by her employer.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.