I would say that viruses are definitely not alive. They have no activity apart from what goes on at the atomic level.
I do like the perspective of looking at everything being at least a little bit alive and treating 'non-living' and 'living' as a spectrum with two ends rather than two sides to a coin. In that case if nothing is 100% non-living, then it probably means nothing is 100% living either.
If I were to rank viruses on this spectrum though, I would not put them above basic molecules, atoms or any object we generally don't consider alive. i.e. rocks, plastic, a couch. And heck, it gets more fuzzy with things like technology. Is a cell phone alive? How about the Sun. Is that alive?
We often describe these things as being alive under certain contexts. "Ahh crap, my battery is low and my cell phone is gonna die." "In X billion years, the Sun will turn into a White Dwarf and die.". In the end, instead of getting caught up in the words "dead" and "alive", I think it's best just to consider that regardless of it all, before Earth-life, systems have always existed that have and still have high energetic activity.
It just so happens that a certain type of system arose on Earth that has a big involvement with carbon and self replication.