And that's perfectly fine, even good. Stallman doesn't oppose selling free software, he's view is that: free (libre) is not the same as gratis (free of charge).
You can and should sell free software (how would you make a living otherwise), software is basically a service, it's not physical commodity, by working on free software you are essentially sell your own services and do it in the best way possible - i.e. completely transparently. There's is this misconception that Stallman is some sort of Che Guevara of software world, he is not, it has nothing to do with opposition to capitalism or communism.
You can and should sell free software (how would you make a living otherwise), software is basically a service, it's not physical commodity, by working on free software you are essentially sell your own services and do it in the best way possible - i.e. completely transparently. There's is this misconception that Stallman is some sort of Che Guevara of software world, he is not, it has nothing to do with opposition to capitalism or communism.