Typically open source drivers come with openSUSE Linux. To learn about the compatibility of your laptop with openSUSE, take a look here: HCL/Laptops/HP - openSUSE
Do read the links posted by oldcpu, it will save you a lot of misunderstandings. Linux is different from windows - much easier to use and mantain, IMO, but different.
Most drivers are included in the system, with the notable exception of proprietary video drivers for nvidia and ATI, and a few wireless network cards.