Is the preview free and if so why can you acquire a copy. Also, does it need to install on an existing version of windows or is it a stand alone?
You can sign up for the preview and they offer an .iso that is a full install. Upon release later this summer, the preview will expire. If you search Windows 10 Technical Preview, it will direct you to the site.