Are viruses considered to be life forms?

"Viruses are considered by some to be a life form, because they carry genetic material, reproduce, and evolve through natural selection, but lack key characteristics (such as cell structure) that are generally considered necessary to count as life."