An interview with IDC analyst Carl Whitelock