nope, not according to the tweets and article "...isn’t totally complete yet and so the final version hasn’t been given to PC makers."
They likely mean they have not had enough time to load it full of bloat and make sure all the drivers work.
I think they playing a big joke on everyone man...wow "it won’t be available pre-installed on computers that day as has been the practice with previous Windows releases..." that day meaning July 29, WOW isn't this huge news?!?!
Ok. I reupload this attachment In attachment : Possible Dates : RTM Date: July 13 2015 RTM Release to Partners: July 15th 1:00PM EST Insider/Upgrade Roll-out: July 29th 2015 Retail Sale: July 31st 2015