I have a lenovo laptop that has Windows 8.1 Touch screen. I want to setup a virtual OS on my laptop I want to use RED Hat Linux cause I want to understand Linux. I'm totally clueless what should I use as a Virtual technology and can I install RedHAT linux using it as a lamp server? Is there free Virtual Clients and is Red hat still free to setup and use? and will this work and not screw up my laptop it's 64 bit?