What drives a virus writer?

Marek “Benny” Strihavka is an ex-virus writer of the famed group 29A (base-16 representation of 666). He is now a lead developer for Zoner Antivirus, and is interviewed News.com.
Most interesting to point out:

Q: Why did you join a virus-writing group like 29A? What is the purpose of the group?

A: The purpose of 29A has always been technical progress, invention and innovation of new and technically mature and interesting viruses. 29A distances itself from virus-spreading, since 29A always tried to act as a security group, not any cybergang, as has been portrayed in the media. 29A just wants to share ideas with others, and source code is a way of expression.

Slashdot < News.com