The driver landscape is something that any practicing GL dev must face unless you enjoy having only a fraction of potential customers able to enjoy your product. (These are the drivers you’ll have to work with in order to actually ship a product. If you’re just a dev playing at home with one driver you’ll probably not have to deal with any of this gritty real-world stuff.)
If all you’ve ever done is use D3D then you better strap yourself in because the available GL drivers for Windows/Linux are all over the map:
Read more at Rich Geldreich’s Blog.