Software as a subversive activity: The making of a Linux geek