A unified numerically solvable framework for dispersion relations with arbitrary number of species drifting at arbitrary directions and with Krook collision is derived for linear uniform/homogenous kinetic plasma, which largely extended the standard one [say, T. Stix, {em Waves in Plasmas}, AIP Press, 1992]. The purpose of this work is to provide a kinetic plasma dispersion relation tool not only the physical model but also the numerical approach be as general/powerful as possible. As a very general application example, we give the final dispersion relations which assume further the equilibrium distribution function be bi-Maxwellian and including parallel drift, two directions of perpendicular drift (i.e., drift across magnetic field), ring beam and loss-cone. Both electromagnetic and electrostati